我正在尝试将 OVG 转换为 MP4 H.264 有效格式以用于 HTML5 视频。
我试试这个:
ffmpeg -i video_source_file.ogv -vcodec libx264 -vpre ipod640 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 video_out_file.mp4
但生成的格式对 Internet Explorer 9 和 10 无效。其他 H.264 视频工作正常。 VLC 说生成的视频是 H.264。
仅当我尝试将 ogv/ogg 有效视频转换为 mp4 H.264 时才会发生这种情况。
我还在 ffmpeg2theora 中尝试了许多选项,但它似乎只是将文件转换为 theora。我认为这可能会有所帮助,但我无法生成有效的 H.264。
如何让它发挥作用?
最佳答案
它似乎工作:
ffmpeg.exe -y -i in.ogv -vcodec libx264 -vpre libx264-lossless_max out.mp4
关于用于将 HTML5 视频从 ogg 转换为 mp4 的 ffmpeg 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14172488/