Log in

View Full Version : Megui structural with qaac


hypnotize666
3rd August 2025, 04:40
Hello, I would like to use the QAAC codec to encode in CVBR.
I downloaded Apple and the cmd command to create the library,
but I must have a structural problem because Megui does not
see the codec,so could someone tell me how to structure it so
that it works. Am I missing any files and where do they go, please?

http://ibb.co/YFqh78pN
http://ibb.co/mC1VS2ZX
http://ibb.co/4RGkB4N1
http://ibb.co/84TzHckF

GeoffreyA
3rd August 2025, 08:23
I don't know what path MeGUI expects, but try copying the contents of QTfiles64 to qaac, one level up.

Kurt.noise
3rd August 2025, 09:47
Ride off 64 from executable names and put them into qaac root folder including libsox librairies. The rest can be stay like that.

btw, why did you use such an old MeGUI build ?

GeoffreyA
3rd August 2025, 10:38
I tried MeGUI (never used it before). Go to Options > External Programs > Enable QAAC. Then browse to your QAAC executable.

Alternatively, for just QAAC without MeGUI, use the following .BAT scripts. Place either in the folder containing the .WAV files.

C:\PATH_TO_QAAC\qaac64 --cvbr 192 *.wav

For TVBR:

C:\PATH_TO_QAAC\qaac64 --tvbr 91 *.wav

If you get libFLAC.dll from https://github.com/xiph/flac/releases and place it in your QAAC folder, you can add "*.flac" to the commands above to convert FLAC also.

C:\PATH_TO_QAAC\qaac64 --cvbr 192 *.wav *.flac

tebasuna51
3rd August 2025, 10:53
With the last MeGUI 66666 20250716 version you can also select the folder for the qaac encoder.

For instance I use:
Directorio de C:\Portable\0
...
07/05/2025 13:59 2.153.984 qaac.exe
29/03/2025 15:19 <DIR> QTfiles64
...
Directorio de C:\Portable\0\QTfiles64

15/01/2019 01:27 87.864 ASL.dll
15/01/2019 01:28 9.112.888 CoreAudioToolbox.dll
15/01/2019 01:27 2.252.088 CoreFoundation.dll
17/09/2015 20:09 3.072 icudt55.dll
15/01/2019 01:27 97.080 libdispatch.dll
15/01/2019 01:28 1.987.896 libicuin.dll
15/01/2019 01:28 1.358.136 libicuuc.dll
11/06/2011 01:15 608.080 msvcp100.dll
11/06/2011 01:15 829.264 msvcr100.dll
15/01/2019 01:27 216.376 objc.dll
10 archivos 16.552.744 bytes

With the last usefull version of CoreAudioToolbox.dll (64 bits) from 2019 (https://www.filehorse.com/download-itunes-64/38463/download/), and the short version of icudt55.dll (https://hydrogenaudio.org/index.php/topic,85135.msg907418.html#msg907418) to minimize the QTfiles64 folder size.

I put my folder C:\Portable\0 in my SYSTEM %PATH% and I can use qaac (and ffmpeg, etc...) from any folder with command line without C:\PATH_TO_QAAC\ prefix.
I can use that folder for other GUI's loke Foobar2000, BeHappy, UsEac3to, ... and only need one folder to actualize new versions of, for instance:
exhale, fdkaac, ffmpeg, flac, lame, MAC, MP4Box, mpcenc, neroAacDec, neroAacEnc, ofr, oggdec, oggenc2, opusdec, opusenc, qaac, refalac64, sox, tta, wavi, wavpack, wma2wav, WMAEncode, x264, x265, ...

GeoffreyA
3rd August 2025, 11:51
I put my folder C:\Portable\0 in my SYSTEM %PATH% and I can use qaac (and ffmpeg, etc...) from any folder with command line without C:\PATH_TO_QAAC\ prefix.
I can use that folder for other GUI's loke Foobar2000, BeHappy, UsEac3to, ... and only need one folder to actualize new versions of, for instance:
exhale, fdkaac, ffmpeg, flac, lame, MAC, MP4Box, mpcenc, neroAacDec, neroAacEnc, ofr, oggdec, oggenc2, opusdec, opusenc, qaac, refalac64, sox, tta, wavi, wavpack, wma2wav, WMAEncode, x264, x265, ...

Good idea, tebasuna. I think I'm going to implement this system; it is elegant. What I've been doing is placing ffmpeg.exe in the Windows\system32 directory because I don't like adding things to %PATH%. I do have a working folder with most of the executables, so I could add that to %PATH% (or copy a subset to the SSD).