我有一组带有时间戳的图像作为输入,我想从中生成输出视频。
我的命令是:
ffmpeg -f image2 -ts_from_file 1 -i './%*.jpeg' './video.avi'
作为输出,我遇到很多错误:
....
[mjpeg @ 0x5591f1d5f100] bits 121 is invalid
Error while decoding stream #0:0: Invalid data found when processing input
[mjpeg @ 0x5591f1d5f100] mjpeg: unsupported coding type (c5)
frame= 983 fps=130 q=31.0 size= 3078kB time=00:00:49.15 bitrate= 512.9kbits/[mjpeg @ 0x5591f1d5f100] EOI missing, emulating
Last message repeated 4 times
frame= 1048 fps=130 q=31.0 size= 3334kB time=00:00:52.40 bitrate= 521.2kbits/[mjpeg @ 0x5591f1d5f100] mjpeg: unsupported coding type (c8)
frame= 1118 fps=130 q=31.0 size= 3590kB time=00:00:55.90 bitrate= 526.0kbits/[mjpeg @ 0x5591f1d5f100] bits 178 is invalid
Error while decoding stream #0:0: Invalid data found when processing input
[mjpeg @ 0x5591f1d5f100] mjpeg: unsupported coding type (c7)
[mjpeg @ 0x5591f1d5f100] EOI missing, emulating
Last message repeated 5 times
frame= 1165 fps=130 q=24.8 Lsize= 3904kB time=00:00:58.25 bitrate= 549.0kbits/s speed=6.52x
video:3870kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.864412%
无法正确生成输出视频,视频文件具有良好的帧率,但从视觉上看视频运行得太快。
我尝试了许多命令来获得正确的输出,但是我可以得到它。