抛弃文件夹!用Plex来管理你MAC下的视频!

Update(2012/5/9): 有鉴于字幕的支持问题,我现在切换到XBMC上了,这篇文章不少地方还适用,不过要补充几点:

1. XBMC支持自定义字体,但是需要将字体文件放入~/.xbmc/temp/fonts文件夹下。另外不知为何,我这里需要将这个文件夹设为只读才可以,否则每次播放文件这个文件夹会被清空。

2. 最新稳定版的XBMC(11.0 eden)不支持10bit视频,但是Nightly版支持,另外预定在下一个稳定版时会支持。
12.0已支持(2013/02/12)

3. 对于电视剧即使其本身只有只有一季,在文件名里也必须写上S01而不能省略。详细的命名规则在这里

Update(2012/5/26): 对于iOS版的XBMC,可以将ASS字幕所用字体放入/private/var/mobile/Library/Preferences/XBMC/temp/fonts下(没有就自己新建一个)。不过需要注意的是,对于大码率的视频,带特效的字幕会导致拖慢,这个恐怕除非以后硬件升级,是没有把法解决了。另外使用共享功能观看计算机上的视频我推荐使用这个软件可以使用系统自带的AFP(Apple)或SMB(Microsoft)共享方式,比较方便。其他的使用指南网上有很多,我就不再复述了。

Update(2012/5/29): Nightly版的XBMC现在已经支持BD原盘的HDMV menu功能,只要打开BDMV文件夹下的index.bdmv文件即可,但是仍旧有不少Bug,也不支持BD-J和BD-Live,Windows用户 还是使用TMT或者PowerDVD作为外挂播放程序比较完美,至于MAC用户嘛…去装个Windows吧… 12.0正式版对HDMV Menu的支持有所改善,但仍旧不完美,另外仍旧不支持BD-J和BD-Live(2013/02/12)

Update(2012/7/18): 在iOS上播放如果连普通的字幕都会拖慢,可以考虑安装nightly版本,对于字幕的处理效率比起正式版有了本质的提高。 12.0已解决(2013/02/12)

============================

不知道有多少人和我一样已经习惯了用库来管理自己的文件,iTunes,Papers,iPhoto。之前还嫌他们巨大而又笨拙,但是当习惯之后却再也不想回到用文件夹来管理文档的低级工作中去。那么上面的3个软件分别对应于音乐,论文,照片。但是显然的,我们还有一个重要的类别没有被包含在内,那就是视频。Plex是Mac下一个出名的视频管理软件,不过大部分人应该只把其当作了视频播放器来用。如果只是把它当作视频播放器的话这个软件未免显得太巨大了一点,并且它大部分的功能都没有利用到。那么经过两天的初步摸索,就让我来介绍一下使用Plex管理视频文件的心得体会吧~以下内容适用于Plex的0.9及以上版本,以OS X10.6.6作为运行平台,不过Plex之前放出了Windows版,所以以下内容应该也是部分适用于Windows。

首先要说明的是Plex的管理功能相较于iTunes之类还是稍显麻烦,上面的3个软件你并不需要关心文件夹是否整齐,文件名是否合适。但是显然Plex现在还不是那么的智能,所以我们还是要先从最基本的文件夹和文件名开始整理起,以备Plex的Media Server使用。

对于文件夹的设置,我们需要将电影和电视剧放置在不同的文件夹下,并且,不同的电影和不同的电视剧放在不同的文件夹下。也就是说一个片子一个文件夹,并且电影放到电影的文件夹里,电视剧放到电视剧的文件夹里。接下来就是文件的重命名了,如果说文件夹的问题还好说,那么文件的重命名就绝对就是一大讨厌的事的,特别是对于电视剧而言,动辄十几到几十集,难道我们还要一集一集的更改文件名么?复杂重复的工作自然就要交给机器来做!这时后我们就要请出Apple系统中自带的Automator了。在应用程序中打开Automator,选取服务作为工作流程的模版,在右侧上方将服务接受选定的…改为文件和文件夹,从左侧添加一个“给Finder项重新命名”到右边,它会提示你是否要创建副本,我们选择不添加(当然你要是觉得不保险也可以选择添加,不过仅仅是重命名,问题应该不大)。之后按照图上的样式设置一下就可以了。

Photobucket

接下来只要保存这个工作流程,给它取个名字就可以了,我这里叫做批量重命名。

之后就是批量选择你想要重新命名的文件之后点击鼠标右键,在菜单的下方应该就可以看见刚才保存的那个服务了吧:

Photobucket

点击之后会弹出一个对话框,此时我们就可以按照“剧集名称 – S季数E集数”的格式来修改文件名了,左下角会出现名称的预览,确定前先看看中不中意吧:

Photobucket

好了,点击继续,你就会发现所有文件名都已经更改成功了!(耶~~)

如果是电影的命名,则相对而言容易一些,只需要更改为“电影名 (年代)”就可以了,比如说
The Dark Knight (2008).mkv

如果你的电影文件分为多个部分(这个在几年前很常见)就需要先将保存这个电影的文件夹按照上面的模式重命名,之后再将每个文件命名成形如
The Dark Knight Pt1.avi
The Dark Knight Pt2.avi
的样子就可以了。

折腾了这么半天,我们终于做好了准备工作。的确,就这而言Plex还大有需要改进的地方,我们就期盼制作小组们可以在下一个版本里做出改进吧。

那么之后就是安装Plex了,从http://wiki.plexapp.com/index.php/Downloads 下载最新的0.9版,安装好之后打开就会出现配置界面,这里我就直接盗用官网的图片了:

Photobucket Pictures, Images and Photos

第一个是让你设置电影的文件夹,第二个则是电视剧,最后一个就是音乐,因为我还是倾向于用iTunes来管理音乐,最后这一步我就Skip过了。

安装好了之后在菜单栏就能看见如图所示的图标,那就是Plex Media Server,并且它会自动开始扫描文件。

Photobucket Pictures, Images and Photos

等它扫描完成之后我们就可以察看结果啦~
Photobucket

怎么样,看上去还不错吧。对于每部片子,还可以察看全片的简介和每集的简介(如果有的话):

Photobucket

Photobucket

封面图,背景图会自动下载,现在看来这个数据库还是挺全的。

之后我们就可以打开Plex了,从Plex里进入剧集浏览界面后会自动播放片头音乐(部分,原理未知),并且会显示媒体分辨率,编码等信息:

Photobucket

至于软件本身的设置大家可以自己摸索,如果需要显示外挂字幕的话需要在Preferences–视频–字幕里将字体调为Arial Unicode MS,字符集可以默认,之后将字幕用文本编辑打开后另存成UTF-8编码的格式才行。

Photobucket Pictures, Images and Photos

不要问我为啥只能用该死的Arial,我也想知道。MKV的内封字幕不用管,软件会自己加载。另外播放的时候也可以按M键调出菜单,有兴趣的就请去看看吧~

说了这么多好处,现在来说说缺点吧。首先需要手动改名绝对是一大坑爹的事啊,虽说对于0Day的命名格式这个软件可以自己识别,但是如果是按照国内字幕组的命名格式的话这软件就直接呈天然呆状了,字幕也是个问题,普通的srt字幕倒是没啥大事,但是对于有着各种特效的ass字幕显示效果就不那么尽如人意了。所以虽然我标题写的野心很大的样子,不过实际上现阶段这个软件还有不少的路要走,恐怕我也还没办法在这一个软件里实现全部我所希望的视频功能吧。

最后,如果想要看看详细的软件使用指导,可以去Plex的Wiki页面察看,当然是英文的。