被逼无奈 ,含泪求助 ,

Totem,mplayer,sopcast,realplayer,bmp
ltwltw
帖子: 28
注册时间: 2007-05-07 16:09

被逼无奈 ,含泪求助 ,

#1

帖子 ltwltw » 2007-05-08 20:38

我知道 这还 是个老问题了 ,也是 个对许多人来说的 简单问题了 ,但就是这么简单的问题往往把人能 郁闷 到死。。
先来说我的 问题,就是mplayer播放rmvb格式时报错,只有声音没有图像,至于能不 能出现字幕,现在还无从谈起,因为我连字幕都还看不见。
错误如下:
cannot find codec matching selected -vo and video format 0x30345652
看起来好像是因为缺少codecs,我在网上也看了 关于这个错误的帖子不下40篇,几乎每种方法都试过,包括最常见的下载一个win32cdoecs,放到/usr/lin/win32里面去。。等等之类的 。。但无奈还是不能成功。。

下面我把在终端里播放的信息帖出来,供高手参考。。。


MPlayer 2:1.0~rc1-0ubuntu9 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3000+ (Family: 15, Model: 79, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing 1.rmvb.
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 608x336 24bpp 23.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
name: ��ʧ��һ����24-25��-Lost.Season1.EP24-25
author: ����԰S-Files_HAHAH���
copyright: www.ydy.com(C).2005
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
[VO_3DFX] Unable to open /dev/3dfx.
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/win32/drvc.so: wrong ELF class: ELFCLASS32
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/win32/drv4.so.6.0: wrong ELF class: ELFCLASS32
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
ERROR: Could not open required DirectShow codec drv43260.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/win32/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x30345652.
Read DOCS/HTML/en/codecs.html!
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...

还有就是有方案说把preferences->video->xv
我这个xv这項选中之后,configure driver是灰色的 ,不可用
信息就是这些,热切盼望哪位高手能帮忙解决了,小弟不胜感激。。。



[/img]
applnk
帖子: 1485
注册时间: 2007-02-13 15:24
来自: 地球

#2

帖子 applnk » 2007-05-08 20:51

代码: 全选

sudo apt-get install libdvdcss2 libdvdnav4 libdvdplay0 libdvdread3 w32codecs libxine-extracodecs gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly  gstreamer0.10-plugins-ugly-multiverse
ltwltw
帖子: 28
注册时间: 2007-05-07 16:09

#3

帖子 ltwltw » 2007-05-08 21:17

楼上的这位仁兄,非常感谢你的帮助,但是很遗憾,如果 没看错的的话,你那个是一 条命令吧,执行后出现如下提示:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
请问如何解决??

在线等。。。
salltm
帖子: 357
注册时间: 2006-10-18 16:17

#4

帖子 salltm » 2007-05-08 21:29

那你就运行一次dpkg --configure -a呗。。。
ACER NOTE BOOK
Ubuntu 8.10 + Windows XP SP3
CM-1.73G 1MB/L2
I945GME+512MB
IBM 120G
net10/100MB +Moden
14.1 XWGA +Comb
垃圾了点-但是是我的爱机。。。:)
有事问我发站内短信。因为我没有翻旧贴的习惯.3Q
lpzgbd
帖子: 52
注册时间: 2007-02-14 13:56
来自: swust

#5

帖子 lpzgbd » 2007-05-08 21:31

我没用mplayer我用的电影播放机+win32codes 很好用的 都能播放
ltwltw
帖子: 28
注册时间: 2007-05-07 16:09

#6

帖子 ltwltw » 2007-05-08 21:46

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
现在没有可用的软件包 libdvdcss2,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 libdvdcss2 还没有可供安装的候选者

哪一个源里有这个???
是啊,别人的都可以播放阿 ,为什么就不行呢???
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2007-05-08 21:59

没有这个包,不要就是。
播放都只是解码器的事情。一般有问题是和源有关,比如源的软件更新不同步等。
还有。从头到尾,似乎没提及cup型号或者系统版本,amd64的方案不同的。
● 鸣学
ltwltw
帖子: 28
注册时间: 2007-05-07 16:09

#8

帖子 ltwltw » 2007-05-08 22:16

那个错误信息中应该有的阿 ,
amd3000+的 ,ubuntu7.04

到现在还是不能用阿,还有自带的电影播放机也用不了,老提示说少了什么解码器;;
The playback of this movie requires the following decoders which are not installed:

RealVideo 4.0 解码器
RealAudio 解码器
ltwltw
帖子: 28
注册时间: 2007-05-07 16:09

#9

帖子 ltwltw » 2007-05-08 22:39

7楼的,非常感谢。
请问你以前是不是遇到过类似情况,确如你所说,是AMD64系统的问题,以前的那些解决方案都是下载的WIN32的CODECS,但是都用不了,偶然在一个网页上看见了要下载AMD64位的CODECS包,然后解压到/usr/lib/win32里,果然就可以了,
美中不足在于不能拖放,不过总算解决了一大难题阿。。。
感慨中。。

原贴如下:
因为没有 w32codecs 的 i686 版本,而 w32codecs_20061022-0.0_i386.deb 又不让在 64位的 ubuntu 上安装。所以只能安装 mplayer 64 位 codec 包,用 mplayer 来看这些视频。

下载 essential-amd64-20061203.tar.bz2 解压到 /usr/lib/win32 目录即可。(默认没有 win32 目录,新建一个)

如果需要自己安装编译 mplayer rc1 的话,下载这个 MPlayer-1.0rc1.tar.bz2 包编译安装。

technorati tags
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

#10

帖子 jarlyyn » 2007-05-09 2:01

i686 也是32位的

这也是用64位系统的代价……
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#11

帖子 karron » 2007-05-09 9:00

现在这个世道,还是别急着用64位系统。
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
jaywee
帖子: 517
注册时间: 2006-06-18 21:49
联系:

#12

帖子 jaywee » 2007-05-09 9:47

64位貌似很多问题!!
Time waits for no man!
头像
lyman
帖子: 64
注册时间: 2006-04-07 14:22
联系:

#13

帖子 lyman » 2007-05-09 15:50

所有的 rmvb 都是这样么?
头像
hualang0929
帖子: 1226
注册时间: 2006-11-11 10:23
来自: Mars
联系:

#14

帖子 hualang0929 » 2007-05-10 9:17

applnk 写了:

代码: 全选

sudo apt-get install libdvdcss2 libdvdnav4 libdvdplay0 libdvdread3 w32codecs libxine-extracodecs gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly  gstreamer0.10-plugins-ugly-multiverse
上面这些东西到底有什么作用的?
新系统我装了mplayer和w32codecs之后就搞定了所有的视频。
抬头望星空一片晴,我独行,夜已渐寒……
yaozeyong
帖子: 40
注册时间: 2007-07-03 6:07

#15

帖子 yaozeyong » 2007-07-05 21:20

ltwltw 写了:正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
现在没有可用的软件包 libdvdcss2,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 libdvdcss2 还没有可供安装的候选者

哪一个源里有这个???
是啊,别人的都可以播放阿 ,为什么就不行呢???
同病相连呀,和你的问题是一样一样的,怎么办呀?
http://linuxdesktop.cn/2007/05/11/insta ... -in-feisty
有提供方法可以试一下,正在下裁中应该可以。
回复