Skip to content

Releases: nu774/qaac

v2.72

23 Apr 14:36
Compare
Choose a tag to compare

Fixed mvhd/tkhd duration of MP4 container.

According to 14496-12, duration of mvhd/tkhd shall be the sum of duration of edits.
This fix change takes effect only when --gapless-mode 1 or 2 is explicitly selected.

v2.71

02 Oct 10:57
Compare
Choose a tag to compare
  • Fixed: qaac didn't correctly handle full pathnames as input since v2.63 or so.
  • libsndfile: in addition to libsndfile-1.dll, also try sndfile.dll.

v2.70

17 Sep 13:51
Compare
Choose a tag to compare

Added support for new CoreAudioToolbox.dll location (that's now usually under C:\Program Files\iTunes on the new iTunes installer but is searched from the registry).

v2.69

21 Jun 09:14
Compare
Choose a tag to compare
  • Updated taglib
  • Updated libsndfile header
  • Add support for opus input through libsndfile

Note that opus support in libsndfile was committed VERY recently and it's not yet released officially. Newest official release of libsndfile is version 1.0.28, which is some 3 years old and doesn't contain opus support. So if you want libsndfile with opus support, you have to grab sources from github and build it yourself.

v2.68

20 Nov 13:38
Compare
Choose a tag to compare
  • MP4Source: when channel layout is not present in the ALAC magic cookie, defaulting to more appropriate channel layout.
  • libmp4v2: fixed an issue reading chunk offsets in co64 box (typically present in MP4 file bigger than 4GB).

v2.67

22 May 11:25
Compare
Choose a tag to compare

Write non-zero avgBitrate field again, for iPod 5G compatibility: https://hydrogenaud.io/index.php/topic,85135.msg957234.html#msg957234

v2.66

10 Apr 13:03
Compare
Choose a tag to compare

Implemented look-ahead on --drc. The amount of look-ahead is the same as the attack time.

v2.65

16 Feb 13:06
Compare
Choose a tag to compare
  • Fixed a FLAC parser issue that picture tag gets lost when picture metadata comes before vorbis comments (thx to Matt Tyson).
  • Suppress console window title message when -s is specified.
  • Updated taglib.

v2.64

19 May 12:29
Compare
Choose a tag to compare

Fixed regression of 2.63: HE-AAC frames were incorrectly multiplexed.

v2.63

12 May 12:10
Compare
Choose a tag to compare
  • Support decoding FLAC in MP4.
  • AAC decoder: now recognizes 6.1ch/7.1ch AAC channel config constants (11 and 12) defined in 14496-3:2009/Amd 4:2013
  • Concatenating files with no title tag with --concat now creates empty chapter name (formerly file name was used).
  • --start now accept negative value. using --start and --delay at the same time is not allowed now. These two options are the same in functionality-wise, except for the reversed sign (For trimming, you use positive value for ---start, and negative value for --delay).
  • --adts and --concat doesn't allow concatenating files with varying sample format anymore.
  • External dlls are now loaded in lazy way, which means that they are not loaded until needed.
  • Increased buffering size for --play to avoid glitches on multi channel files.
  • --native-resampler now always use dedicated AudioConverter.
  • CAF: enabled 7.1ch rear AAC output.
  • AAC in CAF: when chan chunk is not present, get channel layout from kuki chunk.
  • Named pipe output is removed. I guess it has been rarely used anyway, but if you happen to want it, use https://github.com/nu774/namedpipe .