头像
vempx
管理猿
帖子: 146
注册时间: 2010-09-19 20:45

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

2010-09-20 14:56

在秒速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 oneinterleaved, 6-channel wave file,这个选项就是把文件导出为6声道的WAVE文件,然后要在下面选择Formatoptions。由于用xport分离的时候,我已经知道了音频是16 bit的,所以我们就选择Windows PCM WaveformAudio - 16-bit, 2-byte packedinteger,然后单击OK按钮,就开始导出文件了。之后的WAVE文件就是我们要的成品,FLAC或者AAC再次编码就随你喜欢了。
这里只是以秒速5cm的音轨做一个例子,来讲一下如何用AA进行音轨的重新映射以及输出,希望对大家有所帮助。
在提问前还请仔细查阅公告帖以及各版置顶帖
相信置顶中也许会有您需要的内容


~My Blog~

fletin
帖子: 3
注册时间: 2014-08-25 1:11

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

2014-08-25 1:15

{:cat_12} 注册个账号上来回复。。。

不要直接把L和R的信息简单复制到Ls和Rs上,这样会造成声场的混乱的!。。。

单独一个L和一个R已经可以组成一个完整的三维声场了,如果你把Ls和Rs也放上这样的信息,就等于在身前和身后制造了两个完全一样的声场,这是不符合实际情况的,不仅不能反映正确的空间位置,还容易造成声音位置的认知混乱。。。

头像
msg7086
帖子: 598
注册时间: 2011-02-19 0:49

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

2014-08-26 6:15

fletin 写了:不要直接把L和R的信息简单复制到Ls和Rs上,这样会造成声场的混乱的!。。。
「Ls和Lr设为静音」
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない

fch1993
帖子: 213
注册时间: 2012-06-12 11:56

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

2014-08-27 11:50

msg7086 写了:
fletin 写了:不要直接把L和R的信息简单复制到Ls和Rs上,这样会造成声场的混乱的!。。。
「Ls和Lr设为静音」
其实整个帖子都是错误的,原盘本来是正确的,现在的LAV就可以正确解码原盘的声道了,只不过当时FFDSHOW做了错误识别。
而且全篇都说错了,这个是3/1不是3.1,音轨是L,R,C,BC而不是L,R,C,LFE。

头像
vempx
管理猿
帖子: 146
注册时间: 2010-09-19 20:45

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

2014-08-30 18:28

呃……这么老的坟也有人挖啊……囧
话说如果是L,R,C,BC的话,bits0001(4).wav这个文件的频谱分布实在不像后中置该有的样子
能量分布太低了
不过我也忘记当年这片子是怎么回事了,至少我自己这么处理完听起来是正常的
当时究竟是Haali的问题还是ffdshow的问题已经记不得了
回头有时间把原盘下回来再看看
在提问前还请仔细查阅公告帖以及各版置顶帖
相信置顶中也许会有您需要的内容


~My Blog~

fch1993
帖子: 213
注册时间: 2012-06-12 11:56

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

2014-08-31 0:50

vempx 写了:呃……这么老的坟也有人挖啊……囧
话说如果是L,R,C,BC的话,bits0001(4).wav这个文件的频谱分布实在不像后中置该有的样子
能量分布太低了
不过我也忘记当年这片子是怎么回事了,至少我自己这么处理完听起来是正常的
当时究竟是Haali的问题还是ffdshow的问题已经记不得了
回头有时间把原盘下回来再看看
这个和天降之物剧场版1那个一样,用软件读取都是可以正常显示出来音轨的,但是用什么EAC3TO的抽WAV就会变成4.0。用tsmuxer做demux也会变成4.0的WAV。

头像
vempx
管理猿
帖子: 146
注册时间: 2010-09-19 20:45

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

2014-09-03 20:15

难道是Audio的flag写错了?
在提问前还请仔细查阅公告帖以及各版置顶帖
相信置顶中也许会有您需要的内容


~My Blog~

回到 “音频编码器 / Audio encoder”