打印
[i.MX]

关于Imx6q上使用硬件解码播放视频的问题

[复制链接]
3722|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feilipu654|  楼主 | 2015-3-16 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好!

我现在的环境是
uImage :L3.0.35_4.1.0_130816
板子上跑的是官网的ubuntu解压的文件系统。

根据文档,安装了以下的deb包
IMX_MMCODEC_3.0.7-2下面binary的所有deb包
L3.0.35_4.1.0_130816_images_Mx6下面的所有的deb包
并且系统由11.0升级到12.04


问题:
通过下面的gst-launch命令,调用硬件解码播放本地视频,颜色严重失真,而且画面闪烁严重。
gst-launch -v filesrc location=test.video typefind=true ! aiurdemux ! vpudec ! mfw_v4lsink

通过gst-launch -v videotestsrc ! mfw_v4lsink 测试,感觉也很正常。

请问,上述是啥原因?
解压完ubuntu系统之后,即使不按文档中安装包,我看也是可以执行gst-launch命令的。
效果感觉一样啊。

请指教!

相关帖子

沙发
feilipu654|  楼主 | 2015-3-18 17:53 | 只看该作者
没有人遇到过这种问题吗?

使用特权

评论回复
板凳
FSL_TICS_Rita| | 2015-3-19 16:09 | 只看该作者
楼主你好,我们这边在帮你看,请问你使用的是哪块板子呢?

使用特权

评论回复
地板
FSL_TICS_Rita| | 2015-4-10 12:29 | 只看该作者
楼主你好,

if you install the deb files, L3.0.35_4.1.0_130816 isn't necessary, you should install the ubuntu file system on your board, did you install it? and which file did you install?

do you need to install the ubuntu file system on your board? if no, you shouldn't install the deb fils and can use the gst command direcly.


使用特权

评论回复
5
FSL_TICS_Rita| | 2015-4-10 12:29 | 只看该作者
很抱歉才给你回复,前段时间出差了,刚回来,欢迎有问题继续在本论坛中交流讨论哈~~

使用特权

评论回复
6
FSL_TICS_Rita| | 2015-4-10 12:29 | 只看该作者
非常感谢你关于i.mx的技术问题。如果你没有其他问题,我们将此帖默认为已解决。
如果没有解决,欢迎继续在这里讨论哈~~

使用特权

评论回复
7
aouwen| | 2017-12-18 11:22 | 只看该作者
FSL_TICS_Rita 发表于 2015-4-10 12:29
很抱歉才给你回复,前段时间出差了,刚回来,欢迎有问题继续在本论坛中交流讨论哈~~
...

那个imx6解码能给点提示吗?现在要做avi视频解码,官方源码里面有vpu_test这个文件,功能是把h264文件解码播放出来,输入的参数也只能是h264的文件路径,我想解码avi只能把avi解成h264文件才能播放吗?
这样会需要用到额外的空间

使用特权

评论回复
8
aouwen| | 2017-12-18 11:23 | 只看该作者
FSL_TICS_Rita 发表于 2015-4-10 12:29
很抱歉才给你回复,前段时间出差了,刚回来,欢迎有问题继续在本论坛中交流讨论哈~~
...

我的思路是想把avi的文件一帧一帧解出来,然后一帧帧地发给vpu解码,请问有没有相关的demo?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝