DTS、DDPlus、TrueHD、DTS-HD、LPCM音频的提取教程

来源:百度文库 编辑:神马文学网 时间:2024/05/02 09:02:52

二、提取DTS

 

基本雷同上面的提取dd音轨。

 

 

三、提取DDPlus音频

 

发现了种简单的万能办法,就是用bbdmuxorbitleemod.exe去提取无论是wxgaoqing的remux还是evo或m2ts。因为它支持ps/ts文件!!经过试验,没什么问题。具体命令也很简单:bbdmuxorbitleemod.exe [电影文件] [pid] [xxx.ddp],或是evodemux的demux功能和tsremux也可以。

 

 

四、提取TrueHD音频

 

1、无限高清论坛的remux,我还是推荐bbdmuxorbitleemod.exe提取,经过试验,成功!!具体命令:bbdmuxorbitleemod.exe [电影文件] [pid] [xxx.thd]

 

2、从evo文件中提取,推荐用evodemux的demux功能,因为有gui截面,看上去直观,虽然可以用bbdmuxorbitleemod提取,不过判断pid较烦,要试。用tsremux提取很很方便,同样推荐。

 

3、从m2ts中提取推荐用tsremux,非常直观,非常简单!!

 

注:不太推荐用tsremux提取wxgaoqing的remux中的thd,因为有时候tsmux会勿认一些remux中的音频。而且有时候会出现no PCRs available的提醒。

 

 

五、提取DTS-HD音频

 

用bbdmuxorbitleemod.exe只能提取wxgaoqing-remux中的dts core部分,无法提取整个dts-hd。

 

建议用evodemux或tsremux直接从原版中提取。有时候很奇怪,例如,remux的shoot.em.up中的dtshd7.1可以用tsremux提取,可虎口脱险中的dtshd无法却无法提取。个人猜想,大概vc1+dtshd的remux中是无法用tsremux提取dhshd的,而h264+dtshd的片子却可以提取。

 

 

六、提取LPCM音频

 

这个是最让我郁闷的一个,研究了半天,也问了好多人。先说一个貌似正确的提取方法。那就是用dgindex去提取silu的remux中的lpcm。实验的电影是[皮克斯动画短片集].Pixar.Short.Films.Collection.Blu-ray.REMUX.1080P.H264.LPCM.DD51-wxgaoqing,皮克斯的lpcm我提取后转成flac,粗略听了一下,没听出什么问题,仔细听听就发现其实完全被破坏了,声音忽高忽低,有时候还有点噪音。试了[第五元素].The.Fifth.Element(Remastered).1997.Blu-Ray.REMUX.H264.1080P.DTS.LPCM.Dolby.TrueHD.DD51-Fanxy还有[窃听风暴].The.Lives.Of.Others.Blu-ray.REMUX.1080p.H264.LPCM.DTS-ES.DD51-Fanxy还有[无间道].Infernal.Affairs.2002.Blu-Ray.REMUX.H264.1080P.DTS.LPCM.DD51-Fanxy,都出现了问题。说明不能用dg提取remux中lpcm,当然也不排除我的技术不行。

 

另外一个错误的方法就是用bbdmuxorbitleemod.exe去提取remux中的lpcm,虽然文件大小对的,但最后转成flac时出现了“可怕的噪音”,也是不行。当然我忘记用xport去提取silu的lpcm了,有兴趣的同学可以自己试试。

 

正确的方法是用xport提取原版m2ts中的lpcm。方法很简单:

参数-h,意思是从原版m2ts中提取,后面的1 0 1中第三个数字可以切换,直到找到需要的lpcm音轨,从上图中下方的红框中可以发现提取的音频的信息,顺便说一下,当用xport提取dd音频的时候,命令中的第二个数字不可以为0,一定要和视频一起提取。这样提取的lpcm的文件是以“bits0001.mpa”形式出现的,直接把mpa改成pcm就可以了。Doom9中有个帖子介绍,很繁琐,要用flac去中转成wav后在再转flac的。后经过试验,直接把这个pcm文件转成flac也没问题