今年5.1的时候在苏宁被促销员怂恿着买了台液晶电视机。

很是不好意思,没有买国货,其实在这之前已经了解了一些国产品牌的电视,但很多细节不如人意,比如连菜单界面很粗糙,里面中文字体都没有抗锯齿的。其他的细节点就更没底了。

话说回来,我买的这款LG LH45系列电视机可以直接播放硬盘上的高清视频文件,支持多种视频格式,但不支持real媒体,很巧,我也不怎么喜欢rmvb的画质,这个功能点可以无视,支持H.264编码的1080P影片,最高可以可以播放Level 4.1级别的H.264编码。

但是稍稍遗憾的是不支持目前流行的DTS音轨,但支持杜比AC3音轨,难道这么多的影片都只能用电脑来播放吗?

现在分享一下将mkv格式的电影的DTS音轨换成杜比AC3格式吧。原于mkv的先进的封装容器格式,可以非常方便的分离合并音轨。转换思路很简单:

  1. 分离出DTS音轨
  2. 转换DTS音轨文件到AC3音轨文件
  3. 合并AC3音轨到对应的mkv文件中

网上了解了一下解决方案,主要的区别在于DTS编码到AC3的区别,很多都是使用到了MKVtoolnix工具集。使用mkvextract分离出DTS音轨,和使用mkvmerge合并音AC3轨。

其中我尝试过使用TMPGEnc 4.0 XPress 在影片文件中提取DTS音频直接得到AC3音轨文件,后面发现得到的AC3文件是双声道的,显然不符合我需要的5.1声道需求。但处理速度很快,对于一般播放已经可以满足。

接着尝试了EZmkvDTStoAC3,他是一个GUI,使用eac3to编码AC3音轨,这个可以很好处理5.1声道音轨的转换,稍有遗憾的是文件名不能有中文。

最后尝试了PopCorn MKV Audio Converter,和EZmkvDTStoAC3一样是GUI的操作界面,但解决了中文名路径的问题,支持批处理,更多的参数可选项,现在看来十分的完美。

我在扣肉双核本子上处理一个4.3G的mkv格式的高清电影,20到30分钟即可搞定一个。完美解决电视机内置播放器不能播放DTS音轨的影片。希望能给不能播放DTS音轨的播放器带来帮组和参考。

下面附上我的PopCorn MKV Audio Converter的设置参数:

音频处理配置部分

包含所有解码器打包提供下载,解压到D:\Program Files即可使用。

Download: PopCorn MKV AudioConverter.rar  PopCorn MKV AudioConverter.rar (15.3 MiB, 10,938 hits)
PopCorn MKV Audio Converter 集合包