Sjakko
15th February 2009, 17:13
Hi guys, I have problems encoding mp2 audio to mp3 in MeGui. Log:
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1006
--[NoImage] OS : Microsoft Windows XP Professional SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3082)
-[Information] Hardware
--[NoImage] CPU : Intel Pentium III Xeon processor
-[Error] Log for job1 (audio, 2 Tc0 L2 2ch 48 256 DELAY 0ms.mp2 -> 2 Tc0 L2 2ch 48 256 DELAY 0ms.mp3)
--[Information] [15-2-2009 17:02:40] Started handling job
--[Information] [15-2-2009 17:02:40] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicMPG123Source("E:\MeGui test\2 Tc0 L2 2ch 48 256 DELAY 0ms.mp2")
---[NoImage] ConvertAudioToFloat()
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -b 128 --cbr -h --silent - "{0}"
--[Information] [15-2-2009 17:02:40] Encoding started
--[Information] [15-2-2009 17:02:40] Encode thread started
--[Information] [15-2-2009 17:02:40] Avisynth script environment opened
--[Information] [15-2-2009 17:02:40] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\Megui\tools\lame\lame.exe -b 128 --cbr -h --silent - "E:\MeGui test\2 Tc0 L2 2ch 48 256 DELAY 0ms.mp3"
--[Information] [15-2-2009 17:02:40] 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
--[Information] [15-2-2009 17:02:40] Job completed
I put NicAudio.dll in Avisynth\plugins\. The audio stream is from a PAL digital tv recording. Encoding to Vorbis did work, but the result was terribly distorted. Any ideas what's going on and even better: how to fix it? Forgive me my noobness. Thank you.
EDIT: Since I know this error didn't come up before, I tried an older version of MeGui. The last one that does work is v0.3.1.1001. Maybe a bug?
[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1006
--[NoImage] OS : Microsoft Windows XP Professional SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3082)
-[Information] Hardware
--[NoImage] CPU : Intel Pentium III Xeon processor
-[Error] Log for job1 (audio, 2 Tc0 L2 2ch 48 256 DELAY 0ms.mp2 -> 2 Tc0 L2 2ch 48 256 DELAY 0ms.mp3)
--[Information] [15-2-2009 17:02:40] Started handling job
--[Information] [15-2-2009 17:02:40] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicMPG123Source("E:\MeGui test\2 Tc0 L2 2ch 48 256 DELAY 0ms.mp2")
---[NoImage] ConvertAudioToFloat()
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -b 128 --cbr -h --silent - "{0}"
--[Information] [15-2-2009 17:02:40] Encoding started
--[Information] [15-2-2009 17:02:40] Encode thread started
--[Information] [15-2-2009 17:02:40] Avisynth script environment opened
--[Information] [15-2-2009 17:02:40] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: C:\Program Files\Megui\tools\lame\lame.exe -b 128 --cbr -h --silent - "E:\MeGui test\2 Tc0 L2 2ch 48 256 DELAY 0ms.mp3"
--[Information] [15-2-2009 17:02:40] 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
--[Information] [15-2-2009 17:02:40] Job completed
I put NicAudio.dll in Avisynth\plugins\. The audio stream is from a PAL digital tv recording. Encoding to Vorbis did work, but the result was terribly distorted. Any ideas what's going on and even better: how to fix it? Forgive me my noobness. Thank you.
EDIT: Since I know this error didn't come up before, I tried an older version of MeGui. The last one that does work is v0.3.1.1001. Maybe a bug?