作者kracker (莫理臣)
看板AVEncode
标题[请问] 字幕变成乱码 (已查过)
时间Tue Dec 20 17:09:57 2011
之前因为想要在kmplayer上看到字幕的那些特效
所以在网路上找到了在设定里把过滤器还有字幕的那些设定桥了一下
结果字幕特效有出来,可是字幕全变成乱码跟一堆问号= =
字幕语言是big5,在字型里把字元集设定成中文繁体也没有用
http://imageshack.us/f/713/79524250.jpg/
而连带的media player显示出来的也变成乱码
用convertz转换utf-8成utf-8也没有用
请问有什麽解决的方法吗?
谢谢 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 14.201.68.199
1F:推 nobody:先用 word或是 ie 或 firefox开,看看他到底是什麽字幕 12/20 17:48
2F:推 nobody:应该说什麽编码的字幕,通常这些程式可以选的编码很多 12/20 17:49
3F:推 s25g5d4:你用convertZ转出来的是不含BOM的UTF-8 播放程是没侦测到 12/20 19:05
4F:→ s25g5d4:当ANSI播 当然会喷错误-.- 12/20 19:05
5F:→ s25g5d4:请用记事本打开 另存成UTF-8... 12/20 19:06
6F:→ s25g5d4:如果是我转换时都会用Notepad++ 除非还要简转繁才会用到 12/20 19:06
7F:→ s25g5d4:ConvertZ 12/20 19:06
8F:→ kracker:果然是编码的问题,我在网路上找到MadEdit,他把utf-8 12/20 19:08
9F:→ kracker:转成big5就没问题,但是後来变成日文显示不出来,变成一些 12/20 19:10
10F:→ kracker:U+什麽的,请问是还有什麽地方出来问题吗?? 12/20 19:10
11F:→ kracker:回3楼~结果字幕本身编码就是utf-8了说,谢谢<(_ _)> 12/20 19:13
12F:推 s25g5d4:我说过了 他是不含BOM的UTF-8 convertZ转出来都这样 12/20 19:15
13F:→ s25g5d4:你要自己在重弄一次...用记事本重存一次就会变含BOM的了 12/20 19:16
14F:→ kracker:所以说是用covertz先转成utf-8一次後再用记事本另存新档成 12/20 19:31
15F:→ kracker:UTF-8降吗???? 12/20 19:32
16F:推 s25g5d4:对...因为ConvertZ转出来的是不含BOM的.. 12/20 19:42
17F:→ s25g5d4:用HEX Editor打开来看...开头是没有0xEF 0xBB 0XEF的... 12/20 19:43
18F:→ s25g5d4:用记事本存过以後开头会多出0xEF 0xBB 0xBF 12/20 19:44
19F:→ s25g5d4:当然这个在普通文字编辑器下是看不到的... 12/20 19:44
20F:→ s25g5d4:但大部分播放器&文字编辑器会依照BOM而决定是否使用UTF-8. 12/20 19:44
21F:→ s25g5d4:至於为什麽不加BOM 是因为部分旧的软体不认识BOM 12/20 19:46
22F:→ s25g5d4:所以会喷错误...但现在大部分软体都没问题了.. 12/20 19:46
23F:→ s25g5d4:反而不加BOM 会让软体认不出这是UTF-8编码 12/20 19:46
24F:→ kracker:十分感谢!!!! 问题解决了~~~ 谢谢s大 12/20 20:00