Nice programing

HTML5 비디오의 경우 mp4 및 ogg로 변환하기위한 ffmpeg 설정

nicepro 2020. 12. 5. 10:41
반응형

HTML5 비디오의 경우 mp4 및 ogg로 변환하기위한 ffmpeg 설정


모든 과대 광고에도 불구하고 실제로 HTML5 동영상 태그에는 약간의 문제가 있습니다. 이를 사용하고 브라우저 간 호환이 가능하려면 비디오 형식을 두 개 이상 포함해야합니다. 지원되는 모든 브라우저를 대상으로하는 이러한 형식은 mp4 및 ogg입니다.

각 형식에 대한 최적의 설정을 찾고 있었지만 불행히도 아무것도 찾을 수 없었습니다. "Works with HTML5"라는 태그 라인이있는 ffmpeg 0.6을 사용하고 있습니다. 저는 비디오 전문가가 아니기 때문에 누구든지 각 형식에 알맞은 설정을 추천 할 수 있는지 궁금합니다.


나는 ffmpegffmpeg2theora 사용하게 되었습니다 .

WebKit 호환 h.264 비디오

아이폰이나 아이팟 터치에서 영상을보기 좋게 볼 수 있기 때문에 ipod640 프리셋을 선택했습니다. 물론 약간의 설정을 변경하고 '-vpre ipod640'을 제거하고 해상도 나 품질을 변경할 수 있습니다. 어쨌든 명령은 다음과 같습니다.

ffmpeg -i video_source_file.ext -vcodec libx264 -vpre ipod640 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 video_out_file.mp4

동영상이로드되기 전에 재생 될 수 있도록 일부 정보를 파일 앞쪽으로 이동

qt-faststart video_out_file.mp4 video_out_file_quickstart.mp4

Firefox 호환 Ogg 비디오

이것은 ffmpeg2theora가 설치되어 있는지에 따라 다릅니다. 또한 이전 ffmpeg 변환의 출력 파일 인 입력 파일로만 테스트했습니다. 명령은 다음과 같습니다.

ffmpeg2theora -o video_out_file.ogv video_out_file.mp4

참고 URL : https://stackoverflow.com/questions/3119797/ffmpeg-settings-for-converting-to-mp4-and-ogg-for-html5-video

반응형