瀏覽單個文章
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
~~~~~又有人PM問我了~~~~~
Q:可不可以請您詳細說明一下如何加上字幕呢?
您在 http://forum.pcdvd.com.tw/showthrea...threadid=222652 已經對影像和聲音的壓縮做了很詳盡的解說,但對字幕並沒提到,我也查過了您以前的大作
http://www.helios.com.tw/temp/dvd2xxx10.zip ,裡頭雖然有說到如何提字幕,但因使用程式和方法已經跟叫近期的這篇完全不同,所以我實在想不透要如何把字幕加到影片裡。

雖說有最新的VSFilter但又不知到要怎麼用
可以請您教我到底要怎麼把字幕做到影片上嗎?

A:
老實說不知道為什麼各位那麼喜歡內嵌字幕在AVI裡...
外掛不好嗎?一定要破壞AVI檔...:S
不過發現問的人實在太多...乾脆統一回答@@

可以到 http://sourceforge.net/projects/guliverkli/ 下載安裝最新版本的VSFliter,並確認將壓縮檔中 VSFliter.dll (Release資料夾裡那個)複製到 WINDOWS\System32 目錄下(win98是WINDOWS\System),並執行了 regsvr32 VSFilter.dll 進行注冊(可在"開始功能表"-->"執行"輸入指令)。

接著在我的教學提供的範例 *.avs 語法最後面加 3 行(一定要放最後!)
----------------------------------------------------------------
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2DEC.dll")
MPEG2Source("C:\1.d2v")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\IT.dll")
IT(fps=24,ref="TOP",blend=false)
Crop(8,0,704,480)
LanczosResize(640,360)

ConvertToYV12()
LoadPlugin("VSFilter.dll")
VobSub("C:\Video\123.idx")
----------------------------------------------------------------

用文字檔字幕(ssa)時,語句需要些許變化:
ConvertToYV12()
LoadPlugin("VSFilter.dll")
TextSub("C:\Video\123.ssa")


再來說明調整字幕位置的方法:

如果是 idx sub 的字幕檔,因為是圖形字幕,需用
C:\Program Files\Gabest\VobSub\VobSub Configure
開啟 idx 檔編輯上下位置...
設定好後儲存出來再利用剛剛教的語法加在avs檔最後讀取就可完成內嵌字幕的avs檔!

若是文字檔字幕時,我建議將任何文字檔字幕格式改為ssa格式
因為ssa格式字幕可以調整上下位置,字型,字體大小,...
所以假設你拿到的是srt字幕格式,用
C:\Program Files\Gabest\VobSub\subresync.exe
開啟srt字幕檔然後選edit進入設定視窗,再按中間的字型設定進入調整好你要的字型,字體大小,...然後另存新檔成ssa格式(當然唯有idx格式無法轉換),再用記事本打開ssa檔,然後你會找到類似的一行

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,華康細圓體,22,&Hffffff,&H00ffff,&H000000,&H000000,-1,0,1,2,3,2,20,20,20,0,1

其中最後倒數第3個數字"20"就是設定字幕檔的上下位置...
調整好後儲存出來再利用剛剛教的語法加在avs檔最後讀取就可完成內嵌字幕的avs檔!
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")
舊 2003-08-16, 12:05 AM #77
回應時引用此文章
snic離線中