被完美主义折磨着

by Chunhao

自从决定了要把《傲慢与偏见》刻成DVD送给某个人,我就发现自己的完美主义情结越来越严重了。

本来,把电影刻成DVD是件很容易的事。如果你是Windows用户,你肯定会想到用Nero。但如果碰巧你没有随刻录机赠送的OEM版的Nero,而且你也没有购买授权的Nero,你会怎么办?多半是在网上找一个Key用吧。

可惜,这个想法在第一时间就被我否定了,我的电脑里没有盗版软件,怎么能为了刻电影而用盗版呢。况且为某个人刻光盘是一件多么高雅的事情,怎么能用盗版软件完成呢。

于是,麻烦就来了。刻电影一般需要三个步骤:转码、创建DVD文件、刻盘。而莫非定律也没有放过它显圣的机会,竟然在每一步都制造了麻烦。

转码是最耗时间的工作,花了几天的时间找软件、测试、摸索,在被编码、分辨率、比例、制式困扰了很长时间后,终于搞定了这个问题。创建DVD文件时最大的问题就是字幕,由于所用的软件有Bug,而且对中文支持不好,字幕的位置总是有问题。开始还以为是操作或设置的问题,摸索了几天以后才知道是这个软件的Bug,然后就下载最新版的软件,编译,然后又经过漫长的摸索和测试,字幕也搞定了。

看到用Ubuntu自带的刻盘工具刻出的电影在Ubuntu下播放时,本以为曙光就此来临,没想到还有一个更大的深渊:光盘不能在Windows下播放。难道我要和某人说:你用Linux吧……又经过几天的摸索,才发现这又是软件的Bug,不过这次降级到老版本的软件。又经过几天的摸索,这个问题也解决了。所有技术上的问题都解决掉,剩下的就是体力活了。

有一个多星期的时间用在了探索上。有时多次测试都解决不掉一个问题时,我都想过要用Windows,然后用开源软件解决,毕竟,Windows下的开源软件是最后的底线了。但是对我来说,作为一个Linux用户,为某人刻光盘如此有意义的事情居然用Windows解决,太不完美了。而且,抱着“还有什么Windows能做而Linux做不了的事情吗”的信念,我坚持着在Ubuntu上的探索。终于,皇天不负有心人,我用Ubuntu成功地完成了所有的工作。事实再一次证明了:没有Windows能做而Linux做不了的事情,至少我还没发现。

事情总是这样,知道该怎么做,做起来就容易多了。这样,每天早晨走之前开始转码,晚上回来后就转好了,然后花20分钟生成DVD文件,然后边看电影边刻盘,顺便生成纠错码。

开始的一个多星期,每天晚上都要弄到2、3点,好几天都被同一个问题困扰着,问题还是曾出不穷。不过,这些辛苦都是值得的,最开心的就是把光盘送到某人手中的时候看着某人欣喜的笑容。

具体的技术细节在这里就不涉及了,至于在Ubuntu下如何刻DVD电影,参考我的这篇文章