kookoooo
04-01-2006, 12:37 PM
昨天看24小时,X264格式的时候发现字幕乱码,研究了若干小时后总结出以下经验,也不知道对大家有没有 用,写一下吧。
在做下面更改前在[参数设置] -> [设置管理器] -> 另存为…… -> 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主站 ([Only registered and activated users can see links])
现在工作正常了。
关于字幕的其它设置:
如果地区设置里设的是英语的话,在[参数设置] -> [字幕处理] -> [字体] -> 字符集:选择GB2312,如果地区设置是中文的话,字符集是默认就能工作了。
网上说“默认字幕代码”要填CHS或者ZHCC,我估计问题都不大,只是个名字。
[参数设置] -> [字幕处理] -> 绘制到VMR层,或者在屏幕区域点右键[全景扫描]选择[4:3-拉伸]字幕就会显示在画面下的黑色区域。
在做下面更改前在[参数设置] -> [设置管理器] -> 另存为…… -> 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主站 ([Only registered and activated users can see links])
现在工作正常了。
关于字幕的其它设置:
如果地区设置里设的是英语的话,在[参数设置] -> [字幕处理] -> [字体] -> 字符集:选择GB2312,如果地区设置是中文的话,字符集是默认就能工作了。
网上说“默认字幕代码”要填CHS或者ZHCC,我估计问题都不大,只是个名字。
[参数设置] -> [字幕处理] -> 绘制到VMR层,或者在屏幕区域点右键[全景扫描]选择[4:3-拉伸]字幕就会显示在画面下的黑色区域。