Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
25th August 2016, 23:26 | #1 | Link |
Registered User
Join Date: Nov 2015
Posts: 81
|
6 Channels to Stereo
Hi everyone, english is not my first language, so please excuse any mistakes.
I use MeGUI and when I encode 6 channels audio to stereo, the volume of the final result is lower. This are the properties (?) of the 6 channels audio: And this are the settings of the desired encoded audio: Thanks in advance. |
26th August 2016, 10:06 | #2 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
- Please put the full log of your conversion.
- I can't understand the audio properties of your input file: Format profile, Channels_original, Channel position, ... There are something wrong in that. - Never use Directshow decoder like first option, use always first LWLibavAudioSource - Using Normalize Peaks to 100% you have the max volume without distort. You have: 1) Overall low volume? or 2) Low dialog volume? If 1) maybe there are something wrong in your audio input. If 2) maybe you need a special downmix of your source.
__________________
BeHappy, AviSynth audio transcoder. |
26th August 2016, 11:45 | #3 | Link | |
Registered User
Join Date: Nov 2015
Posts: 81
|
Quote:
I will put the log in my next reply. I get those properties with MediaInfo. Do you think there is something wrong with the program? Ok, I'll start using LWLibavAudioSource from now on. I have normalize to %100 already checked. I get overall low volume. |
|
26th August 2016, 13:42 | #4 | Link | ||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
A aac stream must be HE-AACv2 or HE-AAC or LC but not the 3 profiles at time, a HE-AACv2 can't have 6 channels, what means 20 channels (Front: 12, Side: 7, Back: C)... There are something wrong in MediaInfo or in your audio stream. Quote:
__________________
BeHappy, AviSynth audio transcoder. |
||
30th August 2016, 04:54 | #6 | Link |
Registered User
Join Date: Nov 2015
Posts: 81
|
These are the .mkv file properties (video+audio):
http://textuploader.com/58u0k And this is the log of the encode: http://textuploader.com/58u00 |
30th August 2016, 11:11 | #7 | Link | |||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
1) Please verify than you use:
Options -> Settings -> Extra Configuration -> Auto Update -> Use Development Update Server 2) And update your soft Options -> Update Because: Quote:
Quote:
3) BTW, now the MediaInfo of your audio is coherent: Quote:
4) There are also other recomendations to avoid problems with folders protected by Windows: a) Don't install portable soft, like MeGUI, in: C:\Program Files (x86)\MeGUI_2507_x86\... Use a folder created by the user, for instance: C:\Portable\MeGUI... b) Don't put data in root folder: C:\MOVIE.mkv Use a folder created by the user, for instance: C:\Data\MOVIE.mkv
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 30th August 2016 at 11:33. Reason: add info |
|||
30th August 2016, 16:20 | #8 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Some thoughts....
Multichannel audio might sound a bit quieter than the original after it's been downmixed to stereo, but that's probably relative. If you're listening to the original audio downmixed to stereo on playback maybe it's being downmixed differently. MeGUI uses a standard formulae for downmixing to stereo (the volume is reduced enough to prevent clipping when the channels are combined) then if the "normalise" option is selected it's adjusted so the peaks are at maximum (assuming you have the option set to 100%). What happens if the same multichannel audio is simply downmixed to stereo on playback though.... and there's no volume reduction to prevent clipping? It could sound louder than the downmixed version created by MeGUI, but the peaks could also be clipped. Or sometimes the downmixed version created by MeGUI might sound louder, or sometimes about the same, it'd depend on the dynamic range (how loud the peaks are compared to the average volume) and how the original is being downmixed on playback. Also... I've found after downmixing, the volume often seems to be similar to the original on playback. Not always, but it's rarely low enough to concern me, however that's assuming the multichannel audio you're downmixing and encoding is the original audio. If it's the original AC3 or DTS multichannel, the peaks might be a fair way below maximum, so after downmixing it and normalising, the stereo version could have a similar volume, but if your source is multichannel audio that someone else normalised when they encoded it (ie if the original multichannel AC3 was normalised when it was encoded as multichannel AAC) then the AAC version is probably louder than the "original" AC3, and it's far more likely your downmixed version will sound quieter by comparison. Last edited by hello_hello; 30th August 2016 at 16:31. |
30th August 2016, 23:59 | #9 | Link |
Registered User
Join Date: Nov 2015
Posts: 81
|
Thanks all for your answers and information, the more you know, the better.
I don't really think that the instalation folder of MeGUI is important because I never had a problem, and the volume loss when downmixing only happens with certain files, right now it only happens with this one. I have another .mkv file with a 6 channels audio that maintains the same volume when downmixing. I moved the file to the desktop and encoded again, but I got the same result. Here is the log: http://textuploader.com/58uzi |
1st September 2016, 00:27 | #13 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Try encoding it as a wave file.... well if you use MeGUI it'll have to be flac for lossless..... convert the flac file to wave and open it with an audio editor (Audacity or something similar). Most audio editors have a normalise function. If you use it and the volume doesn't increase (it won't) then the peaks were already at maximum.
Or scan it with ReplayGain. Foobar2000 can ReplayGain scan anything it can decode, which is most audio formats (third party plug-ins can be downloaded to decode AC3 and DTS. The scan result will include the peak levels. "1" is maximum. Sometimes it'll be a little more.... 1.04562 or something similar.... sometimes a little less, but it should be very close to "1" if it's been peak normalised. I use foobar2000 for most of my audio encoding. For AAC in an M4A or MP4, after a scan foobar2000 can use the result to adjust the volume losslessly (same for MP3). Because lossy encoders can store audio above "0" or maximum for a wave file, you could increase the volume a little more that way and make the peaks +3dB to squeeze out a tad more volume. I probably wouldn't increase it much further than that, but it can be done. Losslessly for AAC and MP3. Or you could re-encode the audio while compressing it to reduce the peaks levels. foobar2000 comes with a couple of limiter DSPs you can use when converting and it also has a downmixing DSP, although I'd recommend using the Matrix Mixer DSP instead as it automatically normalises and you can configure it any way you like. After a ReplayGain scan a peak value of roughly 1.4 is a peak of +3dB. |
1st September 2016, 00:52 | #14 | Link |
Retried Guesser
Join Date: Jun 2012
Posts: 1,373
|
@hello_hello, it seems Normalise is already selected (post #5). I wonder if the source has out of phase channels, causing phase cancellation & low volume when mixed together. Or a very loud LFE channel, pushing down the level of the overall mix when normalised.
|
1st September 2016, 11:31 | #15 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Sometimes a very simple downmix like: a=LWLibavAudioSource("D:\tmp\sample5.1.aac") f = GetChannel(a, 1, 2) c = GetChannel(a, 3, 3) MixAudio(f, c, 0.3) can work better (we can test other values than 0.3 for mix)
__________________
BeHappy, AviSynth audio transcoder. |
|
1st September 2016, 13:16 | #16 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
I never include the LFE channel when downmixing myself and I reduce the volume of the surround channels 3dB relative to the front channels. Only because I prefer it that way. Any headroom gain is just a bonus. I stopped including the LFE channel because I downmix to stereo and compress a little on playback (night mode) and I found the only time I noticed the compression in action was occasional places with high levels of low frequency content, which would cause the volume of speech to drop. It almost never happens when the LFE isn't included. MeGUI includes the LFE (for stereo downmixing, but not Prologic) and the surround channels aren't reduced. I don't think there's any way to change that, although you could manually create a script to open the audio, add your preferred stereo downmixing, and load the script into the audio section for encoding. (Edit: I just noticed tebasuna51 has already posted one). Or there's an AVS Input DSP for foobar200 that'll allow it to open and encode scripts too. Last edited by hello_hello; 1st September 2016 at 13:19. |
|
Tags |
6 channels, audio, megui, stereto |
Thread Tools | Search this Thread |
Display Modes | |
|
|