我用 Aegisub 匯出字幕!
字幕檔為(.ass)
但是我要影片和字幕合併!
要如何合併?
就是內崁字幕!
我要Aegisub的字幕
樣式、字形、特效、位址!
完整的合併~
格式工廠(FormatFactory)
可以合併但是字形好像有問題!
特效不知道可不可以顯示?
你有建議也可以回答!
希望可付教學!
字幕組請幫忙回答~
話說:字幕組用的軟體是什麼?
2012-08-17 10:36:12 補充
002 默*風
你有自己做字幕嗎?
講解蠻清楚的!
2012-08-17 13:16:36 補充
002 默*風
不行呢?
LoadPlugin("D:\install\AviSynth 2.5\plugins\DirectShowSource.dll")
LoadPlugin("D:\install\xy-VSFilter\VSFilter.dll")
2012-08-17 13:16:48 補充
video=DirectShowSource("sp.avi")
audio=DirectShowSource("sp.avi")
AudioDub(video,audio)
TextSub("sp.ass")
ConvertToYV12()
影片文字同一個資夾!
把.avs丟到KMPlayer播放
只有出現
聲音、和文字沒有影像!
2012-08-17 13:22:20 補充
er">
雖然格式工廠或是WinAVI最近支援ASS/SSA檔字幕
但可能因為不支援某些代碼讓字幕特效失真
如果是要做內嵌字幕 而要有特效的話
首先看你要壓成什麼檔案
要內嵌前基本上都會用到AviSynth
將影片+字幕做為一個yv12格式的avi模擬檔案(avs檔)
再丟給其他程式做輸出
必備以下程式
1.AviSynth
到這裡下載 http://avisynth.org/mediawiki/Main_Page
2.VSFilter.dll 掛載字幕用的dll
(建議用2.39以上的版本 否則有些特校會出不來)
3.影片編碼器或解碼器
(推薦使用K-Lite Codec Pack萬用解碼器)
一.編寫avs檔
1.如果沒安裝AviSynth請下載安裝
2.先寫avs檔腳本 直接開啟記事本編輯存成avs檔
內容如下
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\vsfilter.dll")
video=DirectShowSource("影片位置")
audio=DirectShowSource("影片位置")
AudioDub(video,audio)
TextSub("字幕位置")
ConvertToYV12()
例如(如果都放在同一個資料夾 就可以直接用檔案名稱)
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\vsfilter.dll")
video=DirectShowSource("sample.mp4")
audio=DirectShowSource("sample.mp4")
AudioDub(video,audio)
TextSub("sample.ass")
ConvertToYV12()
請注意DirectShowSource.dll 和 vsfilter.dll的路徑 可能因擺放位置而有所不同
2.你可以把avs檔丟到撥放器試試看 字幕使否有出來 如果內容有錯 會出現錯誤訊息 還有字幕特校太花也可能會LAG
如果avs檔沒問題就進到下一步
二.再來就是看你要壓制成什麼檔案 我壓制技術不是很好請見諒
AVI檔(AviSynth+VirtualDubMod)
必備程式 VirtualDubMod
到這裡下載 http://sourceforge.net/projects/virtualdubmod/files/VirtualDubMod/
1.將avs檔用VirtualDubMod開啟
2.檔案(file)>另存新檔(Save file)
3.compression >Change
將格式調成 Xvid MPEG-4 codec
再按configure 設定畫質
Encoding type 用 Single pass
下面可以調數值 1~31
數字越大 檔案越小畫質越低 反之檔案越大畫質越高
本人建議在4以內比較好 超過4以上 畫質就很差了
4.調好了記得按OK
5.存檔 壓出來的影片 字幕就嵌進去了
MP4檔(AviSynth+MeGUI)
必備程式MeGUI
MeGUI載點 http://sourceforge.net/projects/megui/
1.開啟MeGUI
2.將avs檔拖進AciSynth Script內 等程式讀取
3.讀取成功 會有預覽畫面 確定無誤後 將預覽畫面關掉
4.視訊編選用x264 mp4 音訊用FAAC MP4-AAC
5.選下面的AutoEncode
(雖然說可以分開編碼在Mix但是步驟複雜在此省略)
6.點選上面的Quene頁籤 可以看到編碼的工作
通常會有3個工作 1.音訊編碼 2.視訊編碼 3.mux(將音訊和視訊合為一個檔案)這工作一定都是在編碼之後
7.確定工作無誤 直接按Start開始編碼
[其他你可以到其他的網站上找MeGUI的教學]
參考資料
以上僅供參考 由於打字打得很辛苦 非經允許請不要轉載...