先说一句,,,,,,,“中文字字幕」剽个说法里多打了一个字,,,,,,,你想找的其实就是中文字幕。。。。。。。。不外搜“中文字字幕高清乱码”的人,,,,,,,八成是统一个画面:视频清澈度高到能数毛,,,,,,,字幕却像被表星人加密,,,,,,,满屏□▽▲、?或者“鍙戝竷」剽种鬼器材。。。。。。。。问题不在片源,,,,,,,也不在眼睛,,,,,,,而是字幕文件的编码没对上。。。。。。。。
乱码不是片源问题,,,,,,,是编码没对上
每个字幕文件都有自己的“说话编码”。。。。。。。。中文常用的有GBK、UTF-8、BIG5,,,,,,,老一点的字幕组还喜欢用GB2312。。。。。。。。播放器读字幕的时辰,,,,,,,若是按另一种编码去解码,,,,,,,汉字就会造成一堆乱码。。。。。。。。这跟视频是不是高清不要紧,,,,,,,1080P照样能乱,,,,,,,4K也照样能乱。。。。。。。。?
所以遇到中文字幕高清乱码,,,,,,,第一步不是换播放器,,,,,,,而是搞明显字幕文件到底是什么编码,,,,,,,以及你的播放器默认在用什么编码。。。。。。。。
先看一眼字幕是不是独立存在的
若是字幕是直接“烧”在画面里的,,,,,,,那叫硬字幕,,,,,,,它不会乱码,,,,,,,由于已经是图像的一部门。。。。。。。。要是能单独关关或切换字幕,,,,,,,那就是软字幕,,,,,,,可能是表挂的.srt/.ass文件,,,,,,,也可能是封装在MKV里的内封字幕。。。。。。。。乱码的沉灾区,,,,,,,根基都在表挂字幕上。。。。。。。。
怎么判断??????去视频文件夹里找找有没有和视频同名的.srt或.ass文件。。。。。。。。有的话,,,,,,,用记事本打开。。。。。。。。若是打开后看到“???–?”或者满屏的菱形符号,,,,,,,那就注明文件自身带着一种编码,,,,,,,而播放器用另一种编码去读它,,,,,,,当然就乱了。。。。。。。。?
改编码最笨也最管用的法子
这个法子不用装任何软件,,,,,,,Windows自带的记事本就够。。。。。。。。
用记事本打开那个乱码的字幕文件,,,,,,,若是直接显示乱码,,,,,,,不要慌。。。。。。。。点“文件-另存为”,,,,,,,在底部“编码”那里选择UTF-8,,,,,,,而后保留覆盖原文件。。。。。。。。再沉新拖进播放器,,,,,,,字幕根基就正常了。。。。。。。。若是保留成UTF-8后还是乱,,,,,,,能够反过来试试ANSI或GBK,,,,,,,总有一个能对上。。。。。。。。?
这个步骤看着笨,,,,,,,但出格好使。。。。。。。。由于大部门播放器对UTF-8的兼容性最好,,,,,,,而好多老字幕文件存的是GBK,,,,,,,你手动转成UTF-8,,,,,,,就蹬宗把字幕的说话和播放器的说话调到了统一个频路。。。。。。。。
播放器里也能直接调编码
若是你不想动字幕文件,,,,,,,直接在播放器里改编码也杏祝。。。。。。。
以VLC为例,,,,,,,播放视频后,,,,,,,在“字幕”菜单里找“字符编码”选项,,,,,,,挨个试试,,,,,,,通常选UTF-8就能解决。。。。。。。。PotPlayer也有类似的设置,,,,,,,右键画面,,,,,,,在字幕有关选项里能找到编码切换。。。。。。。。这个步骤适合一时应急,,,,,,,但每次换视频都可能要沉新调,,,,,,,不如改文件一劳永逸。。。。。。。。?
必要提醒的是,,,,,,,有些高清播放器默认强造用UTF-8读字幕,,,,,,,遇到GBK的老字幕就会乱。。。。。。。。这时你把字幕文件另存为UTF-8,,,,,,,问题立刻隐没。。。。。。。。
顺手做对这三件事,,,,,,,以来根基不会再乱码
下载字幕的时辰优先选UTF-8版本;;;;;;;;用记事本保留时养成另存为UTF-8的习惯;;;;;;;;表挂字幕文件名和视频文件名维持一致,,,,,,,播放器自动加载就不会找错。。。。。。。。这三件事顺手做了,,,,,,,以来根基不乱码。。。。。。。。
其实中文字幕高清乱码这件事,,,,,,,说穿了就是编码错位。。。。。。。。你花极度钟改一次编码,,,,,,,比沉新下载十个字幕、换三个播放器都切实。。。。。。。。下次再看到满屏符号,,,,,,,别急着疑惑片源,,,,,,,先想想是不是编码在拆台。。。。。。。。终于,,,,,,,视频是高清的,,,,,,,字幕也该清明显楚才是。。。。。。。。?









Android版
iPhone版