[分享]Mplayer+CoreAVC for Linux播放1080p高清很流畅

Totem,mplayer,sopcast,realplayer,bmp
testtest22
帖子: 101
注册时间: 2006-06-24 20:03

#16

帖子 testtest22 » 2008-06-15 21:22

zoom=yes
把这个加到.mplayer/config里
当视频的分辨率高于你电脑设定的时候,会自适合
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#17

帖子 bones7456 » 2008-06-15 21:23

汗...低级错误,
$ ll /usr/lib/win32/CoreAVCDecoder.ax
-rwx--x--x 1 root root 197120 2008-06-15 18:47 /usr/lib/win32/CoreAVCDecoder.ax
改成755后,没报那错了...进程也有了..
720p是没问题,但是 1080p 还是声画不同步.(好像和出错的时候差不多啊...) :lol:
关注我的blog: ε==3
testtest22
帖子: 101
注册时间: 2006-06-24 20:03

#18

帖子 testtest22 » 2008-06-15 21:28

bones7456 写了:汗...低级错误,
$ ll /usr/lib/win32/CoreAVCDecoder.ax
-rwx--x--x 1 root root 197120 2008-06-15 18:47 /usr/lib/win32/CoreAVCDecoder.ax
改成755后,没报那错了...进程也有了..
720p是没问题,但是 1080p 还是声画不同步.(好像和出错的时候差不多啊...) :lol:
试下Playing tips里的其它参数

还有,我config文件内容是
zoom=yes
correct-pts=no

你都可以尝试下

zoom参数可能会增加系统负载(手册上说的)

mplayer本身也有保持声画同步的参数
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#19

帖子 bones7456 » 2008-06-15 22:30

恩,真的要谢谢 testtest22,zoom我这里也开了,可能是这个的关系,导致1080p不流畅吧...
关注我的blog: ε==3
testtest22
帖子: 101
注册时间: 2006-06-24 20:03

#20

帖子 testtest22 » 2008-06-15 22:37

bones7456 写了:恩,真的要谢谢 testtest22,zoom我这里也开了,可能是这个的关系,导致1080p不流畅吧...
hehe
建议装下ati 8.5驱动
我装了后电脑变清楚些了
以前总感觉有细微波纹
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

Re: [分享]Mplayer+CoreAVC播放1080p高清很流畅

#21

帖子 kofshower » 2008-06-15 22:41

testtest22 写了:编译安装了Mplayer最新svn版,加上了最新的CoreAVC for linux补丁

下载的一部1080p视频据说码率是比较高的

我CPU是core2 e4300,内存2G,ATI卡(x1600)

CPU占用在 60%~80%(两核同步)之间浮动

同时开了FIREFOX3,mlnet,某java程序等

电脑还和之前一样流畅

cpu占用从小到大:mplayer,gmplayer,smplayer

安装方法:

分别svn下载mplayer,coreavc for linux以及WIN下的coreavc 1.7破解版

先下载mplayer,并configure,然后按这个文档安装coreavc for linux及完成mplayer的make和install:

http://code.google.com/p/coreavc-for-li ... stallation

注意点:

其中,2) Install dshowserver forrlowing these instructions: DshowserverInstall 这一步涉及到:
http://code.google.com/p/coreavc-for-li ... verInstall
要按文档安装完

第二个文档中的
3) Install CoreAVC to /usr/lib/win32/CoreAVCDecoder.ax
是要你把windows下CoreAVC中的一个文件复制过来,这个文件的下载地址是
http://www.flyupload.com/get?fid=811838
是CoreAVC 1.7破解版,内含注册码 (已上传至本帖附件内,看下面)


注册码要导入到~/.mplayer/registry32 (文档里说是导入到registry,测试无效)

往codecs.conf里复制内容时,要放到最前面,这样可以被gmplayer自动调用,且不影响对非高清的播放。

安装mpalyer时,可以用sudo checkinstall来代替make install,好处是会以deb包形式安装,方便管理

======================

忘记说没用coreavc之前的状况:

1,CPU占用稍高一些
2,新立得的Mplayer声像不同步,中途会有幻灯片现象;编译的mplayer(不带coreavc)播放画面似乎比较顺畅,但依然声像不同步
好贴,现在看高清基本上都保持CPU load 57%
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#22

帖子 zhuqin_83 » 2008-06-16 13:33

都是音画不同步的,居然还有人用?
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#23

帖子 bones7456 » 2008-06-16 16:01

zhuqin_83 有啥好办法不?
关注我的blog: ε==3
testtest22
帖子: 101
注册时间: 2006-06-24 20:03

#24

帖子 testtest22 » 2008-06-16 22:45

zhuqin_83 写了:都是音画不同步的,居然还有人用?
哪里都是不同步的?
头像
独孤
帖子: 838
注册时间: 2008-02-02 13:06
来自: 寶能科技
联系:

#25

帖子 独孤 » 2008-06-19 21:34

这个,不是被告了吗?

哪个搞个deb的来吧。上次make了下,也花了近1hr(与wine差不多),结果,看高清不错,CPU很是小,但,看rmvb经常会花屏……,用源的倒不会花屏。
fuhuizn
帖子: 961
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

#26

帖子 fuhuizn » 2008-06-19 22:25

顶,终于不再警告CPU太慢了
vvvli
帖子: 441
注册时间: 2006-10-26 7:02

#27

帖子 vvvli » 2008-06-20 2:10

独孤 写了:这个,不是被告了吗?

哪个搞个deb的来吧。上次make了下,也花了近1hr(与wine差不多),结果,看高清不错,CPU很是小,但,看rmvb经常会花屏……,用源的倒不会花屏。
我说,你有些火星了,现在coreavc的公司道歉并提出合作意向..
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#28

帖子 kofshower » 2008-06-20 18:27

我没有问题 我用的是./mplayer/build_patch.pl <path to mplayer source code> > mplayerfull.patch 这个patch
播片的时候成功加载了
检测到 Matroska 文件格式。
VIDEO: [avc1] 1920x1080 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
打开视频解码器: [dshow] DirectShow video codecs
Called unk_IsDebuggerPresent
len: 992
ProductVersion: 1.7.0
Decoder supports the following YUV formats: YUY2 UYVY YV12 I420
Decoder is capable of YUV output (flags 0x2b)
VDec: vo 配置请求 - 1920 x 1080 (色彩空间首选项: Packed YUY2)
[PP] 使用编解码器的后处理过滤器, max q = 4。
VDec: 使用 Planar YV12 作为输出 csp (没有 0)
电影宽高比为 1.78:1 - 预放大到正确的电影宽高比。
VO: [xv] 1920x1080 => 1920x1080 Planar YV12
[ASPECT] 警告: 无法找到新的合适的分辨率!
[ASPECT] 警告: 无法找到新的合适的分辨率!
[ASPECT] 警告: 无法找到新的合适的分辨率!
已选视频编解码器: [coreavc13] vfm: dshow (CoreAVC DShow H264 decoder 1.3 for x86 - http://corecodec.org/)
==========================================================================
==========================================================================
打开音频解码器: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
已选音频编解码器: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)

可是我怎么感觉不到CPU有显著降低啊,汗,原来就不卡的。
头像
独孤
帖子: 838
注册时间: 2008-02-02 13:06
来自: 寶能科技
联系:

#29

帖子 独孤 » 2008-06-20 21:57

vvvli 写了:
独孤 写了:这个,不是被告了吗?

哪个搞个deb的来吧。上次make了下,也花了近1hr(与wine差不多),结果,看高清不错,CPU很是小,但,看rmvb经常会花屏……,用源的倒不会花屏。
我说,你有些火星了,现在coreavc的公司道歉并提出合作意向..
:shock: :shock:
testtest22
帖子: 101
注册时间: 2006-06-24 20:03

#30

帖子 testtest22 » 2008-06-21 1:31

独孤 写了:这个,不是被告了吗?

哪个搞个deb的来吧。上次make了下,也花了近1hr(与wine差不多),结果,看高清不错,CPU很是小,但,看rmvb经常会花屏……,用源的倒不会花屏。
smplayer官方站有mplayer svn的deb包

这个项目又恢复了,说是律师的理解有失误,还想合作一把,让CoreAVC能早日进入LINUX

现在的Linux版事实上就是想了个办法让播放器用上WIN下的那个.ax文件
回复