TSField
帖子: 6
注册时间: 2011-04-26 20:59

TrueHD 切割之后转换LPCM的问题

因为TrueHD直接用eac3to转换成LPCM的wav档,会出现大于4GB的问题,出现转换错误。所以我尝试将TrueHD切割之后转换成wav,但是转换之后,看log感觉有些问题。

第一段

eac3to v3.24
command line: eac3to 1.thd flies1.wav
------------------------------------------------------------------------------
TrueHD/AC3, 5.1 channels, 48kHz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
Extracting TrueHD stream...
Removing TrueHD dialog normalization...
Decoding with libav/ffmpeg...
Writing WAV...
Creating file "flies1.wav"...
The original audio track has a constant bit depth of 24 bits.
eac3to processing took 1 minute, 54 seconds.
Done.


第二段

eac3to v3.24
command line: eac3to 2.thd flies2.wav
------------------------------------------------------------------------------
AC3, 5.1 channels, 2:35:56, 640kbps, 48kHz, dialnorm: -27dB
The Nero decoder doesn't seem to work, will use libav instead.
Removing AC3 dialog normalization...
Decoding with libav/ffmpeg...
Remapping channels...
Reducing depth from 64 to 24 bits...
Writing WAV...
This track is not clean. <WARNING>
Creating file "flies2.wav"...
Clipping detected, a 2nd pass will be necessary. <WARNING>
Starting 2nd pass...
Removing AC3 dialog normalization...
Decoding with libav/ffmpeg...
Remapping channels...
Reducing depth from 64 to 24 bits...
Writing WAV...
Applying -1.01dB gain...
Creating file "flies2.wav"...
eac3to processing took 4 minutes, 6 seconds.
Done.


可以看出,第一段识别的时候,是识别成TrueHD进行转换的,应该没有问题,但是第二段是作为AC3进行识别的。
我想知道,第二段在转换的时候,是将AC3的内核转换了,还是将整段转换了?
如果是只将识别出来的AC3内核转换了,那就没有意义了。有没有什么解决办法,能是无损转的。
从24bit降到16bit不溢出4GB的方法就不要说了,我只想要24bit的LPCM
a4840639
帖子: 20
注册时间: 2010-10-08 16:54

Re: TrueHD 切割之后转换LPCM的问题

第二段不是TrueHD啊
不知道你拿什么工具切的,像是mkvtoolnix好像在处理TrueHD的时候容易RP
TSField
帖子: 6
注册时间: 2011-04-26 20:59

Re: TrueHD 切割之后转换LPCM的问题

a4840639 写了:第二段不是TrueHD啊
不知道你拿什么工具切的,像是mkvtoolnix好像在处理TrueHD的时候容易RP
我用的tsmuxer,分离的时候直接分离成两段
识别是AC3,但是第二段用tsmuxer识别,还是TrueHD,而且用eac3to识别的时候,时长识别是有问题的,AC3, 5.1 channels, 2:35:56,这段实际上的21min的
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: TrueHD 切割之后转换LPCM的问题

我想知道就算你切出來之後轉碼成功了,怎麼把兩個wav合併成會超過4G的一個wav……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
TSField
帖子: 6
注册时间: 2011-04-26 20:59

Re: TrueHD 切割之后转换LPCM的问题

06_taro 写了:我想知道就算你切出來之後轉碼成功了,怎麼把兩個wav合併成會超過4G的一個wav……
用mkvtoolni切割之后转码成功了。
合并的时候,可以用mkvtoolni合并成mka,播放之后无问题。

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