LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: MatthewGong

将AVS1-P2 Decoder项目移植到linux下

[复制链接]
发表于 2006-4-28 15:53:29 | 显示全部楼层
realtang
用的0.0.2版的,现在的问题:
1。用avsavi把avs转化为avi后,可以用mplayer来播放,但是没声音
2。用mplayer直接来播放avs,不行,还是很多的彩色的小方框
回复 支持 反对

使用道具 举报

发表于 2006-4-28 17:21:06 | 显示全部楼层
1:没有声音是对的。联合信源给的AVS流文件就是视频ES流文件,没有声音的。AVS的声音编码标准目前还没有成为国标。
2:不能用mplayer来播放ES流文件的。因为mplayer的解复用库libmpdemux不认得avs视频ES流文件格式。

请问你一下,有没有试过用mplayer [avi视频文件名] -vo null测试过CPU占用率的情况?让大家也分享一下。
回复 支持 反对

使用道具 举报

发表于 2006-4-29 09:28:53 | 显示全部楼层
我的机器配置:
CPU1.6
MEM:512M
我在linux下运行mplayer来播放该avi时的CPU占用率达到90%-95%
把AVS完全转为AVI来播放,是否CPU占用率要低些呢?
回复 支持 反对

使用道具 举报

发表于 2006-4-29 11:09:12 | 显示全部楼层
我的P4 2.8也要50%以上。
因为libavs是plain c的代码,所以效率比较差。如果要减少资源占用,还得用MMX汇编来加速才可以。
回复 支持 反对

使用道具 举报

发表于 2006-4-30 09:44:33 | 显示全部楼层
哪位热心人能给我个帮助,把国家标准AVS1-P2传给我一份,最好是电子文档。
如果能有人赞助的话,我想我就能继续对libavs进行深入研究。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-1 07:49:37 | 显示全部楼层
在其官网www.avs.org.cn上
如何获得GB/T 20090.2-2006暨AVS1-P2国家标准?
答:(1) 标准从颁布之日起,版权归国家。现版权已交给中国标准化出版社,正式国家标准文本请从中国标准化出版社购买,预计2006年5月份可购买到。
  (2)工作组内部:为了方便各会员单位,工作组可以提供已发布标准的FCD供参考。各会员可从内部服务器的“已批准国家标准”目录获得最终电子版。

那么谁认识会员单位的人?
回复 支持 反对

使用道具 举报

发表于 2006-5-8 17:00:06 | 显示全部楼层

Codec on PowerPC platform

Post by realtang
用最新的(0.0.2)版的avsavi工具了吗?0.0.1版本的avsavi工具有问题,它会弄丢avs 视频ES流文件的20个字节的系统头。因为缺少这个系统头所以libavs不能得到正确初始化。


现在的问题是,0.0.2版本生成的AVI文件在x86平台上可以播放了,但是在PowerPC平台上还是在同样的地方crash了。
您的软件里有没有需要对字节序注意的地方,因为x86是little endian的,PowerPC平台是big endian的
回复 支持 反对

使用道具 举报

发表于 2006-5-8 17:39:55 | 显示全部楼层
libavs中的代码确实是只针对IA32的机器的。有些需要注意“小头”和“大头”的差别的函数没有进行处理。
你还是仔细检查一下libavs中的代码吧,我只记得其中一个标记为__inline__的函数是有这样问题的。
回复 支持 反对

使用道具 举报

发表于 2006-5-8 17:42:57 | 显示全部楼层

On PowerPC

Post by ncicorient
现在的问题是,0.0.2版本生成的AVI文件在x86平台上可以播放了,但是在PowerPC平台上还是在同样的地方crash了。
您的软件里有没有需要对字节序注意的地方,因为x86是little endian的,PowerPC平台是big endian的


我改变了函数DWORD_SWAP,系统不再crash了,但是整个显示窗口是绿底的,没有什么图像,any suggestion?

统计信息为:36.5 1080/1080 0% 30% 0.0% 0 0

我对mplayer没有研究,这些值表示什么信息?
回复 支持 反对

使用道具 举报

发表于 2006-5-9 09:23:15 | 显示全部楼层
从表面上看,解码可以完成但渲染出错了。你使用X11作vo吗?
CPU占用情况如何?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表