kmplayer播放H264格式字幕乱码的解决

[ 2006-04-01 11:00:45 | 作者: yixia ]
字体大小: | |
下载“暴风影音”可是报有木马,被卡巴无情的删掉了。不过最近暴风捆绑的东西越来越多,本来也不想用了,所以转投kmplayer的怀抱。对mplayer一直有阴影,在linux下从来就没有调整好过,不过kmplayer好像挺不错的样子,又是绿色软件,最喜欢绿色的,因为重装系统的时候不会有麻烦。可是昨天看24小时,H.264格式的时候发现字幕乱码,研究了若干小时后总结出以下经验。

在做下面更改前在[参数设置] -> [设置管理器] -> 另存为…… -> H264,然后在左上方的下拉菜单选中H264,这样所作的更改就不会影响其它设置了,点最左下方的[重置当前的设置]恢复默认值。

关于字幕乱码:
[参数设置] -> [分离器] -> [MPEG4/QT分离器] -> Gabest MP4 分离器
或者
[参数设置] -> [滤镜控制] -> [其它源滤镜] -> Haali 的分离器设置,注意“使用 Haali 的分离器连接MP4”这项前面要打钩。(如果下载的是zip或7z的压缩包,要手动注册一下Haali,如果开启电影后任务栏没有Haali的图标出现就说明设置有问题。)
原因:不然用kmplayer内置的字幕乱码,用VSFilter外挂字幕不显示,时间进度条 也有问题。

关于视频音频同步:
取消[内部视频解码器] -> H.264(AVC1)
取消[内部视频解码器] -> [高级] -> 快速 H.264 解码
[外部视频解码器] -> 搜索外部解码器 -> 添加外部编码器 -> 选中CoreAVCDecoder.ax -> 在右侧[请选择要使用的解码器滤镜]只钩选H.264/AVC1选项。

CoreAVC主站

现在工作正常了。

关于字幕的其它设置:
如果地区设置里设的是英语的话,在[参数设置] -> [字幕处理] -> [字体] -> 字符集:选择GB2312,如果地区设置是中文的话,字符集是默认就能工作了。
网上说“默认字幕代码”要填CHS或者ZHCC,我估计问题都不大,只是个名字。

[参数设置] -> [字幕处理] -> 绘制到VMR层,或者在屏幕区域点右键[全景扫描]选择[4:3-拉伸]字幕就会显示在画面下的黑色区域。
[最后修改由 yixia, 于 2006-04-02 05:42:57]

浏览模式: 显示全部 | 评论: 5 | 引用: 0 | 排序 | 浏览: 1026
yixia
[ 2006-04-13 11:07:59 ]
还有,我的系统设置地区为澳大利亚。中国的所有杀毒软件都乱码。
皮皮居士
[ 2006-04-10 13:32:00 ]
我也是很喜欢KM~~

前段时间也遇到字幕变成韩文的,最后也该过来了
yixia
[ 2006-04-02 05:42:21 ]
引用至 极品蜗牛
Yixia是个科学怪人...
我下午刚把用了两年的卡巴卸载掉,因为它每个月都要我扫描硬盘,每次扫描都要死机,这次我终于受不了它了。
[confused]
你可以设置不扫描呀,我设了一个礼拜扫描2次呢,都挺好的。该删的删,没什么问题。不然装什么?诺顿买不起,免费的不敢用。
sunu
[ 2006-04-01 22:02:07 ]
[confused] 还好吧,我一直用着~~
极品蜗牛
[ 2006-04-01 20:57:49 ]
Yixia是个科学怪人...
我下午刚把用了两年的卡巴卸载掉,因为它每个月都要我扫描硬盘,每次扫描都要死机,这次我终于受不了它了。 [confused]