[问题]coreavc for linux问题(已解决)

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
qkthomas
帖子: 503
注册时间: 2006-12-16 22:05
来自: 肇庆

[问题]coreavc for linux问题(已解决)

#1

帖子 qkthomas » 2008-06-26 22:04

dshowserver正常工作,但是mplayer不能调用coreserve

代码: 全选

dshowserver -c CoreAVCDecoder.ax -s 1280x720 -g 09571a4b-f1fe-4c60-9760de6d310c7c31 -b 12 -f 0x34363248 -o 0x30323449
返回:

代码: 全选

No id specified, assuming test mode
Opening device
len: 992
ProductVersion: 1.7.0
Decoder supports the following YUV formats: YUY2 UYVY YV12 I420 
Decoder is capable of YUV output (flags 0x2b)
Setting fmt
Starting
Initialization is complete
但是我用mplayer播放视频,却返回:

代码: 全选

尝试锁定为视频编解码器驱动族 no...
请求的视频编解码器族 [coreserve] (vfm=dshowserver) 不可用。
请在编译时启用它。
打开视频解码器: [ffmpeg] FFmpeg's libavcodec codec family
已选视频编解码器: [ffh264] vfm: ffmpeg (FFmpeg H.264)
原来是patch不过去

代码: 全选

qkthomas@qkubuntupc:~/MPlayer-1.0rc2$ patch -p0 < /home/qkthomas/coreavc-for-linux/mplayer/dshowserver.patch
patching file libmpcodecs/vd.c
Hunk #1 succeeded at 31 (offset 2 lines).
Hunk #2 succeeded at 60 (offset -2 lines).
patching file Makefile
Hunk #1 succeeded at 5 with fuzz 2.
Hunk #2 FAILED at 210.
1 out of 2 hunks FAILED -- saving rejects to file Makefile.rej
patching file libmpcodecs/vd_dshowserver.c
上次由 qkthomas 在 2008-06-27 18:30,总共编辑 1 次。
vvvli
帖子: 441
注册时间: 2006-10-26 7:02

#2

帖子 vvvli » 2008-06-27 1:35

dshowserver 只能用于 svn 版。
头像
qkthomas
帖子: 503
注册时间: 2006-12-16 22:05
来自: 肇庆

#3

帖子 qkthomas » 2008-06-27 12:26

我原来用的是mplayer1.0rc2,现在试svn版本
头像
qkthomas
帖子: 503
注册时间: 2006-12-16 22:05
来自: 肇庆

#4

帖子 qkthomas » 2008-06-27 14:01

成功了,谢谢啊!
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re:

#5

帖子 想入非非 » 2009-04-25 11:44

qkthomas 写了:成功了,谢谢啊!
能说一说怎么成功的么?
我的就是svn版本,以前成功patch过一次,但是重装系统之后
poplar@poplar-gnome:~/源码/mplayer$ patch -p0 < ../coreavc-for-linux/mplayer/dshowse
rver.patch
patching file libmpcodecs/vd.c
Hunk #1 succeeded at 25 (offset -4 lines).
Hunk #2 succeeded at 57 (offset -5 lines).
patching file Makefile
Hunk #2 FAILED at 224.
1 out of 2 hunks FAILED -- saving rejects to file Makefile.rej
patching file libmpcodecs/vd_dshowserver.c
直接报错,请指教 :em06
Ubuntu User
xufooo
帖子: 23
注册时间: 2008-12-07 19:24

Re: Re:

#6

帖子 xufooo » 2009-07-18 9:49

想入非非 写了:
qkthomas 写了:成功了,谢谢啊!
能说一说怎么成功的么?
我的就是svn版本,以前成功patch过一次,但是重装系统之后
poplar@poplar-gnome:~/源码/mplayer$ patch -p0 < ../coreavc-for-linux/mplayer/dshowse
rver.patch
patching file libmpcodecs/vd.c
Hunk #1 succeeded at 25 (offset -4 lines).
Hunk #2 succeeded at 57 (offset -5 lines).
patching file Makefile
Hunk #2 FAILED at 224.
1 out of 2 hunks FAILED -- saving rejects to file Makefile.rej
patching file libmpcodecs/vd_dshowserver.c
直接报错,请指教 :em06
试试这个
附件
dshowserver.patch.rar
直接去掉.rar
(9.11 KiB) 已下载 50 次
回复