---------------------------------------------------
適用韌體:所有
作業系統:iPhone , Windows , 搭配iTunes 7.5或以上
操作等級:▼▽▽▽▽
所需技術:Windows操作, iTunes同步
額外必備:無
---------------------------------------------------
繼上一篇分享「Free Video to iPhone Converter」這套免費的軟體給大家後,小弟本身也是利用這簡單的軟體快速製作了不少可以上傳到iPhone或iPod的影片,不過最近因為想要將一些影片片段轉檔傳到iPhone上觀賞碰到了一個問題:外掛字幕。
由於自己本身的影片大多為AVI檔,而字幕一般都喜歡用srt的純文字字幕。
但因為字幕是外掛的,當使用「Free Video to iPhone Converter」這套軟體轉檔時,字幕是無法一起轉進去的。
後來,詢問Google大師之後,找到以下這幾套軟體,透過這些軟體的組合就可以達到我想將字幕一起轉檔的結果囉。
所需軟體介紹:
請按這裡下載: 軟體包
AviSynth: AVI SYNTHesizer的縮寫,意思是AVI和成器,詳細介紹請拜Google大師,安裝這程式是為了讓寫出來的avs檔案能被播放器認得。
VobSub:主要用它所附的subresync程式將srt檔案轉成ssa檔,當然寫avs script檔時也可以使用srt字幕檔,但字幕檔的字型是無法更改的,如果你跟小弟一樣龜毛的話,便會需要事先做好已經設定好字型格式的ssa檔囉。
VSfilter:在撰寫avs檔案時會掛載一個VSFilter.dll,安裝這個檔案就沒問題了。
製作過程的概念:
由於AviSynth的程式是讓原本只能讀取影片檔案的播放器或轉檔程式,可以直接讀取avs檔案,因為avs是一種script語言格式其作用是連結了一些影片甚至字幕圖片等等的資訊,合成了一個『虛擬的影片檔』,所以合成出來的虛擬影片檔,就可以讓「Free Video to iPhone Converter」讀取了。
製作步驟:
1. 將srt檔案透過subresync設定字體、字型大小、顏色等格式後,存成ssa格式的字幕檔。
↓安裝vobsub後,打開subresync程式
↓選擇open打開srt檔案
↓選擇Edit打開字型設定頁面,中間的Font就是改字體的地方
↓選擇妳要的字體,按OK確定
↓選擇Save as…將設定好字型的字幕檔案存成ssa格式
2. 撰寫avs script檔案,存檔之後的avs檔,試著利用播放軟體播放,檢視一下是否成功且影片結果是否為自己所滿意。
↓建立一個副檔名是.avs的檔案
↓用記事本開啟這個avs檔案,並在底下輸入這幾行指令,並存檔
LoadPlugin("VSFilter.dll")
AVISOURCE("D:\Kurumi.avi")
TextSub("D:\Kurumi.ssa")
第一行掛載plugin不用改,第二行在””之間輸入完整的影片路徑,第三行輸入完整的字幕路徑,很簡單吧!
↓利用播放器播看看這個avs檔案,確認沒有任何錯誤
3. 利用Free Video to iPhone Converter讀取avs檔案,直接轉檔便完成囉,轉檔方法請參照小弟上一篇分享的『免費超好用iPhone影片轉檔工具Free Video to iPhone Converter』。
↓影片拖進iTunes中
大功告成。
後記:這一篇分享其實沒太大的新意,我記得在尋找這個問題的解決方法中,也發現有其他軟體可以達到同樣的功能(按幾個鍵選一選就OK),但轉出來的效果我自己並不是很滿意,直到用這樣的方法轉出來的效果比預料中的好很多後,決定分享給大家,方法不難,很簡單上手喔!如果妳跟我一樣喜歡iPhone上面細緻的影片播放效果,妳一定要試試這個方法喔!
重點是:免費!!!
收到通知後聲音變小聲
2 天前 進 iPhone 疑難雜症發問區