引用:
作者jupimercury
請問snic大
如果有一srt檔,排除Vobsub&將字幕轉成ass or ssa......等其他方法
AviSynth的字幕濾鏡是否有將字幕置於畫面最底端的相關設定呢?
謝謝<(_ _)>
|
不能靠濾鏡設定
要靠灌 VobSub 以後內附的程式 SubResync 設定
檔案在 VobSub 安裝目錄裡(預設是 C:\Program Files\Gabest\VobSub\subresync.exe )
用 subresync.exe 開啟 srt 字幕檔後按左邊的"Edit"進入設定你要的字型大小跟位置
設定好後另存新檔(記得一定要勾"Unicode output")
這時候新的 srt 字幕檔旁邊會多出現ㄧ個跟字幕檔同名的檔案,副檔名是 *.srt.style
他就是你的字幕相關設定檔
接下來用 avs 濾鏡(VSFilter.dll)讀取新的 srt 字幕檔就會依照這個設定檔顯示了,語法是:
LoadPlugin("VSFilter.dll")
TextSub("C:\123\456.srt")