标签: image2pipe

FFMPEG Image2pipe产生断点视频

我正在尝试编写一个将PNG数据传输到FFMPEG并将其呈现为视频的程序。该程序的视频输出无效,因此我将PNG屏幕截图用作调试输入。

屏幕截图是在任何图像查看器中均可正常打开的所有有效PNG文件。但是,当我运行命令时:

cat 2017*.png | ./ffmpeg -f image2pipe -r 1 -vcodec png -i - -vcodec libx264 out.mp4
Run Code Online (Sandbox Code Playgroud)

我确实从目录中的2017年开始获得了一个视频输出,其中每个屏幕截图都有1秒的视频。但是,该视频完全为黑色,并且在开始播放视频后立即完成。(不是每一帧一秒或一帧)。

如果有任何区别,这是在Windows的MSYS上,使用Windows版本的FFMPEG。

我可以更改什么,以便实际上可以通过管道输入制作视频?我的第一个猜测是它可能与错误的args或缺少适当的编解码器有关。

video ffmpeg pipe image2pipe

3
推荐指数
1
解决办法
4830
查看次数

标签 统计

ffmpeg ×1

image2pipe ×1

pipe ×1

video ×1