《秒速5cm》蓝光DVD(Blu-ray DVD)中音频处理

在秒速5cm的BD中,音频使用的是4.0的LPCM,但是这个4.0并不能称之为4.0,严格来说,应该叫3.1才对。在规范中,对于4.0是这样定义的:左、右、左环绕、右环绕。然后在秒速5cm中,声道是这样一个情况:左、中置、右、重低音。可以看到5cm的4.0并不是正确按照规范定义的进行映射,这就造成了一个问题。在播放的时候,分离器会按照正确的映射来做声道映射,于是出来的声音就错误了。

所以在做Rip的时候,我们需要对这条音轨进行处理。Haali的分离器无法正确分离4.0的声道,所以我们要想办法把这个4.0的LPCM变成正确的5.1LPCM。

需要的工具如下:

xport  用于分离m2ts内音频

eac3to  用于转换RAW到WAV

Adobe Audition 用于重新编码映射

好,下面我们开始。

分离音频这个步骤就略过不谈了,如果想知道详细使用方法,请参照我以前的文章

现在我们已经拿到WAV文件了,文件名bits0001.wav,那么工作的核心内容就开始了。打开AA,导入我们的WAV文件。

可以看到,左方的文件列表里出来了四个文件。AA在导入的时候,自动把4.0的音轨拆分成4条单声道的音轨。我们接下来的工作就是把这四条音轨重新映射到正确的位置上,并且在制作两条静音音轨,这样就可以做出正确的5.1音频。现在我们知道这四条分别是左、中置、右、重低音了,那么如何来确定哪个文件是哪个呢?其实最简单的办法就是用耳朵听,如果你不相信你的耳朵(笑),那么也可以用看频谱和波形的方法来确定。

我们双击左边的bits0001.wav,则会自动进入Edit模式,我们会看到这条音轨的波形

再双击bits0001(2).wav

可以看到这两个波形基本是一样的,那么就可以确定这两个就是左声道和右声道了,但是具体哪个文件对应哪个声道,这个得靠对比着片子来听了,当然经验主义的话,第一个文件是左声道(笑~)

那么接下来双击bits0001(4).wav,然后按键盘的Shift+F查看这条音轨的频谱分布。

很明显,分布集中在低频部分,那么这条毫无疑问就是重低音音轨了,剩下的bits0001(3)自然就是中置了。

确定了这四个文件的对应位置,我们回到多音轨编辑界面。多音轨编辑界面里默认有6条音轨,现在我们把左边的四个文件分别拖到右面四个不同的轨道中。但是我们还需要两条轨道,这样才能凑齐5.1。很简单,只要再把左、右两个文件分别拖动到那两个空着的轨道中,再把这两条轨道前的M按钮按下,就设置为静音了。

设置好之后是如下的样子。

这样准备工作就做好了。接下来我们单击菜单中的View — Surround Encoder… 进入环绕编码界面

左上角内部就是我们的6条音轨,中间的圆是图形化的映射方式,右面是对每条音轨的设置。我们的Track 1(bits0001)是左声道,所以我们单击Track 1,然后在右面选择L only,mono,依此类推,以下列出对应方式

Track 1    L only,mono

Track 2    R only,mono

Track 3    Center only,mono

Track 4    LFE only

Track 5    Ls only,mono

Track 6    Rs only,mono

这样设置好之后,就可以单击[Export…]按钮打开导出对话框。这里需要输入导出文件的文件名和路径,以及导出格式。这里来说一下导出格式,因为我们需要出来的文件仍然是WAV,之后我们可以对这个WAV文件进行编码或者其他自己需要的操作,所以我们要选择Export as one interleaved, 6-channel wave file,这个选项就是把文件导出为6声道的WAVE文件,然后要在下面选择Format options。由于用xport分离的时候,我已经知道了音频是16 bit的,所以我们就选择Windows PCM Waveform Audio – 16-bit, 2-byte packed integer,然后单击OK按钮,就开始导出文件了。之后的WAVE文件就是我们要的成品,FLAC或者AAC再次编码就随你喜欢了。

这里只是以秒速5cm的音轨做一个例子,来讲一下如何用AA进行音轨的重新映射以及输出,希望对大家有所帮助。

“《秒速5cm》蓝光DVD(Blu-ray DVD)中音频处理”的14个回复

  1. 网上下了秒5的bd但那个版本的音轨没重新转成5.1只是内封了。。。所以没办法播放声音,请问应该怎么解决啊?

  2. 如果你用的是Haali分离器的话,那音频就是会出错的,因为Haali的分离器搞不定这个4.0的PCM,你可以试试MPC-HC内置的分离器

  3. @VempX
    能不能不让km用haali的分离器啊,我怎么设置都不行么,下了个pot的确放是可以放了觉得实在是用了很多年的km太习惯了。。。。
    谢谢啦~~

  4. 不好意思KMP我不太清楚该如何设置,因为我从来不用这个东西 =v=
    下了一个看了一下,你在参数设置中的分离器设置页里可以设定各种源格式使用什么分离器的吧,你把那里换成Gabest的分离器试试看

  5. @VempX
    改是改过了。。。但不知道是不是vista的原因,一放右下角状态栏的haali图标就跳出来了,完全不理我的设置么
    话说这里的验证码好有爱啊~~

  6. 参数设置 源滤镜页 其他标签中有一个Haali的分离器设置,你把这里面的勾去掉试试~

    验证码那必须是相当的有爱才行 :3:

  7. @VempX
    搞定了。。。我自定义了滤镜。。。直接高于了haali的权限。。。。这haali现在觉得还真是narcissistic~~不过那声音卡的。。。。

  8. 嘛……haali这个也好久不更新了,m2ts里的LPCM都分出问题来,是在是很无奈……
    也不知道作者是咋回事……不打算继续写了么……亏我还挺喜欢他的分离器的 XD

  9. @VempX
    从我最早接触mpc开始就用这个,尽管当时完全搞不清什么是干什么的,反正全装了能放了就好。。。想那时候还要自己装来的,现在都直接下解码包了,人变懒了=w=

  10. @VempX
    只喜欢kmp的右方向键5秒快进。。。。。。想寝室里其他人用的暴风倒还都能放。。。倒

  11. 我就遇到这个囧事了,我下的是思路remux之后的,估计他们没处理音频…
    只有本番的ts 被切了 是4个 看那大小是为了让人刻D5吧
    我最后把它们合并了再RIP的 结果看成品时从22分44秒开始 字幕和声音就不同步了…
    表现为字幕比音频慢

    杯具的是我把ts已经都删掉了…当时音频我是用tsMuxer分离出wav,然后eac3to成flac再与mp4 ass封成MKV
    那我现在再把mkv里的flac导出,能用AA编辑么…… 或者我再用eac3to把flac给转回WAV
    最后实在没别的办法我只好重下BDMV

  12. 那啥……
    我尝试更改了下音频输出,由原来的2声道改为了3/2/1 6.0声道输出
    于是字幕与声音又同步了……不过就是麻烦一点,以后要是看这个5CM就要记的更改音频输出 :14:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注