Linux上的YUV播放器用于流媒体视频

时间:2014-10-23 18:32:13

标签: video ffmpeg streaming media-player yuv

是否有适用于Linux的YUV视频/帧播放器?源代码不是必需的。我的代码将以某个间隔(通常为30fps)生成视频帧,但可能会因性能和其他因素而异。我想在屏幕上显示新的框架。

现在,我将我的代码输出转储到二进制文件,然后稍后查看,但我想要一个实时的YUV查看器,我可以连接到我的代码并不断刷新屏幕。任何工具或提示?

非常感谢!

2 个答案:

答案 0 :(得分:0)

您没有在此处指定详细信息,但由于您说“将其转储到文件”,因此您可以将其传递给接受stdin上的管道输入的播放器。这可能是一些gstreamer应用程序或vooya,例如

cat myrawfile.yuv | vooya -w 352 -h 288 --color yuv --packing p420

答案 1 :(得分:0)

对于那些可能感兴趣的人 - 我最终的解决方案是获得"还有另一个yuv玩家的源代码" (Yay)然后修改它以接受来自V4L2的帧并通过SDL1.2显示到屏幕。我只需要为我的平台编译SDL,然后将我修改过的Yay链接到libsdl。