[請問] 字幕變成亂碼 (已查過精華區)

看板AVEncode (影音編碼技術)作者 (莫理臣)時間13年前 (2011/12/20 17:10), 編輯推噓5(5019)
留言24則, 3人參與, 最新討論串1/1
之前因為想要在kmplayer上看到字幕的那些特效 所以在網路上找到了在設定裡把過濾器還有字幕的那些設定橋了一下 結果字幕特效有出來,可是字幕全變成亂碼跟一堆問號= = 字幕語言是big5,在字型裡把字元集設定成中文繁體也沒有用 http://imageshack.us/f/713/79524250.jpg/ 而連帶的media player顯示出來的也變成亂碼 用convertz轉換utf-8成utf-8也沒有用 請問有什麼解決的方法嗎? 謝謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 14.201.68.199

12/20 17:48, , 1F
先用 word或是 ie 或 firefox開,看看他到底是什麼字幕
12/20 17:48, 1F

12/20 17:49, , 2F
應該說什麼編碼的字幕,通常這些程式可以選的編碼很多
12/20 17:49, 2F

12/20 19:05, , 3F
你用convertZ轉出來的是不含BOM的UTF-8 播放程是沒偵測到
12/20 19:05, 3F

12/20 19:05, , 4F
當ANSI播 當然會噴錯誤-.-
12/20 19:05, 4F

12/20 19:06, , 5F
請用記事本打開 另存成UTF-8...
12/20 19:06, 5F

12/20 19:06, , 6F
如果是我轉換時都會用Notepad++ 除非還要簡轉繁才會用到
12/20 19:06, 6F

12/20 19:06, , 7F
ConvertZ
12/20 19:06, 7F

12/20 19:08, , 8F
果然是編碼的問題,我在網路上找到MadEdit,他把utf-8
12/20 19:08, 8F

12/20 19:10, , 9F
轉成big5就沒問題,但是後來變成日文顯示不出來,變成一些
12/20 19:10, 9F

12/20 19:10, , 10F
U+什麼的,請問是還有什麼地方出來問題嗎??
12/20 19:10, 10F

12/20 19:13, , 11F
回3樓~結果字幕本身編碼就是utf-8了說,謝謝<(_ _)>
12/20 19:13, 11F

12/20 19:15, , 12F
我說過了 他是不含BOM的UTF-8 convertZ轉出來都這樣
12/20 19:15, 12F

12/20 19:16, , 13F
你要自己在重弄一次...用記事本重存一次就會變含BOM的了
12/20 19:16, 13F

12/20 19:31, , 14F
所以說是用covertz先轉成utf-8一次後再用記事本另存新檔成
12/20 19:31, 14F

12/20 19:32, , 15F
UTF-8降嗎????
12/20 19:32, 15F

12/20 19:42, , 16F
對...因為ConvertZ轉出來的是不含BOM的..
12/20 19:42, 16F

12/20 19:43, , 17F
用HEX Editor打開來看...開頭是沒有0xEF 0xBB 0XEF的...
12/20 19:43, 17F

12/20 19:44, , 18F
用記事本存過以後開頭會多出0xEF 0xBB 0xBF
12/20 19:44, 18F

12/20 19:44, , 19F
當然這個在普通文字編輯器下是看不到的...
12/20 19:44, 19F

12/20 19:44, , 20F
但大部分播放器&文字編輯器會依照BOM而決定是否使用UTF-8.
12/20 19:44, 20F

12/20 19:46, , 21F
至於為什麼不加BOM 是因為部分舊的軟體不認識BOM
12/20 19:46, 21F

12/20 19:46, , 22F
所以會噴錯誤...但現在大部分軟體都沒問題了..
12/20 19:46, 22F

12/20 19:46, , 23F
反而不加BOM 會讓軟體認不出這是UTF-8編碼
12/20 19:46, 23F

12/20 20:00, , 24F
十分感謝!!!! 問題解決了~~~ 謝謝s大
12/20 20:00, 24F
文章代碼(AID): #1Ey53hFW (AVEncode)
文章代碼(AID): #1Ey53hFW (AVEncode)