有没有现成的解码器,直接解码成YUV420格式的视频数据?
如题,
有没有现成的解码器,可以输出YUV420格式的视频数据。
测试了一下,标准解码器大多都输出的RGB32格式,
如果在商谈传输MEDIATYPE时把RGB32屏敝掉,filter大多就不会连接成功,
也就是说是不是大多解码器都只输出RGB32的吗?
如果也是支持输出YUV420,那么如何让它输出这种格式呢?
需求就是解码后输出YUV420的数据,
但如果是RGB32再转YUV420的话,会耗费不少资源,不是上策。
请大家指点一下,或者给个思路。
[解决办法]
IMHO,almost the output of all video decoders are YUV420
[解决办法]
用ffmpeg 解码,它输出是 YV12 的。
*********************************************
图像:▄︻┻┳═一 ' ' ' ' ' ' '
昵称: softsoftsoft2008
Q Q: 79941308
MSN : luoshizhen2003@hotmail.com
*********************************************
[解决办法]
单纯的解码器decoder,一定是输出yuv420的!
[解决办法]
调试机显卡不支持YUV,显卡太老、驱动没装好、硬件加速没有开
[解决办法]
x264
[解决办法]
xvid
[解决办法]
利用ffmpeg里面的解码器就可以了!开源的,免费的!运用命令ffmpeg -i 123.mpg -o 1.yuv就是你要的yuv420格式的了
[解决办法]
可以看看这个或许对你有帮助!
http://www.winbile.net/BBS/1001958/ShowPost.aspx