오디오 파일을 이미지 파일과 오버레이하고 YouTube 업로드 목적에 최적화된 비디오 파일을 출력할 수 있는 명령줄 도구가 있습니까?
답변1
내 경험에 따르면 ffmpeg는 작업에 매우 좋은 도구입니다. 문제를 완전히 해결할 수 있는 공식 가이드도 있습니다. 다음을 참조하세요.
https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images.
링크된 소스에서 발췌:
"포스터" 이미지에 오디오(예: audio.wav)를 추가하려면 오디오 스트림이 완료되면 중지하도록 지시하는 -shortest가 필요합니다. 이 예에서는 내부 AAC 인코더를 사용하지만 지원되는 다른 AAC 인코더를 사용할 수도 있습니다.
ffmpeg -loop 1 -i img.jpg -i audio.wav -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest out.mp4
오디오 파일이 출력 컨테이너에서 지원하는 코덱(예: AVI의 MP3 오디오 또는 MP4의 M4A/AAC 오디오)을 사용하는 경우 다시 인코딩하는 대신 복사하여 오디오 품질을 유지할 수 있습니다.
ffmpeg -loop 1 -i img.jpg -i audio.m4a -c:v libx264 -c:a copy -shortest out.mp4
나는 h264 + AAC 또는 MP3가 Youtube에 꽤 좋을 것이라고 생각하지만 궁극적으로는 거의 모든 형식으로 제공될 것입니다. 압축률이 낮은 오디오 형식을 사용하는지 확인하세요. 따라서 64kbit/s MP3는 아마도 최선의 아이디어가 아닐 것입니다.