【发布时间】:2016-04-19 14:33:40
【问题描述】:
我正在尝试使用 FFMPEG 将 MP4 视频文件转换为一系列 jpg 图像(out-1.jpg、out-2.jpg 等),
mkdir frames
ffmpeg -i "%1" -r 1 frames/out-%03d.jpg
但是我不断收到类似的错误,
[image2 @ 00000037f5a811a0] 无法打开文件: 帧/输出-C:\Applications\FFMPEG\toGIF.bat3d.jpg av_interleaved_write_frame():输入/输出错误帧= 1 fps=0.0 q=5.9 Lsize=N/A 时间=00:00:01.00 比特率=N/A 视频:63kB 音频:0kB 字幕:0kB 其他流:0kB 全局标题:0kB 复用开销: 未知 转换失败!
如果我取出 %03d 部分,转换工作,但它只输出第一帧,程序因错误而停止。
如何使用 FFMPEG 正确提取视频的所有帧?
【问题讨论】:
标签: image batch-file video command-line ffmpeg