【问题标题】:Ffmpeg not getting thumbnails at set rateFfmpeg 没有以设定的速率获取缩略图
【发布时间】:2013-06-27 00:02:31
【问题描述】:

这行代码非常适合制作.png

ffmpeg -i path/video.mp4 -f image2 -vf fps=fps=1/60 path/%03d.png

但问题是我希望输出为 .jpg 我尝试了使用不同 ext 的同一行但我在命令行中收到错误任何建议?

ffmpeg -i path/video.mp4 -f image2 -vf fps=fps=1/60 path/%03d.jpg

jpg 命令出错。

{**错误似乎很重要

Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x480 

  [SAR 1:1 DAR 427:240], 1352 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc

}

命令行错误

[mjpeg @ 000000000482c9a0] 比特率容差对于比特率来说太小了

[mjpeg @ 000000000481d020] ff_frame_thread_encoder_init 失败

流映射:流 #0:0 -> #0:0 (h264 -> mjpeg)

为输出流 #0:0 打开编码器时出错 - 参数可能不正确

例如bit_rate、速率、宽度或高度

【问题讨论】:

  • 您应该包括完整的 ffmpeg 控制台输出,而不仅仅是一个部分。

标签: command-line ffmpeg png jpeg intervals


【解决方案1】:

ffmpeg -i ./video -f image2 -vf fps=1 ./%03d.jpg

这很好用,请确保您没有在输出路径中提供包含文件夹的路径(如果尚未创建)ffmpeg 不会为您创建目录。

【讨论】:

    猜你喜欢
    • 2012-09-19
    • 2012-07-04
    • 1970-01-01
    • 2013-08-04
    • 2012-04-14
    • 1970-01-01
    • 2018-02-02
    • 1970-01-01
    • 2018-12-21
    相关资源
    最近更新 更多