主题 : 【这次是解码】tiny210在Linux下的MFC库移植及硬解码测试源码 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 87533
精华: 1
发帖: 41
金钱: 255 两
威望: 51 点
贡献值: 1 点
综合积分: 102 分
注册时间: 2013-02-19
最后登录: 2017-09-13
10楼  发表于: 2013-04-29 10:26

 Re:回 楼主(kylezhou) 的帖子

引用第8楼as12312a于2013-04-25 16:09发表的 回 楼主(kylezhou) 的帖子 :
楼主,你好,我用你的代码测试结果出现了这样的问题。。看了好久都没明白,我用的内核是linux3.0.8 ,logo如下:
Input file: test1.mp4. Output file: test-mfc-dec.nv12.
Header: cstart=63827, cend=7eebe, length=112279
SsbSipMfcDecOpen succeeded.
SsbSipMfcDecGetInBuf succeeded.
.......

你的输入文件格式不对,没有找到header
你需要用H264 ES格式的文件,不是mp4
mp4是container
你可以在这里下载一些h264es的sample
http://www.live555.com/liveMedia/public/264/
级别: 新手上路
UID: 70195
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
贡献值: 0 点
综合积分: 48 分
注册时间: 2012-05-16
最后登录: 2017-09-13
11楼  发表于: 2013-05-04 01:21
谢谢楼主
级别: 新手上路
UID: 66913
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2012-04-05
最后登录: 2013-06-03
12楼  发表于: 2013-05-08 09:05
谢谢楼主分享,最近搞210上的编码,学习了
级别: 新手上路
UID: 42737
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 50 分
注册时间: 2011-04-10
最后登录: 2013-07-17
13楼  发表于: 2013-06-05 18:07

 回 楼主(kylezhou) 的帖子

楼主,解码出来的文件怎么都比解码前的264文件少16帧呢?你那边有这种情况吗?另外编码176*144的YUV,解码后都是从第24帧开始出现有条纹
级别: 新手上路
UID: 26590
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2010-08-11
最后登录: 2018-02-08
14楼  发表于: 2013-06-07 10:24
太好了,楼主能否做个硬解的播放器或者mplayer加入对210的硬解支持,像6410的一样就很好用了。
级别: 新手上路
UID: 31247
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2010-10-28
最后登录: 2017-09-13
15楼  发表于: 2013-06-11 12:17
感谢您的无私奉献,
级别: 新手上路
UID: 93589
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2013-06-26
最后登录: 2013-07-03
16楼  发表于: 2013-06-28 02:16
我这边尝试使用V210 先硬编再硬解,发现有些延时, 不过延时经测试应该不是硬编硬解产生的。。

不知道楼主有没有YUV420->RGB565的代码,有的话,分享一下哦
级别: 新手上路
UID: 93589
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2013-06-26
最后登录: 2013-07-03
17楼  发表于: 2013-06-28 17:52
问题找到了, 第一次第二次解码的时候,都会返回MFC_GETOUTBUF_DECODING_ONLY, 通过计算大概重新调用了16次, 所以产生了延时。

这又何解?
级别: 新手上路
UID: 93589
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2013-06-26
最后登录: 2013-07-03
18楼  发表于: 2013-07-01 22:19
你楼主你提供的颜色转换函数,函数出来的视频效果还是比较差, 而且是黑白,带一点点颜色,但是不清楚
级别: 侠客
UID: 87780
精华: 0
发帖: 94
金钱: 470 两
威望: 94 点
贡献值: 0 点
综合积分: 188 分
注册时间: 2013-02-26
最后登录: 2016-07-27
19楼  发表于: 2013-07-10 19:59
支持tiny210的硬解码,谢谢楼主