avconv: как извлечь скриншоты перед добавлением водяного знака

Мой хост находится на сервере Debian, и некоторые команды FFmepeg не поддерживаются, поэтому я должен использовать avconv.

1 - Я использую следующий код avconv, чтобы добавить водяной знак в мое видео, и в то же время масштабировать его до 720x1280

$ffmpegLog = exec("avconv -i input.mp4 -vf \"movie=watermark.jpg [watermark]; [in]scale=iw*sar*min(1280/(iw*sar)\,720/ih):ih*min(1280/(iw*sar)\,720/ih),pad=1280:720:(ow-iw)/2:(oh-ih)/2 [scale]; [scale][watermark] overlay=10:10 [out]\" -acodec copy output.swf 2>&1", $outputAndErrors, $return_value);

2- С помощью следующего кода я могу извлечь скриншоты из моего видео:

exec("ffmpeg -i output.swf -ss 1 -r 0.2 image%d.png");

Я просто хочу смешать оба кода в одном коде, а также извлечь скриншоты перед добавлением водяного знака с другим разрешением 800x600.

Это возможно? Если да, какой код?

0 ответов

Другие вопросы по тегам