View Full Version : MeGUI can't encode audio...
Jocko Homo
26th October 2007, 07:49
For some reason, I can't encode any audio files besides mp3's. Any attempt to do so results in a win32 exception. How is this possible? No one encodes wav files with it? I've done an extensive google search and I haven't found any mention of this. Nothing is worse than a problem only you have and I'm ready to kill someone...
Does anyone have any idea what my problem could be?
Thank you...
PS. it would be really nice if MeGUI could accept avisynth files as audio input...
Kurtnoise
26th October 2007, 09:59
it would be really nice if MeGUI could accept avisynth files as audio input...
it does...
btw,
which MeGUI version do you have ?
which Avisynth version do you have ?
Taurus
26th October 2007, 11:05
What are you trying to do?
Encode mp3 ->wav?
As far as I know it's not possible.
Write a feature request.
If all other audio encoding fails, make sure the related encoders are existing and in the relative paths where Megui can recognize them.
Look here: (Click the picture)
http://img137.imageshack.us/img137/2480/audiofoldersiq5.th.png (http://img137.imageshack.us/my.php?image=audiofoldersiq5.png)
And remember for Nero aac encoder you need to download it manually and put it in the relevant folder.
Same with the Winamp enc_aacplus.dll. I has to reside in the same folder as enc_aacplus.exe.
And verify the entries. Sometimes a little "_" can make the difference:p
And MeGui accepts Avisynth Audio scripts.
Just try:
WaveSource("C:\Test\test.wav")
Fill in your path and file and you're ready to go.......
Sharktooth
26th October 2007, 15:00
the "_" thing has been just fixed... be sure to read this (https://forum.doom9.org/showthread.php?p=1058892#post1058892) before upgrading
Jocko Homo
29th October 2007, 07:17
I'm sorry for the delay in reply and I'm sorry I wasn't more clear to begin with. I'd found some annoying work-arounds and I briefly forgot about this thread. I was very frustrated when I wrote my first post.
I'm uisng MeGUI 0.2.5.1007 and Avisynth 2.57
What I meant to say is that the source has to be an mp3. Anything else results in a win32 exception being thrown, which I find puzzling. So, if I have a wav or ac3 file, I must convert that into an mp3 so that I can convert it to something else, using MeGUI, for muxing. If I want to encode the audio produced by an avisynth file, I must convert that into a wav file before converting it to mp3 so that I can... you get the idea.
How can this be true? What's going on?
All the right encoders (the command line utils) exist and the paths are correct. They would have to be, or encoding mp3's wouldn't work.
Thanks for your help...
Kurtnoise
29th October 2007, 08:01
Why not tested the last dev build ?
Sharktooth
29th October 2007, 13:30
i can use everything as input and it works... just ensure you have the "Force decoding via directshow" option checked in your audio profile.
Jocko Homo
4th December 2007, 23:45
Thank you, Sharktooth. Your suggestion of activating "Force decoding via directshow" helped but now I'm stuck, again.
With that directive turned on, I was able to use Avisynth scripts as audio inputs but I have, since, updated MeGUI, via its auto-updater, and now it's broken again. This time, forcing decoding via DirectShow isn't working.
Has anyone else experienced this? Does anyone else keep their MeGUI up-to-date?
Thank you...
Kurtnoise
5th December 2007, 16:07
any error messages ?
Jocko Homo
18th December 2007, 08:42
Sorry it's been a while. I've been distracted with other things and wanted to wait until I could reproduce the problem by actually trying to use this feature.
No, there are no error messages. Just an unhandled win32 exception being thrown from neroAacEnc_SSE2.exe[1496]. The non-SSE version is no better, throwing the same thing [1932].
What is going on? Can anyone else edit video audio with this thing?
Thank you...
Taurus
18th December 2007, 10:00
What is going on? Can anyone else edit video audio with this thing?
Thank you...
Yes, of course it works.
There is something burked @ your side.
Post a logfile or screenshot or if you want it the hard way:
Deinstall all related programs inclusive avisynth.
Look for leftovers in the Avisynth and MeGui folders.
Delete or rename them and build from scratch.
And maybe scrub your registry :p
Maybe your NeroAacEnc is corrupt. Who knows?
Jocko Homo
18th December 2007, 22:24
Post a logfile or screenshot or if you want it the hard way:
Starting job job1 at 4:22:11 PM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 4:22:22 PM
------------------------------------------------------
Log for job job1
Input: Channels=3, BitsPerSample=16, SampleRate=44100Hz
Command line used: C:\Program Files\meGUI\tools\neroaacenc\neroAacEnc_SSE2.exe -ignorelength -lc -br 96000 -if - -of "D:\temp\Alan Shore\Alan Shore - e04 - Serial Toilet Cleaner.m4a"
Error:
------------------------------------------------------
End of log for job1
------------------------------------------------------
Thank you...
Taurus
18th December 2007, 23:00
Channels=3, BitsPerSample=16, SampleRate=44100Hz
Maybe you should try 2 Channels/48000hz.
I've never heard about a mp3 file containing 3 channels.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.