【问题标题】:creating Chrome compatible .mp4 with ffmpeg from commandline从命令行使用 ffmpeg 创建与 Chrome 兼容的 .mp4
【发布时间】:2012-11-22 13:21:22
【问题描述】:

如何使用 ffmpeg 从命令行对 en .mp4 文件进行编码,使其在 chrome 中工作?这确实很有挑战性,因为 ffmpeg 有很多参数组合,而 Chrome 对输出格式的颜色编码很敏感。

【问题讨论】:

    标签: google-chrome video ffmpeg


    【解决方案1】:

    解决方法是使用参数“-pix_fmt yuv420p”:

    ps>ffmpeg.exe -i $input\$file -y -strict experimental -acodec aac -ac 2 -ab 160k -vcodec libx264 -s 640x480 -pix_fmt yuv420p -preset slow -profile:v baseline -level 30 -maxrate 10000000 -bufsize 10000000 -b 1200k -f mp4 -threads 0 $output\$file.iphone.mp4
    

    ffmpeg 版本 N-46936-g8b6aeb1

    希望这可以帮助您获得与 chrome 兼容的视频

    【讨论】:

    • 请注意,x264 应该警告您关于 yuv420p 以外的像素格式与基线配置文件不兼容,例如4:2:2 内容。
    • 所有这些都是必需的,还是只是“-pix_fmt yuv420p”?我正在使用“-pix_fmt yuv420p”并且发现(只是最近?)我的视频无法在 Chrome 中播放,要么是空白,要么中途随机失败。
    猜你喜欢
    • 2012-11-27
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    • 2019-11-07
    • 2013-08-08
    相关资源
    最近更新 更多