我知道它可能会下降,imagemagick
但 mozjpeg 会产生更小的图像,这是可取的。
我希望通过 mozjpeg 提取视频的所有帧并将其转换为 JPEG。
我试过的:
$ ind = 1
$ ffmpeg -hide_banner -ss 00:00:10 -i IN.webm -t 00:00:02 -r 24 -c:v bmp -f image2pipe pipe:1 | \
cjpeg - workDir/$((ind++)).jpeg
错误信息:
av_interleaved_write_frame(): Broken pipe time=00:00:00.00 bitrate=N/A speed= 0x
Error writing trailer of pipe:1: Broken pipe
frame= 1 fps=0.0 q=-0.0 Lsize= 6075kB time=00:00:00.04 bitrate=1194394.4kbits/s speed=0.0765x
video:6075kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
Conversion failed!