分页: 1 / 5
[笑话]居然还有那么人问 AMD64 能不能看 RMVB?
发表于 : 2007-03-19 11:10
由 gagiel
答案是:
当然可以。 我在 Turion 64 X2 都看了好多部 rmvb 了(Ubuntu 6.10 desktop amd64)。
只要 apt-get install mplayer ,然后 w32codecs 是 apt-get 不到的,只能自己去 mplayer 网站找:
网址:
http://www.mplayerhq.hu/design7/dload.html
或者直接下载
http://www2.mplayerhq.hu/MPlayer/releas ... 03.tar.bz2
然后把这个东西解压到 /usr/lib/win32/ 就可以了。
发表于 : 2007-03-19 20:46
由 ashunter
测试无效
发表于 : 2007-03-21 13:19
由 qkthomas
有效的
发表于 : 2007-03-21 13:34
由 nicker2005
要看系统构架的,如果是i386的lz的方法可行,但是如果用amd64构架的用w32codecs就要复杂很多
发表于 : 2007-03-21 19:06
由 gagiel
nicker2005 写了:要看系统构架的,如果是i386的lz的方法可行,但是如果用amd64构架的用w32codecs就要复杂很多
很遗憾你根本没有看清楚我的帖子。我用的就是amd64版本。
发表于 : 2007-03-22 11:41
由 gagiel
代码: 全选
root@x2m:~# uname -a
Linux x2m 2.6.17-11-generic #2 SMP Thu Feb 1 18:03:05 UTC 2007 x86_64 GNU/Linux
root@x2m:~# ls /usr/lib/win32
atrc.so cook.so drvc.so README sipr.so
root@x2m:~# cd /usr/lib/win32
root@x2m:/usr/lib/win32# cat README
These are binary codecs for use with MPlayer. They are useless for normal
Windows players (like Windows Media Player, QuickTime, RealPlayer, ...) as
they only contain the DLLs without installer and other fancy stuff needed
to use them with common Windows players.
Put the files contained in this archive in a directory where MPlayer will find
them. The default directory is /usr/local/lib/codecs/ ($prefix/lib/codecs/) if
you are compiling from source, but you can change that value by passing the
'--with-codecsdir' option to './configure'.
If you use a prebuilt MPlayer package it will most likely be /usr/lib/codecs,
see the documentation of your package for details.
In the past /usr/local/lib/win32 or /usr/lib/win32 was the default directory,
some packages as well as a few other Unix players like xine and avifile still
use it, refer to their documentation for further details.
On Windows if you are using a prebuilt MPlayer, put the contents of this
package in the codecs folder within your main MPlayer installation folder.
发表于 : 2007-03-22 20:08
由 tommy007
amd64用w32codec就是上32bit mplayer,根本么什么问题,上64bit mplayer+amd64codec也可以搞定rmvb,但是没有wmv9,看了mplayer codec说明,wmv9dmo是使用外挂dll的
lz用的那个codec就是我所指的amd64codec,和w32codec大小差多了
发表于 : 2007-03-22 20:58
由 freecode
测试有效,谢谢。
发表于 : 2007-03-23 11:46
由 gagiel
tommy007 写了:amd64用w32codec就是上32bit mplayer,根本么什么问题,上64bit mplayer+amd64codec也可以搞定rmvb,但是没有wmv9,看了mplayer codec说明,wmv9dmo是使用外挂dll的
lz用的那个codec就是我所指的amd64codec,和w32codec大小差多了
这点倒没有注意,没怎么看过 wmv 的电影,即便是 win 下。
另外:我开这个帖子本来就是讨论看 rmvb。因为觉得这个版实在太莫明其妙了,连 rmvb 都要讨论那么久,而且还充斥着各种不同的说法。如果说是 wmv 我倒觉得比较有讨论必要,楼上喜欢可以开个帖子讨论。
w32codecs 算是我犯的小错误吧,因为 w32codecs 印象中我记得分 essential 还有 full 两种,所以你不承认我这个 essential 算是 w32codecs 我也无语啦。
发表于 : 2007-03-29 22:09
由 ubuntu6.10
点击win32文件夹后提示什么已损坏,无链接,要不要移到回收站,当然。我就把它扔进了回收站。然后自己重新建立了一个,把楼主说的文件拷进去,居然能播放了。只是提示什么 error cannot find code for audio format 0x63727461
灌水拉高人气。
发表于 : 2007-03-29 23:15
由 db_lobster
tommy007 写了:但是没有wmv9,看了mplayer codec说明,wmv9dmo是使用外挂dll的
ffmpeg 已经 native 支持 WMV9 了 AMD64的视频播放已经到了可用的状态
代码: 全选
Playing /media/sda7/Berryz工房/Small/[NoDRM]-プラチナBB 022 041108 Berryz工房ダンスレッスン風景第三弾.wmv.
ASF file format detected.
VIDEO: [WMV3] 640x480 24bpp 30.303 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffwmv3] vfm: ffmpeg (FFmpeg M$ WMV3/WMV9)
发表于 : 2007-03-30 15:43
由 yhlfh
本来就可以吗,wiki上不都写着吗?那句话就是我加上去的。
Re: [笑话]居然还有那么人问 AMD64 能不能看 RMVB?
发表于 : 2007-04-01 19:04
由 Triangle
我的/usr/lib下就没有这个win32,然后我自己在这个目录下新建了个win32文件夾,并且把essential-amd64-20061203.tar.bz2解压到这里,但是mplayer还是不能播rmvb电影,可能是什么问题啊?我的mplayer是用apt装的。
发表于 : 2007-04-01 21:48
由 chenyu2202863
我 和楼上一样的问题
发表于 : 2007-04-02 12:33
由 yhlfh
3. 常见问题
* 字幕
* 字幕问题多源于文件编码。常见的srt格式的字幕文件多为GB2312 编码,但也有使用utf8 的。播放时可以用subcp指定字幕文件的编码。还有就是字体的问题了。通常将某个中文字体软链接到~/.mplayer/subfont.ttf即可。以下mplayer 配置文件供参考:
vo=xv
subcp="gbk"
subfont-encoding="unicode"
sub-fuzziness=2
font="simsun"
subfont-text-scale=4
* 播放wmv、rmvb等视频文件
* 需要安装w32codecs。这个包括了绝大部分windows 下遇到的媒体文件的解码器。不过w32codecs只能在32位系统下使用,在64系统中,必须chroot到32环境使用。
*
如果你是AMD64用户的话,到这里下载一个名为essential-AMD64的包,下载完后解压到/usr/lib/win32目录下(注意:/usr/lib/win32目录下就直接是*.so文件),就可以用MPlayer播放wmv、rmvb等视频文件了。