主题 : H264解码问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 28432
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2010-09-11
最后登录: 2011-06-03
楼主  发表于: 2011-01-18 20:01

 H264解码问题

描述:截图
图片:
最近在2440上做了一个H264解码的,可是在windows下查看时却是模糊不清,看起来不是图片。我不知道是编码的问题还是解码的问题,求指导!
截图在附件里面!!
级别: 新手上路
UID: 28016
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
综合积分: 58 分
注册时间: 2010-09-04
最后登录: 2011-11-29
1楼  发表于: 2011-05-20 11:52
H.264项目问题

我在在做H264实验的时候,把代码下载到板子上运行时,报错:
# ./server_arm  fastspeed.txt
start 2.0...
Device name:USB2.0 Camera
Width:320 ~ 48
Height:240 ~ 32
ERROR: VIDIOCSPICT,Can't set video_picture format
ERROR:VIDIOCGMBUF,Can't get video_mbuf
Frames:0
ERROR:mmap
Buffer size:0
Offset:0
ERROR: VIDIOCMCAPTURE
ERROR: VIDIOCSYNC
Segmentation fault
级别: 侠客
UID: 34127
精华: 0
发帖: 60
金钱: 315 两
威望: 63 点
综合积分: 120 分
注册时间: 2010-12-11
最后登录: 2012-08-07
2楼  发表于: 2011-05-20 16:24
楼主,我的情况和你的一样,怎么解决的啊?
级别: 侠客
UID: 34127
精华: 0
发帖: 60
金钱: 315 两
威望: 63 点
综合积分: 120 分
注册时间: 2010-12-11
最后登录: 2012-08-07
3楼  发表于: 2011-05-21 21:45
楼主,我也在做这个实验,问题也是图像显示不对,和你得问题一样,请问一下你解决没,我qq411638678,可以探讨一下吗
级别: 侠客
UID: 47357
精华: 0
发帖: 76
金钱: 390 两
威望: 78 点
综合积分: 152 分
注册时间: 2011-05-21
最后登录: 2017-09-13
4楼  发表于: 2011-09-06 22:18
我的h.264库的编译就不过不了。楼上的各位你们是如何编译通过的啊,我编译h.246库时提示如下:
checking dependencies

compiling object file "../obj/ratecontrol.o"...
In file included from ../../encoder/plugins/ratecontrol.c:26:0:
../../common/T264.h:36:0:warning: "DECLARE_ALIGNED_MATRIX_H"redefined
../../common/portab.h:120:0: note: this is the location of the previous definition
../../encoder/plugins/ratecontrol.c:244:1: error:static declaration of  `rc_update_pic` follows non-static declaration
..............................
make:***[../obj/ratecontrol.o] Error 1

望那位大侠给我点提示。
因为这个舞台,我们相聚在一起!
级别: 侠客
UID: 2527
精华: 1
发帖: 91
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2008-11-22
最后登录: 2015-06-08
5楼  发表于: 2011-09-07 09:32
请问你们用的是什么摄像头,我用的是中星微301b ,内核是2.6.29 ,h264可以编译通过。
内核没有301b的驱动,所以也出现这样的图像
蜗牛
级别: 新手上路
UID: 50718
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
综合积分: 22 分
注册时间: 2011-06-25
最后登录: 2014-05-15
6楼  发表于: 2011-09-13 14:52
我一直以为不行呢,看样子有时间还是要试试
因为这个舞台,我们相聚在一起!
级别: 侠客
UID: 2527
精华: 1
发帖: 91
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2008-11-22
最后登录: 2015-06-08
7楼  发表于: 2011-09-14 10:55
实验环境:linux2.6.29自带zc301驱动
我在做国嵌H264远程视频监控项目的时候也出现这个问题,
我用zc301摄像头,ZC301芯片的摄像头输出是JPEG流,网眼系列ov511芯片的摄像头输出的是16位的RGB图片,所以可能在视频流编码解码的时候不能使用国嵌指定的h264 和上位机解码软件,需要做些修改,因为国嵌使用的是ov511系列的芯片,不知道我说得对不对,这个问题也一直困扰着我



如果是两个摄像头输出的位流不同的话,国嵌指定的h264编码和windows xp下的解码软件都是按照RGB格式。所以
h264编码库又该怎么修改移植成适合jpeg流格式的,同时有没有好的linux下解码软件测试摄像头


谢谢了!这问题困扰我很久了!
[ 此帖被sanmaoljh在2011-09-14 11:44重新编辑 ]
蜗牛
级别: 侠客
UID: 27001
精华: 1
发帖: 41
金钱: 255 两
威望: 51 点
综合积分: 102 分
注册时间: 2010-08-18
最后登录: 2021-04-22
8楼  发表于: 2012-03-24 01:26
把问题代码贴出来啊
有事慢慢来
级别: 新手上路
UID: 56049
精华: 0
发帖: 28
金钱: 150 两
威望: 30 点
综合积分: 56 分
注册时间: 2011-09-28
最后登录: 2014-05-13
9楼  发表于: 2012-11-04 10:27
楼主,我的情况和你的一样,怎么解决的啊?qq286140928讨论一下。