编码 – 折腾(存档) https://blog.sorz.org 已停止更新和维护。该页面为2018年3月创建的存档,其内容可能已过于陈旧、与现状不符,仅作为历史存档用作参考。 Sun, 14 Jan 2018 11:08:20 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.4 MediaCoder 字幕乱码的几个原因 /p/mc-sub/ /p/mc-sub/#comments Mon, 31 Jan 2011 04:36:35 +0000 http://xierch.tk/?p=347106 写完这篇才发现自己太罗嗦了,简而言之:
1、选对编码;2、管理员权限呐~
不懂的继续往下看…

MediaCoder(MC,影音转码快车)有一个转码时添加字幕的功能,支持一些MKV内嵌外挂字幕和SRT等外挂字幕……

MedicCoder 添加字幕界面

Update: 抱歉该图片丢了

之前一直没用这项功能..因为怎么转都是乱码.. -_-|| 英文显示正常,中文全变成下划线..这会总算是搞定它了。

乱码原因一:编码;
乱码原因二:字体。

首先是编码..这个..什么是编码参见 维基百科:字符编码
乱码,首先都会想到是编码问题..(这样才会叫乱“码”吧.. -_-||)。MC提供了字幕编码的选项, 选择与外挂字幕的编码相同就行了
MC只提供四个选项,Auto(自动),ANSIUTF-8Unicode。可以用记事本打开字幕文件,另存为,更改编码。不多,内嵌外挂字幕不知道的,挨过是过去也行..
注意,ANSI这里是指Windows默认代码页,并不是一种编码,可以理解成系统默认编码吧..不同语言系统默认值不一样..

关于字体..我这乱码解决不了就是这个问题。
在 Windows 7 下…默认没有管理权限..导致MC无法获取字体列表..字体列表为空.. 然后..就乱码了.. -_-||||||
解决方法:右键..以管理员身份运行…

]]>
/p/mc-sub/feed/ 3