作者ac9607 (神圣小叮当)
看板MAC
标题[教学] Mac上播放软体的选择
时间Sun Apr 12 17:49:55 2009
大家都知道,Mac上的Media Player比起Windows和Linux上的
开发进度慢,效能又差很多
很多设定往往都还要研究很久才能够正确使用
因此在这里分享一些使用心得,方便大家参考
效能部份,也欢迎大家来帮忙测试,因为我手头比较慢的机器
是用Atom的HackBook,差太多了
首先以下介绍的方式,都是采用能够多播放几种格式的程式
因此Realplayer之类能够播放的格式较少的,就不介绍了
包括Mplayer(使用Mplayer Extended), VLC, Plex/XBMC
这三种支援绝大多数的影片格式(包括rmvb),少数如mt2s这种商业格式就不苛求了
支援格式这方面如果有心得也欢迎来讨论
测试机器:MBP 2.33Ghz C2D / ATI X1600Pro / 3Gb 667Mhz DDR2
至於测试影片,我就不贴出来了,只说用两个1080p,看dropped的数目
格式都是H.264 ,观察到的Max Bitrate约在15~20Mbps
1. MPlayer
使用版本:MplayerOSX Extended rev9 with 20071007 Linux Codec + RealCodec
安装难度:中等至困难,看需求
网站:Mplayer Extended
http://mplayerosx.sttz.ch/
Mplayer
http://www.mplayerhq.hu/
Mplayer官方版已经很久没有Update了,Codec也相当老旧(官方2006年..)
最简单的安装方式就是装官方版,然後安装官方给Mac用的pkg codec安装档
不过这样用起来实在很抓狂...效能差、字幕和一堆设定值都很阳春、real10部份支援有
问题。因此推荐使用Mplayer Extended版,最近更新日期为2009/04/10
Codec部份,我是下载Linux版的直接套入,Real则把Realplayer11的挖出来置换
不过这堆步骤如果看了都昏头了,我想就不推荐mPlayer了 在最新的几个播放器实测
结果它的效能其实也是最差的,因为官方提供的Codec太老旧
我也懒得找神人制作的Codec来尝试,因此就这样
不过对於这些步骤有兴趣的人欢迎来询问
效能:
在播放1080p的影片时,在画面动得厉害时有轻微的lag
测试两个影片的开头一分钟,Dropped Frame分别是 182 / 66
超过10~15Mbp其实就有点撑不住了
外挂字幕:Yes,预设UTF-8,不是的话要更改Preference
2. VLC
VLC新的0.9.9a版大幅增进了在Intel Mac上的效能 而且也支援了最新的real格式
重点是无需再做任何处理,就可以完整使用
缺点是目前对real的格式支援仍在实验阶段,其实是有一些lag
但是一般1080p的影片,效能实测已经胜过Mplayer了
另外支援Apple遥控器
安装难度:简单
下载下来直接使用!不需任何处理!
效能:
在播放1080p的测试片段影片时,感觉不出lag
在最近几版的VLC效能增进不少
Dropped Frame分别是 3/35
VLC似乎不知道为甚麽在某些不晃动的片段自行舍弃一些Frame 但没啥感觉
在比较慢的机器上,如果Dropped Frame一多,VLC画面不是lag 而是整个毁掉
这是一个比较大的缺点
外挂字幕:Yes, 从File Menu开启档案时还可以自选编码,相当方便
3. Plex/XBMC
Plex是XBMC的一个分支,XBMC原名为Xbox Media Center
不过现在支援众多平台 Plex的开发者为XBMC的一开发一员,
但另外成立一个Plex分枝
比起XBMC,Plex主要增加一些跟MacOSX的整合性和效能
包含自动侦测语系、在Mac下直接用Plex开启档案、Real支援
0.7.14版也多了real支援. XBMC的预设介面有滑鼠操作,Plex则否
另外也支援Apple Remote
Plex的优点在於效能极佳,强到可以在Atom的Hackintosh上放720p影片
字幕和声音如果影片有时间差,也可以自行调整
在画面上包括filter等设定比Mplayer和VLC强且多
但预设介面甚至连滑鼠支援都没有,让许多人不适应
感觉上像是独立再开启一个操作介面
这问题一部分其实是可以解决的:在系统设定->系统设定->输入介面
可以把滑鼠支援打开
不过预设介面配合滑鼠实在很难用,因此我把XBMC的Skin修改後换到Plex去
在这边分享给大家:
http://140.129.150.113/PlexSkin.zip
安装到Plex(右键点选显示套件内容)->Content->Resource->Plex->Skin里面去
再把滑鼠控制打开,就有一个还不错的滑鼠介面了
安装难度:中等
基本上也是拖进去就好,但是目前字幕有一些问题,需要自己处理
效能:在影片刚开启时,分别有7/3的Dropped Frame,但之後完全是0
甚至在Atom 270/GMA950上可以播放720p(fps约在23,其他则完全不行)
字幕:
Yes,不过目前因为没有bundle fontconfig,解Unicode的中文有问题
我已经po在开发版上,暂时解决之道是利用MacPorts安装fontconfig
以上是一点小小心得,希望对於Mac的Media Player每次选择都很苦恼的人
有点帮助
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.81.196
1F:推 zyzzyva1423:推~ 04/12 17:54
2F:推 kabaism:泣推! 04/12 18:19
3F:推 jimmy7340:推! 04/12 18:30
4F:推 dreambird:可以贴一下测试影片的流量还有编码,这样才比较有意义 04/12 18:30
5F:→ dreambird:不然之前试21Mbps,h.264的1080p没一个播的动的 04/12 18:31
6F:推 yllan:MPlayer 好像没有 UB 版? 04/12 19:12
7F:推 vm3cl4bp6:看到这种文章就要推 Movist 04/12 19:17
8F:→ vm3cl4bp6:XD 不小心按到简体了 04/12 19:17
9F:→ ac9607:mplayer的player是UB 但是Codec是分开的 04/12 19:23
10F:推 EROS4:惨 我在国外要连台湾的学网只有慢而已囧 04/12 19:26
※ 编辑: ac9607 来自: 118.168.81.196 (04/12 19:35)
11F:→ ac9607:d大:已补上,感谢指教 请问您使用的机器是? 04/12 19:37
12F:→ ac9607:另外VLC和Plex在Mac上效能这几次改版都有增进 04/12 19:41
13F:推 dreambird:比较差啦 铝macbook 2.0G+2G ddr3 04/12 19:41
14F:→ dreambird:不过同样影片切到xp用mpc-hc可以成功硬解 04/12 19:42
15F:→ dreambird:所以应该是code的问题,改天在看看新版有没有改善 04/12 19:44
16F:→ ac9607:目前这些软体都没有硬解 但我觉得Plex应该是没问题 04/12 20:23
17F:→ ac9607:请问你有把H.264 Speed Boost选项打开吗? 04/12 20:23
18F:推 dreambird:有,不过过一阵子就开始破图,所以没太大用处 04/12 20:39
19F:→ dreambird:Plex应该是我不会设吧,不过我不喜欢这种类的播放器 04/12 20:40
20F:→ dreambird:所以一次失败就直接放弃他 XD 04/12 20:41
21F:推 dreambird:不对,没开...有开的是mplayer的fast libavcodec 04/12 20:51
22F:推 tofu:推,离题请教,那要看或转mt2s,大家会推荐什麽软体呢? 04/12 21:18
24F:→ ac9607:Toast 9&10 也可以播放mt2s 04/12 21:25
25F:→ ultima1014:其实Mplayer OSX Extended Rev9也可播m2ts喔~ 04/12 21:36
26F:推 Ice9:可以试试 Miro 的播放功能。 04/13 00:41
27F:推 tofu:感谢楼上四位的回答。我终於可以剪接我的影片了。 04/13 08:23
28F:→ ac9607:转档的话 MPEGStreamClip可以试试 免费的 04/13 09:22
29F:推 Workshy:我对测试影片比较有兴趣 (伸~) 04/13 20:16