IMX6 Gstreamer .avi decoding and conversion to RGB colorspace

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

IMX6 Gstreamer .avi decoding and conversion to RGB colorspace

跳至解决方案
1,945 次查看
dericpanet-raym
Contributor I

I have an application that requires an RGB buffer from Gstreamer decoding.

Here is my current pipeline.

filesrc location=/movies/big_buck_bunny_720p_surround.avi ! decodebin2 ! ffmpegcolorspace ! appsink name=video-sink

I've also tried

filesrc location=/movies/big_buck_bunny_720p_surround.avi ! avidemux ! vpudec ! ffmpegcolorspace ! video/x-raw-rgb ! appsink name=video-sink

I end up with an Internal Data Stream error.  My application is using the decoded gstreamer data but only works in the RGB colorspace.

I've also noticed that I can't use the aiurdemux, I end up getting an error saying can't link filesrc to auirdemux, none of the examples shown seem to work.

Thanks.

标签 (2)
标记 (1)
0 项奖励
回复
1 解答
983 次查看
karina_valencia
NXP Apps Support
NXP Apps Support
Re: IMX6 Gstreamer .avi decoding and conversion to RGB colorspace

Francisco Alberto Carrillo DominguezEmployee

We would have to try with this elements, i think the ipusc plugin can convert it.

gst-launch filesrc location=media_file typefind=true ! aiurdemux name=demux ! queue ! vpudec ! mfw_ipucsc ! 'video/x-raw-rgb' ! appsink name=video-sink

在原帖中查看解决方案

0 项奖励
回复
1 回复
984 次查看
karina_valencia
NXP Apps Support
NXP Apps Support
Re: IMX6 Gstreamer .avi decoding and conversion to RGB colorspace

Francisco Alberto Carrillo DominguezEmployee

We would have to try with this elements, i think the ipusc plugin can convert it.

gst-launch filesrc location=media_file typefind=true ! aiurdemux name=demux ! queue ! vpudec ! mfw_ipucsc ! 'video/x-raw-rgb' ! appsink name=video-sink

0 项奖励
回复