【发布时间】:2013-07-14 03:40:35
【问题描述】:
我正在尝试使用单个命令从视频文件中转换和提取图像帧 我可以分两步做到这一点,但我想使用类似管道的技术来做到这一点
这就是我所拥有的:
for %%a in ("*.avi") do ffmpeg -i "%%a" -c:v libx264 -preset slow -crf 20 -c:a libvo_aacenc -b:a 128k "%%~na.mp4"
我需要合并这个提取命令:
ffmpeg -i inputfile.avi -r 1 -t 4 image-%d.jpeg
合并两个命令会出错。
我该怎么做?
编辑: 这就是我所拥有的。但它只是转换视频,没有创建 jpg 图像作为第二个输出
for %%a in ("*.avi") do ffmpeg -i "%%a" -c:v libx264 -preset slow -crf 20 -c:a libvo_aacenc -b:a 128k "%%~na.mp4" | ffmpeg -r 1 -s 4cif "%%~na.jpeg"
【问题讨论】:
标签: ffmpeg