透かし画像のサイズを変更する方法を知っている人はいますか?; 次に、メソッドとメソッドを使用しようとしましcomplexFilter()
たsize()
がaspect()
、complex-filter can't be used with complexFiltergraph in the same input stream? のエラーがスローされます。
これは私のコードです:
await ffmpeg('tmp/' + file.name)
.input(waterMarkImage)
.videoFilter([
'overlay=10:10',
'scale=1280:720',
'aspect=16:9',
'crop=1280:554:0:90',
])
.output(key)
.on('progress', function (progress) {
console.log('Processing: ' + progress.percent + '% done')
})
.on('end', function (stdout, stderr) {
console.log('Finished')
fs.unlink(dir + file.name, function (err) {
if (err) throw err
console.log('File deleted')
})
})
.on('error', function (err) {
console.log('an error happened: ' + err.message)
fs.unlink(dir + file.name, function (err) {
if (err) throw err
console.log('File deleted')
})
})
.save(dir + key)
ありがとう。