Как объединить видео FLV и аудио WAV-файл в FFMpeg

1926
ρяσѕρєя K

Я хочу объединить аудио .wav с видео .flv с помощью ffmpeg

Пожалуйста, предложите мне, как этого добиться. я использую эту команду на Ubuntu 12:

ffmpeg -i recod_audio.wav -i recod_ideo.flv -acodec libx264 -vcodec  libx264 output.flv 

но не добился успеха. я получаю unnone tag libx264

4

1 ответ на вопрос

5
Searush

Ваша ошибка в -acodec libx264.

Введите ffmpeg -codecscmd и посмотрите в libx264:

EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 

Вы увидите «EV», где «E» означает кодирование, «V» означает кодек видео. Там нет "A", что означает, что вы не можете использовать libx264 в качестве аудиокодека. Следовательно -acodec libx264, ложно.

Теперь ответ - попробуйте использовать другой аудиокодек, например aac, встроенный кодировщик AAC:

ffmpeg -i recod_audio.wav -i recod_ideo.flv -c:a aac -strict -2 -c:v libx264 output.flv 

Или MP3:

ffmpeg -i recod_audio.wav -i recod_ideo.flv -c:a libmp3lame -ar 44100 -c:v libx264 output.flv 

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