【问题标题】:FFmpeg on windows 7, encode video in mp4 for HTML 5 video failWindows 7 上的 FFmpeg,在 mp4 中为 HTML 5 视频编码视频失败
【发布时间】:2013-04-14 14:36:33
【问题描述】:

我尝试使用 FFmpeg 对我的视频进行编码,以转换为 mp4。 但是视频在 html 5 上不起作用。我不明白为什么。

我在网上找到了这个命令,我试了一下:

ffmpeg.exe -i 野生动物.wmv -b 1500k -vpre 慢 -vpre 基线 -vcode libx264 \ -g 30 野生动物.mp4

但它失败了,我有这个错误:

File for preset 'slow' not found

我检查了文件夹“预设”并且预设在文件夹中,所以我不明白为什么它告诉我这个错误。 我尝试了完整的路径,它也失败了。

【问题讨论】:

    标签: video windows-7 encoding ffmpeg html5-video


    【解决方案1】:
    ffmpeg -i 野生动物.wmv -b:v 1500k -preset slow -profile:v 基线 \ -vcodec libx264 -g 30 野生动物.mp4
    • 您的-vcode 应该是-vcodec
    • -vpre slow 应该是 -preset slow
    • -vpre baseline 应该是 -profile:v baseline
    • -b 1500k 应该是 -b:v 1500k

    回答 cmets,直到 Firefox 21 跨浏览器兼容性的最佳格式是 WebM。 YouTube 也使用这种格式。

    【讨论】:

    • 谢谢,该命令完美运行!但我真的不明白为什么元素
    • 我正在尝试制作类似于此网站的 HTML 5 视频:channel9.msdn.com/Events/MMS/2013/KEY1#time=0h0m0s 当您点击视频下方的“格式”时。您可以看到:“HTML5 适用于支持 H.264 MP4 或 WebM 视频播放的浏览器,例如:IE9+、Firefox 4+、Chrome 5+ 或 Safari 4+。”你有什么建议?
    • 你知道获取WebM格式的命令ffmpeg是什么吗?谢谢
    • @manonthemoon 这将是一个单独的问题,但有可用的信息,因此无需重新询问。请看我的这个答案:Converting video to WebM with ffmpeg/avconv – 以及 FFmpeg wiki 上的 vpx Encoding Guide
    猜你喜欢
    • 2012-05-22
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    • 2016-04-28
    • 2020-08-01
    • 2018-05-29
    • 2016-07-02
    • 2015-07-02
    相关资源
    最近更新 更多