close


我用 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的教學]



    參考資料
    以上僅供參考 由於打字打得很辛苦 非經允許請不要轉載...






arrow
arrow
    全站熱搜
    創作者介紹
    創作者 sally82a029 的頭像
    sally82a029

    《真愛黑白配》

    sally82a001 發表在 痞客邦 留言(0) 人氣()