在 Mac OS X 上利用 TitleLAB 合併 srt 字幕
2006/02/25 12:38 am ALRIN

如果你是電腦影音玩家,那麼你一定對DVIX(AVI)+srt字幕再熟悉不過了,而且你一定知道要看這些影片得要有一點本事去調整MPlayer或是VLC這種玩家級的軟體,就連MovieTime的設定也不簡單!更不用說是在MAC上面要把字幕同步到QuickTime裡面了!

想要在OSX利用QuickTime合併字幕嗎?讓免費的TitleLAB來幫你搞定吧!

首先!要感謝公司同事Bobby花時間Try出來的結果,Alrin只是順手把流程整理出來給大家參考!

TitleLAB不是唯一的一套合併字幕與影片的軟體,Windows上面使用VirtualDub + VobSub依然可以達到這樣的結果,不過因為是在MAC OSX平台上面,所以我們就用TitleLAB+QuickTime Pro來辦到這件事吧!

所以您需要將QuickTime註冊成專業版本,並且需要TitleLAB,下載處:

我們先把TitleLAB 0.5b啟動之後,到Preferences的Importing

勾選 Character conversion 有何作用我不是很清楚(以後有用到再跟大家報告),至於Default FPS for .SUB files的部份是有關於影片的格率:
  1. PAL是歐規,25fps/每秒
  2. NTSC-Film是Progressive(無交錯式掃描),23.976fps/每秒
  3. NTSC-TV則是Interlaced(交錯式掃描),29.97fps/每秒

註. NTSC-Film 就是把 29.97fps/Interlaced 還原成 23.976fps/Progressive 我的廢話還真多啊!反正大家在台灣應該選NTSC-TV就好了!

另外 Display 的部份請把Display Font選擇Apple LiGothic Medium(蘋果儷中黑),由於這邊的設定是字幕所使用的字體,所以如果要使用別的中文字,Alrin也是不反對啦,不要使用一些奇怪形狀的字體就好了,畢竟字幕還是要看起來舒服吧!(對岸的Windows族超愛用X康少女字體的)(Size可以先別急著調整喔!等一下會再回到這邊來修正)

好的!現在我們正式來吧!用TitleLAB把你想要合併到影片的字幕檔(注意,只能使用srt格式的字幕檔)

ok!現在我們看見了字幕檔在Subtitles裡面的時間與內容,如果輸出有問題時他會直接跳到有問題的那一行字幕,把他Delete就會正常了!(\n 是斷行符號,不用大驚小怪喔!)接下來我們來看看Style的部份

如果要修改文字的樣式可在這邊修改,不過比較要注意的部份是必須要點到這個樣式表喔(圖例上面我所選取的是Defult),並且在編修樣式之後(還在選取的狀況下)需要按下Apply來套用你所設定的樣式(很像是Quark裡面的樣式表),另外,也能按照自己常常套用的樣式設定,直接用Add來增加,這樣以後常用的設定就不需要每次要轉檔都要調一次!很方便喔!

樣式的功能部份有Font(字體)、Align(靠齊方式)、Size(字體大小)、Color(顏色)、Bold(字體加粗)、Italic(斜體)、Outline(外框字)、Shadow(陰影)、Underline(底線),正下方那個黑色的Bar就是樣式預覽!

Settings的部份有:Dimensions,這個東西就是字幕在影片上面所使用的尺寸範圍,所以如果想知道你的影片尺寸使用QuickTime打開你要合併字幕的那個影片,然後按下Command+i(顯示影片簡介),請看清楚上面寫的「原來大小」

確定之後在Dimensions的Width欄位填入580(因為如果字過多會跑到視窗的邊邊,所以我預留一些空間),並在Height欄位填入40(文字區域所使用的高度啦!) Drawing部份請把Keyed勾選起來(有勾選它字體才有去背),並勾選Anti-Alias(反鋸齒) Dwtails的部份會有亂碼,這部份不用理它!

Scrolling是文字跑馬特效,Scroll In是文字進場特效,Scroll Out是文字退場特效,Delay是跑馬的時間長度,其他4個選項是跑馬方式(可以複選),不過如果是影片的話,應該沒有人會想要用Scroll當影片字幕吧!

至於Transform....Alrin到目前為止還不知道它的用途,希望有興趣的人一起來研究!

將電影輸出後,接著使用Quicktime來開啟它。

按下command+A 來選取全部,並command+c 拷貝到暫存。

接著將欲合併的影片打開來(請注意,游標的位置一定要在影片的最前面喔!)

請把文字加到影片中!

最後你會發現文字雖然進去了,不過在畫面上的位置好像不太對。

按下command+j 將QuickTime 屬性層打開來,然後選擇到文字軌道之後調整位移項目(由左至右為X軸、Y軸),由於Alrin這部影片的尺寸為608x320像素,所以Alrin在諸多考量下將Y軸調 為260(這個項目各位要多做幾次才知道,因為它跟你當初在TitleLAB設定文字區域、寬度、尺寸有相對的關係,建議各位多測幾次就知道了!)

最後就是成品了!至於這個東西要輸出要做其他用途就看你自己如何轉檔了!