ffmpeg Непризнанная опция ‘—включить-libopus’

#ffmpeg #opus

Вопрос:

Я запускаю ffmpeg с компьютера с Windows 10.

Моя цель-обрезать тишину от начала до конца трека (это отлично работает) и сжать с помощью opus.

Я новичок в мире «обработки звука», так что, возможно, я неправильно это понимаю…но главная проблема здесь в том, что ffmpeg не распознает —enable-libopus, хотя это явно указано в параметрах (см. Вложение).

Кто-нибудь может помочь, пожалуйста?

введите описание изображения здесь

Ответ №1:

--enable-libopus в конфигурации сборки указано, что libopus доступен.

Чтобы использовать его в качестве кодера, вы должны использовать опцию кодек.

 ffmpeg -i input -af silenceremove... -c:a libopus -b:a 96k out.opus
 

Комментарии:

1. Большое вам спасибо! это действительно сработало! Еще одна ошибка, которую я совершал, заключалась в том, что я оставил mp3 в качестве формата…Я видел на другом [ video.stackexchange.com/questions/25506/… поток), что они использовали libopus, оставляя формат выходного файла в качестве входного, но это не сработало для меня :/