Skip to main content
Topic: QAAC: discussion, questions, feature requests, etc. (Read 409291 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1100
It's a good thing that nobody can hear frequencies that high.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1101
Most codec designs take the frequencies that most people can't hear as a good spot to shave some bytes. And cutting them off is one way to do it.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1102
I know the reasoning behind this. I just whink it would be nice to be able to reproduce the whole spectrum when I'm using such high bitrate.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1103
Can qaac encoder decode 16/44.1 hdcd wav to lossless 24/44.1 file? I have some hdcds and want to convert them to itunes plus aac.
Can I convert the 16/44.1 hdcd wav to itunes plus aac directly and gain the same quality as lossless 24/44.1 hdcd wav converted to itunes plus aac? Or can the qaac encoder directly decode the 16/44.1 hdcd wav to a lossless IEEE32/44.1 wav? Maybe it needs a hdcd filter to decode hdcd necessarily?

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1104
I think U need HDCD decoder
By converting HDCD to 24/44.1 PCM first you don't gain any extra quality as foobar decodes everything to appropriate PCM first before using the source data.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1105
does the hdcd filter in fb2k will extend the extra information of hdcd automatically when I convert the 16/44.1 hdcd wav to the 24bit?

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1106
It should do that by default but make sure the "Enable decode postprocessing" setting is active under Processing section.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1107
yes,"Enable decode postprocessing" is turning on.and what about the quality of the hdcd filter in fb2k? I want to make sure the sound quality kept great after I convert the result to itunes plus aac

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1108
Feature Request.  iTunes is now a Windows Store App (who would have guessed).  So, the assumed locations of the dlls is no longer valid.  In a clean build of Windows 10, the dlls are under the WindowsApps directory.  Can qaac64.exe be made to work with this new configuration (i.e. looking at both Program Files, now legacy, and WindowsApps directories)?  Is there any information on using the makeportable command,

 

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1109
Feature Request.  iTunes is now a Windows Store App (who would have guessed).  So, the assumed locations of the dlls is no longer valid.  In a clean build of Windows 10, the dlls are under the WindowsApps directory.  Can qaac64.exe be made to work with this new configuration (i.e. looking at both Program Files, now legacy, and WindowsApps directories)? 

As far as I can see, UWP iTunes requires Windows 10 16299.0 or later, x86_64 only (no 32bit  DLLs installed).
To support it, we need to query install location of iTunes by an obscure package family name "AppleInc.iTunes_nzyj5cx40ttqa" using package query API available only on Windows 8 or later , and still impossible to support 32bit version of qaac.
And what's the point? How UWP version is better than the "legacy" one?
In short, I don't want to do that.
Quote
Is there any information on using the makeportable command,
Just download iTunes installer from https://www.apple.com/jp/itunes/download/, place makeportable.cmd and installer in the same folder and run makeportable.cmd.
You will get qtfiles foder (and qtfiles64 folder in case of 64bit installer). Move those folders to the same folder as qaac.
Done.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1110
I've investigated on this further, and tried to implement loading CoreAudioToolbox.dll of UWP iTunes with no success. LoadLibrary() call simply fails with "access denied".
If you look at the security property of CoreAudioToolbox.dll, you will see that an ordinary "Users" is allowed to execute it only when WIN://SYSAPPID contains package FamilyName of iTunes  (AppleInc.iTunes_nzyj5cx40ttqa).
Honestly I know almost nothing about UWP but I guess all of these are for securing UWP application model, and I don't think there's a way to easily bypass it.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1111
I hope somebody still reads this topic. 
QAAC 2.67 writes a non-zero value to m4a file.  Is there any way to disable this feature or is there a tag/file editor that would be able to change that _bitrate tag to a 0?    I need that for... compatibility.

Thanks in advance

SD

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1112
HI
I would like to know what's the QAAC's limitation for output name length. Sometimes I get encoder errors due to title is very long.
So I suppose there should be always $cut(...) used around the file pattern to be safe for any conversion.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1113
HI
I would like to know what's the QAAC's limitation for output name length. Sometimes I get encoder errors due to title is very long.
So I suppose there should be always $cut(...) used around the file pattern to be safe for any conversion.
Since you mention $cut(), I assume you are running qaac from foobar2000 converter.
The converter of foobar2000 always let the encoder output to a temporary file (in the destination folder) named like temp-xxxxxxxx.m4a, and foobar2000 renames the file after encoding has finished. Therefore, the error you are seeing (due to name too long)  has nothing to do with qaac, and is happening on foobar2000 side.
And if you are using Windows, each path component cannot be longer than 255 chars. This also is not specific to qaac.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1114
I see now, made it bug report to foobar frontend.

Re: QAAC: discussion, questions, feature requests, etc.

Reply #1115
You could try setting Windows Environmental Variables TEMP and TMP for User to something shorter like C:\Temp and C:\Tmp. Though don't know if Foobar2000 uses them.

 
SimplePortal 1.0.0 RC1 © 2008-2018