[請問] MKV轉mp4 韓文字幕無法顯示

看板AVEncode (影音編碼技術)作者 (BLESS)時間10年前 (2014/02/11 11:28), 編輯推噓4(4027)
留言31則, 5人參與, 最新討論串1/1
各位板上先進大家好: 想請問中韓雙字幕的mkv檔轉成mp4 要保留字幕字型特效等,應該要怎麼處理比較好? 謝謝<(_ _)> 我的操作步驟如下: 0.確認電腦系統讀的到韓文、可以顯示韓文,並將語言地區選項設定為韓國 1.使用Aegisub-3.1.2-portable-32製作字幕 製作中韓字幕 ass檔 在style manager裡,將韓文的Encoding設定為預設,中文的設定為big5 也試過將中韓字的Encoding都設成ANSI 最後存成ass檔(編碼為UTF-8) 2.用SrtEdit2012_6.3_CHT將做好的字幕檔改成unicode 這裡用家裡的win7電腦,將上面aegisub做好的檔載入,韓文是可以顯示的, 但用公司的XP電腦,把這個軟體打開,把做好的字幕載入,韓文的部分無法顯示 所以用win7電腦把1.做好的字幕檔改成unicode的ass檔、ssa檔、srt檔 3.用mkvmerge GUI合併原始影片及ass或srt字幕 用這個軟體合併好輕鬆,很好用 合併出來的mkv檔,用win7電腦跟xp電腦播放沒有任何問題,中韓字幕字型特效都ok 將mp4檔及ass檔 ssa檔 srt檔 丟到同一資料夾播放 也都ok正常 4.接下來問題來了 將mkv轉成嵌字幕的mp4檔 或者 將mp4檔與ass檔 ssa檔 srt檔合併 使用下列軟體: A.格式工廠英文版(x) 只顯示中文字幕 韓文字幕不見蹤影 而且中文字幕字型特效跑掉 B.FreemakeVideoConverter(x) 轉不出韓文字幕 C.MeGUI_2418 a.參考這個 http://ppt.cc/CgUv 安裝Avisynth與vsfilter 製作AVS 用Script Creater製作 但一直出現錯誤 script會說字幕的部分錯誤 所以無法合併轉成mp4檔 b.然後參考這個 http://ppt.cc/UZ2G 安裝ffdshow video decoder 安裝vobsub 安裝AviSynth(上面裝過了) Textsub的部分錯誤 無法產生avs 所以也無法做成有特效字幕的mp4檔 使用a.b.的時候 將各種編碼unicode ANSI UTF-8的ass ssa srt字幕檔丟進去試 都無法成功 D.MediaCoder(X) 參考這個網站做法http://ppt.cc/Akkh 字型顏色都在,但韓文呈現方框,無法顯示 到底哪裡出問題呢? 一、MeGUI不吃韓文?要找吃韓文的軟體? 二、在製作中韓字幕的時候,韓文應該要手動輸入不可以貼網路上的歌詞? 因為不知道網頁上的韓文字編碼是unicode還是哪種 三、用威力導演或繪聲繪影? 還有什麼辦法阿? 想要把自己做的中韓字幕的mkv改成mp4檔丟到音樂播放器裡看阿QQ (感覺把這些時間用來背歌詞.歌詞都背好記完了XDDDDD) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.227.117.60 ※ 編輯: Tomoyui 來自: 36.227.117.60 (02/11 11:48)

02/11 14:07, , 1F
你是要內嵌把字幕加入畫面裡一起編碼?
02/11 14:07, 1F

02/11 14:08, , 2F
那用avs配vsfilter給megui壓,應該是沒問題的
02/11 14:08, 2F

02/11 14:26, , 3F
對我想把字幕加入,但用MeGUI失敗,avs做不出來> <
02/11 14:26, 3F

02/11 14:39, , 4F
感謝onelife大,不然我再找時間全部重試一遍好了~
02/11 14:39, 4F
※ 編輯: Tomoyui 來自: 36.227.117.60 (02/11 14:53)

02/11 15:42, , 5F
DirectShowSource("路徑\檔名.mp4") #或是其他形式source
02/11 15:42, 5F

02/11 15:43, , 6F
LoadPlugin("路徑\vsfilter.dll") #載入vsfilter
02/11 15:43, 6F

02/11 15:43, , 7F
TextSub("路徑\檔名.ass") #載入上行後有的指令
02/11 15:43, 7F

02/11 15:44, , 8F
avs應該有上列三行就行了(檔案路徑記得加上)
02/11 15:44, 8F

02/11 16:00, , 9F
大感謝<(_ _)>來試試~~晚一點再上來回報~
02/11 16:00, 9F
※ 編輯: Tomoyui 來自: 36.227.117.60 (02/11 17:05)

02/11 18:10, , 10F
拜託 別再推薦DSS了 FFMS歡迎你的
02/11 18:10, 10F

02/11 18:11, , 11F
如果你用aegisub做好字幕,能外掛顯示的話 這個字幕
02/11 18:11, 11F

02/11 18:11, , 12F
就沒有問題 想拿到其他電腦上看 記得安裝韓文的字形
02/11 18:11, 12F

02/11 18:12, , 13F
內掛可以直接用mmg包在一起就好
02/11 18:12, 13F

02/11 18:12, , 14F
內嵌基本上就megui+avisynth就能解決
02/11 18:12, 14F
onlykevinpan大,那我不必擔心我字幕的問題了,YA~謝謝<(_ _)> 然後我不太知道FFMS是什麼..........XDD 我重裝了megui+avisynth然後把vsfilter.dll放到sysytem32中 然後還是會這樣:http://ppt.cc/naKI 不知道是不是megui抓不到vsfilter.dll造成的 要怎樣才可以讓megui抓到vsfilter.dll? 我後來又找到這兩篇文章: 1.安裝篇 http://ppt.cc/qnj0 2.壓制篇 http://ppt.cc/iJeJ 它說 1.把K-Lile Codec Pack的安裝目錄下的Filters資料夾中找到vsfilter.dll檔 3.將vsfilter.dll複製到剛才解壓縮出來VirtualDub目錄下的plugins資料夾中 4.將剛才複製到plugins資夾下的vsfilte.dll改名為vsfilter.vdf 做一個avs : DirectShowSource("影片完整路徑與檔名") 用VirtualDub載入AVS然後加入字幕 轉成AVI 就成功了QQ 然後用格式工廠轉成mp4 成功~~~ ※ 編輯: Tomoyui 來自: 118.161.167.11 (02/11 20:38)

02/11 20:29, , 15F
字幕直接用unicode 不要再轉ansi啦
02/11 20:29, 15F

02/11 20:39, , 16F
感謝樓上,真的,用UNICODE就可以了,轉ANSI多此一舉~
02/11 20:39, 16F

02/11 20:52, , 17F
FFMS就FFMpegSource,你用megui的fileindex時應該就會調用
02/11 20:52, 17F

02/11 20:53, , 18F
ffms2.dll和ffmsindex.exe去預先做index
02/11 20:53, 18F

02/11 20:53, , 19F
結果你根本沒用我列的avs嘛...
02/11 20:53, 19F

02/11 21:52, , 20F
糟~被發現了~XD因為用成了AVS之後就...不知道要怎麼做XD
02/11 21:52, 20F

02/11 21:52, , 21F
我再試試看XDDDDD
02/11 21:52, 21F

02/11 21:53, , 22F
把AVS放進MuGUI裡嗎?XD
02/11 21:53, 22F

02/11 22:03, , 23F
我試了~可以了耶@@用MUGUI SCRIPT開起就可以了~
02/11 22:03, 23F

02/11 22:03, , 24F
沒再出現錯誤了~
02/11 22:03, 24F

02/11 22:04, , 25F
現在在等它轉檔轉完~
02/11 22:04, 25F

02/11 22:33, , 26F
可以了~成功@@好厲害~~
02/11 22:33, 26F

02/11 22:34, , 27F
要把這腳本留著
02/11 22:34, 27F

02/13 13:26, , 28F
用小丸工具箱把影片跟字幕丟進去一下子就好了
02/13 13:26, 28F

02/13 15:42, , 29F
感謝推薦~立刻找來用~
02/13 15:42, 29F

02/13 16:25, , 30F
02/13 16:25, 30F

02/14 21:27, , 31F
謝謝<(_ _)>
02/14 21:27, 31F
文章代碼(AID): #1I-PZZUF (AVEncode)
文章代碼(AID): #1I-PZZUF (AVEncode)