这行代码可以完美地制作 .pngs
ffmpeg -i path/video.mp4 -f image2 -vf fps=fps=1/60 path/%03d.png
但问题是我希望输出为 .jpg 我用不同的 ext 尝试了同一行,但我在命令行中收到错误有什么建议吗?
IEffmpeg -i path/video.mp4 -f image2 -vf fps=fps=1/60 path/%03d.jpg
jpg 命令的错误。
{* NOT * 错误似乎很重要
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、rate、width 或 height