Closed ghost closed 6 years ago
Hello,
it appears that something is wrong with your QAAC:
QAAC version could not be determined -> Encoding support will be disabled!
Please be sure you use LameXP.qaac-addin.2017-12-15.zip and that you follow the INSTALL INSTRUCTIONS in the included README file exactly. Especially be sure that "Apple Application Support" is installed!
1. Download and install the latest iTunes for Windows. Alternatively you can download
and install the latest QuickTime for Windows. If you want to avoid installing
QuickTime or iTunes, it is sufficient to install *only* the "Apple Application
Support" package. Note that, if the 64-Bit version is used, the 64-Bit version of
the "Apple Application Support" package must be installed!
2. Copy "qaac.exe" and its companion DLL's from this package into the same directory
where your LameXP executable is located. All the DLL's ("libsoxr.dll" plus
"libsoxconvolver.dll") must be extracted into the same directory as "qaac.exe".
Important notes:
a) If the "x64" (64-Bit) version is used, the binaries are called "qaac64.exe",
"libsoxr64.dll" and "libsoxconvolver64.dll".
b) The "CPU-optimized" versions (e.g. the SSE2, AVX or AVX2 version) only work
correctly on a suitable processor!
c) Please *rename* the "CPU-optimized" binary files to just "qaac[64].exe",
"libsoxconvolver[64].dll" and "libsoxr[64].dll".
When installed correctly, your LameXP directory should look like this:
BasePath\
├─ LameXP.exe
├─ qaac[64].exe
├─ libsoxconvolver[64].dll
├─ libsoxr[64].dll
└─ etc…
3. Now restart LameXP, if it's already running. Run LameXP with parameter "--console"
to check whether QAAC is detected correctly! You can also run the "qaac[64].exe"
program with parameter "--check" in order to see if all DLLs are loaded correctly.
Also, please try running qaac.exe --check
from the LameXP install directory. The expected output is:
Regards, MuldeR
Oh, I have just recently uninstalled iTunes, so off with it went the "Apple Application Support" package. The problem goes away when I install the package.
Maybe you should consider putting a warning, or a reminder in the command line diags?
Thanks.
If "Apple Application Support" is not installed, you get:
It would not be easy to add a QAAC-specific warning for this special case to LameXP, because the same code used to detect the QAAC version is also used for other "external" tools - only with different Regex.
Regards, MuldeR
The AAC output option is greyed out in LameXP. I downloaded the QAAC add-in from the LameXP sourceforge page, and tried with previous QAAC versions as well, as with the stable and beta release of LameXP. This is the console output for LameXP: