Skip to content

Releases: nu774/qaac

v2.52

01 Aug 01:10
Compare
Choose a tag to compare
  • Increased MSVC runtime limit of open files to 2048.
    qaac tries to open all the input files before encoding. Previously, qaac couldn't open more than 512 files at once due to CRT limit. Now limit is increased to 2048.
  • Show meaningful error message on CRT level file open error.

v2.51

28 Jun 13:46
Compare
Choose a tag to compare
  1. Always write zero into avgBitrate field in esds decConfigDescriptor to be spec compliant. Was writing actual average bitrate before (this was automatically done by libmp4v2). The spec says that in case of VBR, is should be zero.
  2. Write iTunes compatible "Encoding Params" tag.

Details on Encoding Params tag.

In this (binary) tag, encoding mode(CBR/ABR/CVBR/TVBR), bitrate, and the codec version is written. As far as I know, this tag is only used by iTunes to show bitrate and show if it is VBR or not.

For the sake of compatibility with iTunes, qaac writes nominal (target) bitrate into this tag, and iTunes will show this value when "Encoding Params" tag is present. Therefore, now the result of -v 256 encoding will always look like "256kbps (VBR)" in iTunes.

On the other hands, other (spec compliant) tools will show actual bitrate.

v2.50

25 Jun 12:22
Compare
Choose a tag to compare

Better support for embedded cuesheet.

When cuesheet is embedded in an input file, qaac was encoding it into an single output file with chapters.

From this version, qaac now splits into multiple tracks by default (same as the case of external cuesheet). If you still want single output, use --concat.

v2.49

18 May 12:53
Compare
Choose a tag to compare

Fixed issues on MP4Source:

  • Fixed handling of Nero style chapters starting from non-zero timestamp (typically inserted by fb2k and old neroaacenc).
  • Fixed handling of reading MP4 files with multiple elst entries.

v2.48

08 May 10:06
Compare
Choose a tag to compare

Fixed an issue on MP4Source: trailing samples were discarded under certain conditions.

v2.47

15 Feb 11:12
Compare
Choose a tag to compare

Large file (>= 4GB) output is now supported. Very long duration (beyond 32bit limit) is also supported, but the latter is not compatible with QuickTime 7.

On very large files, container optimization can take several minutes. You can disable it by --no-optimize.

v2.46

03 Feb 12:24
Compare
Choose a tag to compare
  • Fixed an issue on DLL loading: when a DLL qaac tries to load depends on other missing DLLs, OS was showing a modal dialog which effectively stopped the process until it is closed.
  • Allow -A option for refalac to be compatible with qaac.

v2.45

30 Jan 13:46
Compare
Choose a tag to compare
  • Added qaac64.exe that works with iTunes 64bit (ver 12.1).
  • Switched to static C runtime linking. Now you don't need msvcr120.dll and msvcp120.dll anymore.
  • Minor bug fixes.

v2.44

05 Oct 12:27
Compare
Choose a tag to compare

Support avisynth script (avs) input. Like x264 or avs2pipemod, AVS is directly supported through avisynth C interface, not via VfW.

v2.43

12 Sep 11:24
Compare
Choose a tag to compare

Fix: Write actual number of channels to mp4a box in MP4 container.