Мне нужно извлечь аудиодорожку MP3 из видео MP4 с помощью ffmpeg. Я могу сделать это для .flv -> mp3, но я не знаю параметров командной строки для mp4-> mp3. Например, flv -> mp3:
ffmpeg -i video.flv -acodec copy audio.mp3
Какие параметры я должен использовать для mp4 -> mp3?
Ответы:
Основная команда:
или же
Проверьте этот URL: MP4 видео в MP3 файл с использованием ffmpeg (Ubuntu 9.10 Karmic Koala)
Примечание: Ubuntu не предоставляет FFmpeg, но развилку с именем Libav . Синтаксис тот же - просто используйте
avconv
вместоffmpeg
приведенных выше примеров.источник
Лучший способ кодировать MP3 - использовать
-q:a
переменную скорость передачи данных.Эта
q
опция может использоваться только с libmp3lame и соответствует-V
опции LAME . Видеть:источник
-vn
просто копируют аудиопоток. Я полагаю , FFmpeg должен иметь какой - то способ определения разницы (я только что проверил файл с ffprobe, и видео было поток 1 , а не обычный 0, и имел некоторые метаданные:comment : Cover (front)
)ffmpeg -i vid.mp4 audio.mp3
в ответе @Naga Harish M? Меньше потерь?