0

透かし画像のサイズを変更する方法を知っている人はいますか?; 次に、メソッドとメソッドを使用しようとしまし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)

ありがとう。

4

0 に答える 0