nu774Front: LCRSide: LsRsLFENow, when QAAC does its first (Microsoft) reordering, does it re-order channels incorrectly, as the specified above channel mask is not mentioned in the channel input layout table? How does one let QAAC know the input channel layout?
Input layout: 5.1 (L R C LFE Lsd Rsd)Output layout: 5.1 (C L R Ls Rs LFE)
Also, just in case, am I right to assume, when writing a matrix file, the Microsoft layout?
Use --verbose if you are uncertain of channel layout recognition by qaac. It will show something like the following:Code: [Select]Input layout: 5.1 (L R C LFE Lsd Rsd)Output layout: 5.1 (C L R Ls Rs LFE)
...audio.m4aUsing default channel layout.Output layout: 5.1 (C L R Ls Rs LFE)...
Speaking of libfdk_aac, it would be really cool if someone could make a portable version of qaac that uses libfdk_aac as the encoder, as neither ffmpeg nor avconv appear to support gapless encoding. I'm only guessing that the only non-portable binary blob code that qaac uses is the CoreAudioToolbox library, and only for AAC encoding. Well, and then I did look into some of the headers when I considered an attempt, and noticed a lot of Win32 header and function usage, so maybe it won't be so easy after all.
Excellent, will you be building a version to work with fb2k??
1) Why should people use 1.x instead of 2.x? Older OSes?
2) Why is 2.09 still available in "Cabinet" and not in "old", is 2.10 a testing build?
I could distribute binary of my frontend, but will not be able to distribute libfdk-aac anyway.
What is the position with fdkaac.exe?When it's compiled, is it OK to share it on this forum or some file-hosting site?(Just asking)
Document is at https://github.com/nu774/qaac/wiki-q controls quality/speed trade off, and 2 is highest in quality, slowest in speed.
[qaac] release 2.11 (refalac 1.11)posted 47 minutes ago by nu 774 Changed --tag option behavior to be strict. Formerly, when fourcc passed by --tag is unknown, qaac accepted it and wrote it as UTF8 string tag. Now --tag accepts only known tags. This is considered to be more foolproof, since iTunes is known to refuse editing tags when a file contains unknown tag atoms. Read vorbis comment "WAVEFORMATEXTENSIBLE_CHANNEL_MASK" of FLAC and treat as channel layout. Fixed a bug: mono AIFF/CAF file with kAudioChannelLabel_Mono in chan chunk could not be read.
qaac.exe --tvbr 90 --quality 2 --rate keep --ignorelength S01E01.wav -o S01E01.aac
Quote from: nu774 on 15 January, 2013, 08:12:33 AMRead this:http://lame.sourceforge.net/tech-FAQ.txtOkay, thank you for the info and the great app. Since the documentation indicated that these encoders usually add the delay at the beginning of the file, I added delay of "-64" to mkvmerge to compensate and the resultant video seems to be in perfect sync again.
Just as a note: mkvmerge should be able to automatically read and apply the delay from aforementioned iTunSMPB tag. You have output to m4a insteads of adts aac, though. (There have been some changes to mkvmerge's mp4 handling recently, so I suggest you test the result once to see if it still works reliably. Get the newest pre from here.)