View Full Version : Audio encoding + MeGUI
tomcat_
2nd February 2009, 12:41
I have been using MeGUI for quite some time now...always with the Nero codec for encoding the audio from AC3, WAV or DTS.
Recently i have noticed that the audio options on Nero encoding has slightly changed. Nevertheless, i have changed my preset so i have tried to encode, however i'm getting an error this time. Apart from having the MeGUI updated i also installed the microsoft .net 3 sp1.
The thing is that i cannot encode unless i check the "force decoding via directshow".
Any ideas?
Below is the log:
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1011
--[NoImage] OS : Windows XP Professional SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3082)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM)2 Duo CPU T5750 @ 2.00GHz
-[Error] Log for job1 (audio, VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3 -> VTS_05_1 T80 3_2ch 448Kbps DELAY 0ms.mp4)
--[Information] [02/02/2009 12:37:39] Started handling job
--[Information] [02/02/2009 12:37:39] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3")
---[NoImage] DelayAudio(14.0/1000.0)
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -he -br 128000 -if - -of "{0}"
--[Information] [02/02/2009 12:37:39] Encoding started
--[Information] [02/02/2009 12:37:39] Encode thread started
--[Information] [02/02/2009 12:37:39] Avisynth script environment opened
--[Information] [02/02/2009 12:37:39] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 5
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\megui\tools\neroaacenc\win32\neroAacEnc.exe -ignorelength -he -br 128000 -if - -of "C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 0ms.mp4"
--[Information] [02/02/2009 12:37:39] Encoder process started
--[Error] An error occurred
---[NoImage] Exception message: The pipe has been ended.
---[NoImage] Stacktrace
----[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
----[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
----[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[NoImage] Output from encoder via stderr
---[NoImage] *************************************************************
---[NoImage] * *
---[NoImage] * Nero AAC Encoder *
---[NoImage] * Copyright 2008 Nero AG *
---[NoImage] * All Rights Reserved Worldwide *
---[NoImage] * *
---[NoImage] * Package build date: Sep 17 2008 *
---[NoImage] * Package version: 1.3.3.0 *
---[NoImage] * *
---[NoImage] * See -help for a complete list of available parameters. *
---[NoImage] * *
---[NoImage] *************************************************************
--[NoImage] Output from encoder via stdout: ERROR: Could not initialize SBR
--[Information] [02/02/2009 12:37:45] Job completed
tebasuna51
2nd February 2009, 13:29
...
Any ideas?
Below is the log:
...
---[NoImage] Channels: 5
...
NeroAacEnc don't support 5.0 channels to encode, must be 5.1 (6 channels) or 2.0
You can create a empty extra lfe channel with this avs script:
a = NicAc3Source("C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3")
Front = GetChannel(a, 1, 2, 3)
lfe = GetChannel(a, 3).Amplify(0.0)
Surr = GetChannel(a, 4, 5)
MergeChannels(Front, lfe, Surr)
DelayAudio(14.0/1000.0)
Open this avs in MeGUI instead the ac3 (Normalize if you want) and encode.
Kurtnoise
2nd February 2009, 13:29
do you have the latest NicAudio (http://www.codeplex.com/NicAudio) avs plugin installed in the right folder ?
tomcat_
2nd February 2009, 13:42
if Nero doesn't support 5 channels that would explain things...:)
not so sure what NicAudio plugin is and where it supposed to be installed? Haven't come across it before....:confused:
Kurtnoise
2nd February 2009, 16:20
not so sure what NicAudio plugin is and where it supposed to be installed? Haven't come across it before....:confused:
NicAudio is an avs audio plugin to decode audio streams.
It must be in your avisynth plugins folder.
tomcat_
2nd February 2009, 18:25
yeap i have checked and it's there....and it's also the latest version....
the avs script that has given above has helped and now the encoding is fine..
could i please ask what is the "normalize peaks to" option and the "apply dynamic range compresion"?
i didn't want to open a separate thread for this one but if there is a wiki i can read about these options please let me know.
thanks
tebasuna51
3rd February 2009, 00:34
"apply dynamic range compresion" is attenuate the big volumes and amplify the low volumes. Recommended for 'night' mode, listen the dialogs without big explosions.
"normalize peaks" is apply the max amplification possible without distort (clip the peaks).
"apply dynamic range compresion" + "normalize peaks" recommended for low quality audio equipment.
@Kurtnoise, is not a NicAudio problem because run and detect:
---[NoImage] Channels: 5
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
Renzz
5th February 2009, 12:21
I have another issue with Audio encoding, specifically using the LAME MP3 profile.
I want to encode with no normalization (my source has a few glitches which cause the output to be very quiet with it).
I have changed the LAME MP3 profile so that Normalization is unticked. However, the log shows it always adds a Normalize() line into the Avisynth script.
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1011
--[NoImage] OS : Windows Vista Ultimate Edition SP1 (6.0.65536.6001)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.1434)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
-[Information] Log for job1 (audio, Minder (Five) 2009-02-04 Wed 20.57 Tc0 L2 2ch 48 192 DELAY 0ms.mp2 -> Minder (Five) 2009-02-04 Wed 20.57 Tc0 L2 2ch 48 192 DELAY 0ms.mp3)
--[Information] [05/02/2009 11:10:32] Started handling job
--[Information] [05/02/2009 11:10:33] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicMPG123Source("C:\Share1-Movies\Work\Minder\Minder (Five) 2009-02-04 Wed 20.57 Tc0 L2 2ch 48 192 DELAY 0ms.mp2")
---[NoImage] 6<=Audiochannels(last)?x_stereodd487c243feb4c8b924a3219ecbd5cc3(ConvertAudioToFloat(last)):last
---[NoImage] Normalize()
---[NoImage] 32==Audiobits(last)?ConvertAudioTo16bit(last):last
---[NoImage] return last
---[NoImage] function x_stereodd487c243feb4c8b924a3219ecbd5cc3(clip a)
---[NoImage] {
---[NoImage] fl = GetChannel(a, 1)
---[NoImage] fr = GetChannel(a, 2)
---[NoImage] c = GetChannel(a, 3)
---[NoImage] lfe = GetChannel(a, 4)
---[NoImage] sl = GetChannel(a, 5)
---[NoImage] sr = GetChannel(a, 6)
---[NoImage] l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
---[NoImage] c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
---[NoImage] r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
---[NoImage] l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
---[NoImage] r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
---[NoImage] return MergeChannels(l, r)
---[NoImage] }
--[NoImage] Commandline used: --abr 128 -h --silent - "{0}"
--[Information] [05/02/2009 11:10:33] Encoding started
--[Information] [05/02/2009 11:10:33] Encode thread started
--[Information] [05/02/2009 11:10:33] Avisynth script environment opened
--[Information] [05/02/2009 11:10:34] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 16
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\megui\tools\lame\lame.exe --abr 128 -h --silent - "C:\Share1-Movies\Work\Minder\Minder (Five) 2009-02-04 Wed 20.57 Tc0 L2 2ch 48 192 DELAY 0ms.mp3"
--[Information] [05/02/2009 11:10:34] Encoder process started
--[Information] Deleting aborted output
---[NoImage] Delete aborted ouptut set: True
---[NoImage] File to delete: C:\Share1-Movies\Work\Minder\Minder (Five) 2009-02-04 Wed 20.57 Tc0 L2 2ch 48 192 DELAY 0ms.mp3
---[Information] [05/02/2009 11:10:55] File deleted
--[Information] [05/02/2009 11:10:58] Aborting...
--[Information] [05/02/2009 11:10:58] Job completed
--[Information] [05/02/2009 11:10:58] Current job was aborted
Profile:
<?xml version="1.0"?>
<GenericProfileOfMP3Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>MP3-128ABR</Name>
<Settings>
<delay>0</delay>
<delayEnabled>false</delayEnabled>
<ForceDecodingViaDirectShow>false</ForceDecodingViaDirectShow>
<DownmixMode>StereoDownmix</DownmixMode>
<BitrateMode>ABR</BitrateMode>
<Bitrate>128</Bitrate>
<AutoGain>false</AutoGain>
<SampleRateType>0</SampleRateType>
<ApplyDRC>false</ApplyDRC>
<Normalize>100</Normalize>
<Quality>50</Quality>
</Settings>
</GenericProfileOfMP3Settings>
If I change to using Directshow it's a bit better but still adds the Normalize() line.
How can I turn of normalization completely?
Thanks
Kurtnoise
5th February 2009, 17:54
should be better in the next release...
b66pak
5th February 2009, 20:57
@Renzz you can use BeHappy...
_
ztomic
10th February 2009, 06:24
This looks like a good place to ask:
When encoding 4 or 6 channel ac3 to mp3, ogg, or nero-aac, I get lots of pops in the audio file. 2 channel does fine. The gain is often too high as well. I thought that reducing the gain would solve the problem but I can't figure out how to do that in megui. So I've had to resort to ripping audio in dvdfab and muxing after encoding the vid in megui (what a pain). So what can i do? Why is this happening?
tebasuna51
10th February 2009, 13:36
When encoding 4 or 6 channel ac3 to mp3, ogg, or nero-aac, I get lots of pops in the audio file. 2 channel does fine.
What is your rip and demux method before convert the ac3 to other audio with MeGUI?
The gain is often too high as well. I thought that reducing the gain would solve the problem but I can't figure out how to do that in megui.
MeGUI don't apply any gain then you can't reduce it.
So I've had to resort to ripping audio in dvdfab and muxing after encoding the vid in megui (what a pain). So what can i do? Why is this happening?
You always need mux the audio with the converted video.
What is the difference?
Do you try convert the demuxed audio with dvdfab to other format with MeGUI?
ztomic
11th February 2009, 08:06
What is your rip and demux method before convert the ac3 to other audio with MeGUI?
rip to hd with dvdfab.
megui d2v project creator.
MeGUI don't apply any gain then you can't reduce it.
ok but it sounds like it does.
You always need mux the audio with the converted video.
What is the difference?
the difference is in the work flow.
Do you try convert the demuxed audio with dvdfab to other format with MeGUI?
yes. works fine with dvdfab.
I thought perhaps someone had seen this problem before. I'll do some experimenting and report back if I find anything.
tebasuna51
11th February 2009, 11:32
rip to hd with dvdfab.
megui d2v project creator.
...
yes. works fine with dvdfab.
Then the ac3 extracted with megui d2v project creator (DGIndex) don't work when transcoded with MeGUI, but the ac3 extracted with DVDFab and transcoded with MeGUI work fine.
Seems a DGIndex problem. Really strange because is a experimented tool.
Can you upload a fragment of the problematic ac3 file?
ztomic
11th February 2009, 20:32
Then the ac3 extracted with megui d2v project creator (DGIndex) don't work when transcoded with MeGUI, but the ac3 extracted with DVDFab and transcoded with MeGUI work fine.
Seems a DGIndex problem. Really strange because is a experimented tool.
Can you upload a fragment of the problematic ac3 file?
no, I just encoded an ac3 which was prepared with dgindex in megui. I encoded it to mp3 twice: once with megui and once with belight. the belight version is perfect but the megui version is messed up. Same source with two different results.
tebasuna51
12th February 2009, 02:50
no, I just encoded an ac3 which was prepared with dgindex in megui. I encoded it to mp3 twice: once with megui and once with belight. the belight version is perfect but the megui version is messed up. Same source with two different results.
Ok, well explained now.
Like you know mp3 can only encode stereo or mono audio.
To encode 6 channel audio ac3 to mp3 first you need select a downmix method.
To encode 4 channel audio you need make a avs with:
NicAc3Source("x:\path\file.ac3", 2)
and open this avs in MeGUI instead the ac3.
ztomic
12th February 2009, 05:17
Ok, well explained now.
Like you know mp3 can only encode stereo or mono audio.
To encode 6 channel audio ac3 to mp3 first you need select a downmix method.
To encode 4 channel audio you need make a avs with:
NicAc3Source("x:\path\file.ac3", 2)
and open this avs in MeGUI instead the ac3.
yeah, I'm downmixing. I learned the hard way that if I didn't downmix, I couldn't hear the dialog...LOL.
btw thanks for helping me on this.
ztomic
24th February 2009, 03:12
I think I finally got it fixed. I think it was reinstalling avisysnth that did the job, but I also have installed a different ffdshow than CCC. I'm about 30 minutes into watching a problem vid, <i>X-Files - I want To Believe</i>, and it sounds perfect so far.
tomcat_
28th March 2009, 16:17
NeroAacEnc don't support 5.0 channels to encode, must be 5.1 (6 channels) or 2.0
You can create a empty extra lfe channel with this avs script:
a = NicAc3Source("C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3")
Front = GetChannel(a, 1, 2, 3)
lfe = GetChannel(a, 3).Amplify(0.0)
Surr = GetChannel(a, 4, 5)
MergeChannels(Front, lfe, Surr)
DelayAudio(14.0/1000.0)
Open this avs in MeGUI instead the ac3 (Normalize if you want) and encode.
I came accross an .ac3 that has 4 channels. L, C, R, SL.
Any idea what avs scipt i need to write, as above, in order to make it work?
thanks
poisondeathray
28th March 2009, 16:23
I came accross an .ac3 that has 4 channels. L, C, R, SL.
Any idea what avs scipt i need to write, as above, in order to make it work?
thanks
http://forum.doom9.org/showthread.php?t=141615&highlight=downmix
tebasuna51
29th March 2009, 01:58
I came accross an .ac3 that has 4 channels. L, C, R, SL.
Any idea what avs scipt i need to write, as above, in order to make it work?
a = NicAc3Source("C:\3_1ch.ac3")
Front = GetChannel(a, 1, 2, 3)
lfe = GetChannel(a, 3).Amplify(0.0)
Surr = GetChannel(a, 4).Amplify(0.707)
MergeChannels(Front, lfe, Surr, Surr)
@poisondeathray, is not a downmix.
tomcat_
29th March 2009, 10:14
a = NicAc3Source("C:\3_1ch.ac3")
Front = GetChannel(a, 1, 2, 3)
lfe = GetChannel(a, 3).Amplify(0.0)
Surr = GetChannel(a, 4).Amplify(0.707)
MergeChannels(Front, lfe, Surr, Surr)
@poisondeathray, is not a downmix.
thanks once more...
that's right i was looking in keeping the original channels rather than downmix...
tomcat_
29th March 2009, 10:32
update:
tried this script but i'm getting an error:
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1022
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3082)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
-[Error] Log for job1 (audio, VTS_01_1 T83 3_1ch 448Kbps DELAY 0ms.avs -> VTS_01_1 T83 3_1ch 448Kbps DELAY 0ms.mp4)
--[Information] [29/03/2009 10:31:50] Started handling job
--[Information] [29/03/2009 10:31:50] Preprocessing
--[NoImage] Avisynth script
---[NoImage] Import("D:\DVD Raw\Annie\Main\VTS_01_1 T83 3_1ch 448Kbps DELAY 0ms.avs")
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -q 0.4 -if - -of "{0}"
--[Information] [29/03/2009 10:31:50] Encoding started
--[Information] [29/03/2009 10:31:50] Encode thread started
--[Information] [29/03/2009 10:31:50] Avisynth script environment opened
--[Information] [29/03/2009 10:31:50] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 6
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\megui\tools\Nero\neroAacEnc.exe -ignorelength -q 0.4 -if - -of "D:\DVD Raw\Annie\Main\VTS_01_1 T83 3_1ch 448Kbps DELAY 0ms.mp4"
--[Information] [29/03/2009 10:31:50] Encoder process started
--[Error] An error occurred
---[NoImage] Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
---[NoImage] Stacktrace
----[NoImage] at MeGUI.AviSynthClip.dimzon_avs_getaframe(IntPtr avs, IntPtr buf, Int64 sampleNo, Int64 sampleCount)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [29/03/2009 10:31:50] Job completed
tebasuna51
29th March 2009, 11:40
update:
tried this script but i'm getting an error:
No problem with this script (copy&paste changing the file name) here:
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1017
--[NoImage] OS : Windows XP Professional x86 SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 (2.0.50727.42)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz
-[Information] Log for job2 (audio, 3_1ch.avs -> 3_1ch.mp4)
--[Information] [29/03/2009 12:32:30] Started handling job
--[Information] [29/03/2009 12:32:30] Preprocessing
--[NoImage] Avisynth script
---[NoImage] Import("D:\3_1ch.avs")
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -q 0.4 -if - -of "{0}"
--[Information] [29/03/2009 12:32:30] Encoding started
--[Information] [29/03/2009 12:32:30] Encode thread started
--[Information] [29/03/2009 12:32:30] Avisynth script environment opened
--[Information] [29/03/2009 12:32:34] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 6
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: D:\Programa\Audio\0\neroAacEnc.exe -ignorelength -q 0.4 -if - -of "D:\3_1ch.mp4"
--[Information] [29/03/2009 12:32:34] Encoder process started
--[NoImage] Output from encoder via stderr
---[NoImage] *************************************************************
---[NoImage] * *
---[NoImage] * Nero AAC Encoder *
---[NoImage] * Copyright 2008 Nero AG *
---[NoImage] * All Rights Reserved Worldwide *
---[NoImage] * *
---[NoImage] * Package build date: Sep 17 2008 *
---[NoImage] * Package version: 1.3.3.0 *
---[NoImage] * *
---[NoImage] * See -help for a complete list of available parameters. *
---[NoImage] * *
---[NoImage] *************************************************************
--[Information] [29/03/2009 12:32:37] Postprocessing
--[Information] [29/03/2009 12:32:37] Job completed
and the output is ok, seems a memory problem.
Try without Normalize not needed here.
Edit: work also with MeGUI 0.3.1.1022
tomcat_
29th March 2009, 12:15
that seems to be working...i tried without normalizing...
it seems to me that normalizing is just amplifies the sound..to put it in plain terms...so using it in general....but on this occasion somehow it caused a problem...
tomcat_
3rd July 2009, 22:20
sorry me again....:)
you would have thought that i would get the drift by now...but..i have another ac3 source with 4 channels different this time:
R, L, SL, SR...
what would be the script that i want now...?
thanks
tebasuna51
4th July 2009, 00:23
you would have thought that i would get the drift by now...but..i have another ac3 source with 4 channels different this time:
R, L, SL, SR...
a = NicAc3Source("C:\2_2ch.ac3")
Front = GetChannel(a, 1, 2)
clfe = Amplify(Front, 0.0)
Surr = GetChannel(a, 3, 4)
MergeChannels(Front, clfe, Surr)
tomcat_
5th July 2009, 23:02
thanks again...:)
Golova
23rd November 2009, 00:14
[Error] Log for job24 (audio, [2009] Дом [720p]_Track2.dts -> [2009] Дом [720p]_Track2.mp4)
-[Information] [23.11.2009 1:01:41] Started handling job
-[Information] [23.11.2009 1:01:41] Preprocessing
-[NoImage] Avisynth script
--[NoImage] DirectShowSource("E:\DC++\[2009] Дом [720p]_Track2.dts")
--[NoImage] EnsureVBRMP3Sync()
--[NoImage] return last
-[NoImage] Commandline used: -ignorelength -hev2 -br 64000 -if - -of "{0}"
-[Information] [23.11.2009 1:01:41] Encode thread started
-[Information] [23.11.2009 1:01:41] Encoding started
-[Information] [23.11.2009 1:01:41] Avisynth script environment opened
-[Information] [23.11.2009 1:01:44] Script loaded
-[Information] Output Decoder
--[NoImage] Channels: 6
--[NoImage] Bits per sample: 16
--[NoImage] Sample rate: 48000
-[NoImage] Commandline: C:\Program Files\megui\neroAacEnc.exe -ignorelength -hev2 -br 64000 -if - -of "E:\DC++\[2009] Дом [720p]_Track2.mp4"
-[Information] [23.11.2009 1:01:44] Encoder process started
-[Error] An error occurred
--[NoImage] Exception message: The pipe has been ended.
--[NoImage] Stacktrace
---[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
---[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
---[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
---[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
--[NoImage] Inner exception: null
-[NoImage] Output from encoder via stderr
--[NoImage] *************************************************************
--[NoImage] * *
--[NoImage] * Nero AAC Encoder *
--[NoImage] * Copyright 2008 Nero AG *
--[NoImage] * All Rights Reserved Worldwide *
--[NoImage] * *
--[NoImage] * Package build date: Sep 17 2008 *
--[NoImage] * Package version: 1.3.3.0 *
--[NoImage] * *
--[NoImage] * See -help for a complete list of available parameters. *
--[NoImage] * *
--[NoImage] *************************************************************
-[NoImage] Output from encoder via stdout: ERROR: Unsupported encoding configuration
-[Information] [23.11.2009 1:01:45] Job completed
Why neroAacEnc doesn't support -hev2 option in 5.1 encoding ? (-he option work fine)
I want to create sound tracks with HE-AAC+PS algorithm = -hev2 option
tebasuna51
23rd November 2009, 01:14
Why neroAacEnc doesn't support -hev2 option in 5.1 encoding ? (-he option work fine)
I want to create sound tracks with HE-AAC+PS algorithm = -hev2 option
You can't with 5.1 audio.
PS is Parametric Stereo.
The audio is encodec like mono with a special info to convert to stereo.
Of course don't work with 5.1 audio
Golova
23rd November 2009, 09:45
I don't got it.
for example:
joint stereo in Mp3 encoded like mono too, when playing difference between channels used as special info to produce stereo.
I mean that neroAacEnc must encode each of 5.1 channel separately and the mux them. Why a kind of algorithm will influence in this case?
tebasuna51
23rd November 2009, 13:36
I don't understand you. Is simple:
None encoder (NeroAacEnc, CT encoder, ...) don't accept 5.1 input to use hev2 (AAC + SBR + PS), only support stereo.
nurbs
23rd November 2009, 14:05
joint stereo in Mp3 encoded like mono too, when playing difference between channels used as special info to produce stereo.
Joint stere isn't encoded like mono. With normal stereo you encode left and right channel, with joint stereo you encode the mid (l+r) and the side (l-r) channel.
NoX1911
25th November 2009, 06:55
You can create a empty extra lfe channel with this avs script:
a = NicAc3Source("C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3")
Front = GetChannel(a, 1, 2, 3)
lfe = GetChannel(a, 3).Amplify(0.0)
Surr = GetChannel(a, 4, 5)
MergeChannels(Front, lfe, Surr)
DelayAudio(14.0/1000.0)
What is that delay for?
Golova
25th November 2009, 08:05
I don't understand you. Is simple:
None encoder (NeroAacEnc, CT encoder, ...) don't accept 5.1 input to use hev2 (AAC + SBR + PS), only support stereo.
Thank you. I got it as is.
I'v got anothe question:
Whay about MeGUI mp4, MKV muxers?
Why I don't add two or more audio tracks?
nurbs
25th November 2009, 08:08
right click -> add track
Golova
25th November 2009, 11:15
Thank a lot !
tebasuna51
25th November 2009, 13:56
What is that delay for?
a = NicAc3Source("C:\DVD Raw\Video clips\VIDEO_TS\VTS_05_1 T80 3_2ch 448Kbps DELAY 14ms.ac3")
Is a concrete sample than must be delayed
NoX1911
25th November 2009, 14:57
Ah, ok.. i missed that. Just thought it would be some kind of static lag to compensate a faulty encoder or something like that.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.