avconv имеет эквивалентный сложный фильтр для adelay ffmpeg?

У меня есть работа ffmpeg команда для объединения аудио/видеофайла со звуковым файлом, и я теперь пытаюсь выполнить ту же операцию с помощью avconv на Ubuntu 14.04. Моя команда ffmpeg требует использования сложного фильтра adelay:

ffmpeg \
-i video_and_audio.webm \
-i audio_only.webm \
-c:v copy \
-filter_complex '[1:a] adelay=2500|2500 [delayed]; [0:a] [delayed] amix [out]' \
-map 0:v \
-map '[out]' \
out.webm

К сожалению, это - случай, где avconv и ffmpeg имеют другое поведение; вызов avconv с теми же аргументами производит эту ошибку:

[AVFilterGraph @ 0x1426ca0] No such filter: 'adelay' Error configuring filters.

Существует ли avconv эквивалент этому? Или я должен установить ffmpeg?

3
задан 20 March 2017 в 13:18

1 ответ

Существует ли avconv эквивалент adelay?

номер они еще не перепроектировали то колесо ( синдром NIH ).

Посмотрите довольно короткий список avconv аудиофильтры .

Или я должен установить ffmpeg?

, Именно это я рекомендую. Это легко, и у Вас есть несколько опций (от самого легкого до самого твердого):

<час>

Используя статическую сборку

можно использовать статическую сборку как это (предположение, что это находится в Downloads каталог):

/home/mattm/Downloads/ffmpeg -i input ...

или

~/Downloads/ffmpeg -i input ...

или сделать его "просто работать", просто войдя ffmpeg отовсюду можно добавить его к каталогу, который включен в Ваш PATH переменная окружения:

mkdir ~/bin
mv ~/Downloads/ffmpeg ~/bin
hash -r ffmpeg
. ~/.profile

Для отмены:

rm ~/bin/ffmpeg
hash -r ffmpeg
3
ответ дан 1 December 2019 в 16:26

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

Похожие вопросы: