ffmpeg에서 비디오 flv와 오디오 wav 파일을 병합하는 방법

ffmpeg에서 비디오 flv와 오디오 wav 파일을 병합하는 방법

ffmpeg를 사용하여 오디오 .wav를 비디오 .flv와 병합하고 싶습니다.

이것을 달성하는 방법을 제안해주세요. 우분투 12에서 이 명령을 사용하고 있습니다.

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

그러나 성공하지 못합니다. libx264 태그가 없습니다.

답변1

당신의 실수는 에 있습니다 -acodec libx264.

cmd를 입력 ffmpeg -codecs하고 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

관련 정보