|
用什么 Media Player 来play RMVB
[复制链接]
|
|
发表于 13-7-2010 03:18 PM
|
显示全部楼层
因為 rmvb 是有調用到 directX 來解碼,所以 windows 很輕易就能觀看,而 mac 就要耗費很多的系統資源來硬解 ...
sora86 发表于 2010-7-9 08:21 AM
不是这样。DirectX 不是用来所谓的解码,DirectX 提供的是一个统一的 Video Interface 如 DXVA。
解码是由另一个部件,一般都是使用软件解码或通过 DirectX 来和 GPU 沟通来个硬件解码。
在 Mac OS X 差不多相等的部件,叫做 Core Video。
目前 Real 没有提供任何的硬件解码功能,各款 GPU 也没有 Real Video 的硬件解码部分。
在全部平台 Real Media 都是通过软件来解码。
******
Real Codec 是个 Proprietary Codec,只有 Real 的 Real Player 才有完整的解码功能。
其他软件如在 Windows 的 Real Alternative,一般都是 Hack 或 Reverse Engineering 才能。
一直到不久前,才有人开始在 FFMPEG 的编码里边加入相关 Real Media 的初步解码编码。
FFMPEG 几乎是目前外边许许多多的 Video Player 支柱后台。
著名的开源 Player 如 VLC,MPLAYER 等都有使用相关的 ffmpeg 编码。
所以到不久前,他们才能开始对 Real Video 解码。
当然这些刚加入的编码素质,不会怎么好。
素质好的在 Real Network 手上。所以只有 Real Player 才能完美的解码。
以前的 Mplayer 是可以通过破解 Real 的 dll 部件来解码的。相等的就是 Real Alternative。 |
|
|
|
|
|
|
|
楼主 |
发表于 13-7-2010 05:25 PM
|
显示全部楼层
回复 21# lipsin
在中国下载的都是 Real Media, 不过File size 比较小。 我比较喜欢 Xvid 格式 |
|
|
|
|
|
|
|
楼主 |
发表于 13-7-2010 09:36 PM
|
显示全部楼层
刚刚试用了 MplayerX 不但 解决RMVB 1024 width 播放 out of sync 问题 不但没有卡 而且没有乱码 感谢 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|