srt乱码字幕中文显示解决办法
srt乱码字幕中⽂显⽰解决办法
  相信有很多朋友都⾮常喜欢下载和收藏DVDRip影⽚,DVDRip⼀般都是外挂字幕的,外挂字幕的⽂件类型有很多,⽐如idx+sub、sub、ass、ssa、srt等等。其中idx+sub由⼀个idx⽂件和⼀个sub⽂件组成。其中的idx是字幕索引⽂件,sub是字幕⽂件,字幕以图⽚形式保存,其它的sub(与idx+sub不同,这种字幕就⼀个sub⽂件)、ass、ssa、srt等字幕⽂件,其实都是⽂本⽂件。其中srt字幕⽂件结构最简单,体积最⼩。如果有不明⽩字幕⽂件是怎么回事的朋友,请到⽹上查相关资料。我在前两天下载了⼀部DVDRip影⽚后,在⽹上寻和影⽚相匹配的字幕⽂件,很可惜,了半天只到了⼀个繁体srt字幕,虽然说繁体字幕也能⽤,但是每次简体中⽂系统加载繁体字幕的时候总是需要设置⼀下字幕软件,很⿇烦。所以我很希望能把繁体字幕转换成简体的。相信很多朋友也碰到过同样的问题。我思考了⼀会⼉。想到了⼀个办法,⼀试还真成功了。其实很简单,我们每个⼈的机器上都有浏览器,浏览器能够⽀持浏览很多种语⾔的⽹页,当然也包括繁体中⽂,⽽我⼜知道浏览器能够打开⽂本⽂件,所以问题到这⾥就很明了了。⽤IE浏览器打开繁体srt⽂件,或把srt⽂件拖进IE浏览器中(补充:这⾥可以将字幕⽂件的后缀改为.html再⽤IE浏览器打开)。可以看到srt⽂件中的字幕内容显⽰在了IE中,但因为是繁体,所以是乱码,繁体srt字幕⽂件在IE中显⽰为乱码。下⾯我们就⽤IE来把乱码转换成繁体中⽂,转换⽅法有两种,可以通过IE菜单到编码选项,也可以在IE的显⽰区域上点击右键弹出右键菜单,也可以到编码选项,IE菜单选择编码选项或者右键菜单选择编码选项因为IE默认的⽂字编码是简体中⽂,所以显⽰繁体中⽂就为乱码,可以看到,我们选
择的是Big5码,也就是繁体码,俗称⼤五码。选择了这个编码以后,IE就能够显⽰繁体中⽂了:成功显⽰繁体中⽂到了这⼀步,⼤家就能看到繁体中⽂不再是乱码了,字幕内容被正确的显⽰出来了。有朋友问了,这不还是繁体中⽂么,不是简体的啊?是的,所以我们这么作的真正意义还不是繁体简化,⽽只是正确显⽰了繁体中⽂。但是能够正确显⽰就已经⾜够了,⼀般中国⼈都认识⼤部分繁体字,所以看繁体字没什么太⼤的困难,总⽐乱码强多了。
  这时我们可以通过在IE浏览器中,点击⿏标右键,选择“查看源⽂件”将字幕以⽂本形式显⽰出来,这时可以看到显⽰的是正常的繁体了,可以全选复制,然后粘贴到⼀个txt⽂本,最后将名字改成跟影⽚名字⼀样,后缀为.srt即可。再打开影⽚,OK,⼤功告成!软件乱码怎么办
  记得转换完成后要把IE的默认编码改回成简体中⽂哦,要不然以后简体中⽂⽹页就显⽰成乱码了。如果⼤家觉得IE在转换过程中会丢失结构,需要再次打开很⿇烦,如果您的机器上装有⽕狐(FireFox)浏览器,您可以使⽤⽕狐浏览器进⾏转换⽽不会丢失结构。⾄于为什么⽤IE正确显⽰了繁体中⽂后,再将⽂本复制保存起来就不是乱码了,这个因为我也没对系统的编码进⾏过研究,所以我也不是很清楚,不过这个办法确实有效,不光是对字幕⽂件,对其它任何乱码的繁体中⽂⽂本也⼀样有效。当然,⽹上有很多⽹站和软件提供繁体转简体的服务,但都没有这种来得简便。本⽂所述内容只是偶得,不吝拿出来与⼤家分享,也请⼤家多多指教。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。