Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: QAAC: discussion, questions, feature requests, etc. (Read 686981 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

QAAC: discussion, questions, feature requests, etc.

Reply #850
Needless to say, you don't need re-encoding if you are using qaac from fb2k or other GUI frontends, since they decode ALAC into WAV and pass WAV to qaac.

Yes, that occurred to me soon after posting. I did use fb2k, so all is well!

QAAC: discussion, questions, feature requests, etc.

Reply #851
I have a question regarding QAAC's ability to create chaptered files. I've recently been converting some audiobooks I have on CD to iPod format.

The files for the previous audiobook I converted had chapter stops in them when I played them back on my iPod. However, I must have forgotten the process I used (even though it was only two months ago), since the current one I'm working on doesn't seem to have them. When I check the files with MediaInfo, the relevant "Menu" section seems to be set up properly, but the iPod does not recognize the chapter stops.

I've tried ripping the CDs with both foobar2000 and CUERipper, but the end result is always the same. Here is the MediaInfo output for two files in question:

Code: [Select]
General
Complete name              : L:\Audiobooks\Wheel of Time\01 - Eye of the World\Robert Jordan - The Eye of the World, Part 02.m4a
Format                      : MPEG-4
Format profile              : Apple audio with iTunes info
Codec ID                    : M4A
File size                  : 47.4 MiB
Duration                    : 1h 12mn
Overall bit rate mode      : Variable
Overall bit rate            : 90.9 Kbps
Album                      : The Wheel of Time
Track name                  : The Eye of the World, Part 02
Track name/Position        : 2
Track name/Total            : 25
Performer                  : Robert Jordan
Genre                      : Audiobook
Recorded date              : 1990
Encoded date                : UTC 2015-03-13 18:25:57
Tagged date                : UTC 2015-03-13 18:28:05
Writing application        : qaac 2.46, CoreAudioToolbox 7.9.9.6, AAC-LC Encoder, TVBR q73, Quality 96
Cover                      : Yes
replaygain_track_gain      : +4.13 dB
replaygain_track_peak      : 0.965155

Audio
ID                          : 1
Format                      : AAC
Format/Info                : Advanced Audio Codec
Format profile              : LC
Codec ID                    : 40
Duration                    : 1h 12mn
Bit rate mode              : Variable
Bit rate                    : 89.3 Kbps
Maximum bit rate            : 114 Kbps
Channel(s)                  : 2 channels
Channel positions          : Front: L R
Sampling rate              : 44.1 KHz
Compression mode            : Lossy
Stream size                : 46.6 MiB (98%)
Encoded date                : UTC 2015-03-13 18:25:57
Tagged date                : UTC 2015-03-13 18:28:05

Menu #1
ID                          : 2
Codec ID                    : text
Duration                    : 1h 12mn
Encoded date                : UTC 2015-03-13 18:28:05
Tagged date                : UTC 2015-03-13 18:28:05
00:00:00.000                : Chapter - 2 - Strangers E
00:03:42.266                : Chapter - 2 - Strangers F
00:06:29.120                : Chapter - 2 - Strangers G
00:10:06.813                : Chapter - 2 - Strangers H
00:12:59.173                : Chapter - 2 - Strangers I
00:14:46.280                : Chapter - 3 - The Peddler A
00:17:25.653                : Chapter - 3 - The Peddler B
00:21:17.866                : Chapter - 3 - The Peddler C
00:24:17.906                : Chapter - 3 - The Peddler D
00:27:37.653                : Chapter - 3 - The Peddler E
00:31:40.386                : Chapter - 3 - The Peddler F
00:34:33.746                : Chapter - 3 - The Peddler G
00:37:48.866                : Chapter - 3 - The Peddler H
00:41:36.813                : Chapter - 3 - The Peddler I
00:45:15.173                : Chapter - 4 - The Gleeman A
00:49:45.493                : Chapter - 4 - The Gleeman B
00:54:23.760                : Chapter - 4 - The Gleeman C
00:58:37.653                : Chapter - 4 - The Gleeman D
01:03:13.093                : Chapter - 4 - The Gleeman E
01:07:33.400                : Chapter - 4 - The Gleeman F
01:11:51.786                : Chapter - 4 - The Gleeman G
Bit rate mode              : VBR

Menu #2
00:00:00.047                : The Eye of the World, Part 02

Code: [Select]
General
Complete name              : L:\Audiobooks\Wheel of Time\02 - The Great Hunt\The Great Hunt, Part 01.m4b
Format                      : MPEG-4
Format profile              : Apple audio with iTunes info
Codec ID                    : M4A
File size                  : 61.9 MiB
Duration                    : 1h 14mn
Overall bit rate mode      : Variable
Overall bit rate            : 117 Kbps
Album                      : The Great Hunt, Part 01
Performer                  : Robert Jordan
Genre                      : Audiobook
Recorded date              : 1991
Encoded date                : UTC 2015-05-14 15:31:27
Tagged date                : UTC 2015-05-14 15:33:10
Writing application        : qaac 2.46, CoreAudioToolbox 7.9.9.6, AAC-LC Encoder, TVBR q91, Quality 96
Cover                      : Yes

Audio
ID                          : 1
Format                      : AAC
Format/Info                : Advanced Audio Codec
Format profile              : LC
Codec ID                    : 40
Duration                    : 1h 14mn
Bit rate mode              : Variable
Bit rate                    : 115 Kbps
Maximum bit rate            : 148 Kbps
Channel(s)                  : 2 channels
Channel positions          : Front: L R
Sampling rate              : 44.1 KHz
Compression mode            : Lossy
Stream size                : 60.8 MiB (98%)
Encoded date                : UTC 2015-05-14 15:31:27
Tagged date                : UTC 2015-05-14 15:33:10

Menu
00:01:31.834                : Prologue A
00:04:22.274                : Prologue B
00:07:36.954                : Prologue C
00:10:27.727                : Prologue D
00:14:50.461                : Prologue E
00:17:45.194                : Prologue F
00:21:20.287                : Prologue G
00:23:52.154                : Prologue H
00:27:19.874                : Prologue I
00:30:37.514                : Prologue J
00:35:07.141                : Chapter 01 - The Flame of Tar Valon A
00:38:45.061                : Chapter 01 - The Flame of Tar Valon B
00:41:33.034                : Chapter 01 - The Flame of Tar Valon C
00:45:15.367                : Chapter 01 - The Flame of Tar Valon D
00:48:45.807                : Chapter 01 - The Flame of Tar Valon E
00:52:06.394                : Chapter 01 - The Flame of Tar Valon F
00:55:39.594                : Chapter 01 - The Flame of Tar Valon G
00:59:02.887                : Chapter 01 - The Flame of Tar Valon H
01:00:44.021                : Chapter 02 - The Welcome A
01:03:32.834                : Chapter 02 - The Welcome B
01:07:06.981                : Chapter 02 - The Welcome C
01:10:39.701                : Chapter 02 - The Welcome D

It looks like the "Menu" section of the second group of files is getting truncated (note the lack of the "ID", "Codec ID", "Duration", and "Bit rate mode" subsections and the "Menu #2" section). Does anyone have a clue what I'm doing wrong, or if there is a step of the process I am forgetting? These results are the same regardless of whether I use foobar2000's "Edit MP4 chapters" or let QAAC handle it automatically.

If it is relevant, here is the CUE file generated by CUERipper:
Code: [Select]
REM DISCID 4E116317
PERFORMER "Robert Jordan"
TITLE "The Great Hunt, Part 01"
REM DATE 1991
REM GENRE "Audiobook"
REM COMMENT "CUERipper v2.1.6 Copyright © 2008-13 Grigory Chudov"
FILE "Robert Jordan - The Great Hunt, Part 01.flac" WAVE
  TRACK 01 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Introduction"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue A"
    INDEX 01 01:31:59
  TRACK 03 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue B"
    INDEX 01 04:22:17
  TRACK 04 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue C"
    INDEX 01 07:36:68
  TRACK 05 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue D"
    INDEX 01 10:27:51
  TRACK 06 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue E"
    INDEX 01 14:50:31
  TRACK 07 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue F"
    INDEX 01 17:45:11
  TRACK 08 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue G"
    INDEX 01 21:20:18
  TRACK 09 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue H"
    INDEX 01 23:52:08
  TRACK 10 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue I"
    INDEX 01 27:19:62
  TRACK 11 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Prologue J"
    INDEX 01 30:37:35
  TRACK 12 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon A"
    INDEX 01 35:07:07
  TRACK 13 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon B"
    INDEX 01 38:45:01
  TRACK 14 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon C"
    INDEX 01 41:32:74
  TRACK 15 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon D"
    INDEX 01 45:15:24
  TRACK 16 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon E"
    INDEX 01 48:45:57
  TRACK 17 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon F"
    INDEX 01 52:06:26
  TRACK 18 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon G"
    INDEX 01 55:39:41
  TRACK 19 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 01 - The Flame of Tar Valon H"
    INDEX 01 59:02:63
  TRACK 20 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 02 - The Welcome A"
    INDEX 01 60:43:73
  TRACK 21 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 02 - The Welcome B"
    INDEX 01 63:32:59
  TRACK 22 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 02 - The Welcome C"
    INDEX 01 67:06:70
  TRACK 23 AUDIO
    PERFORMER "Robert Jordan"
    TITLE "Chapter 02 - The Welcome D"
    INDEX 01 70:39:49

QAAC: discussion, questions, feature requests, etc.

Reply #852
First, there are two incompatible styles of chapters.
1. Apple style: written as a MP4 text track, shown in your first sample (track ID, codec or something are shown, meaning that it is a track)
2. Nero style: written in 'chpl' box under udta, shown in your second sample.

For iPods you need Apple style chapters, and qaac can create both of them.
However, qaac creates chapters only when you feed:
1. multiple input files with --concat option
2. cuesheet with --concat option
In other words, if you are running qaac from fb2k, qaac will never create chapters.

Finally, IIRC fb2k supports only Nero style chapters.
You can try mp4chaps.exe (of mp4v2 project) for importing/exporting chapters, converting chapters from/to Apple/Nero style chapters.

QAAC: discussion, questions, feature requests, etc.

Reply #853
I'll give that a go. I'm completely baffled how I did the first batch, though. I'm pretty sure the only tools I had at my disposal were CueTools/Ripper and fb2k. I was kind of surprised the chapters were added at all, since I wasn't expecting it.

QAAC: discussion, questions, feature requests, etc.

Reply #854
[qaac] release 2.49
posted 3 hours ago by nu 774
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.

https://sites.google.com/site/qaacpage/cabinet

QAAC: discussion, questions, feature requests, etc.

Reply #855
Why does QAAC can't decode audio encoded by it's own?


Quote
qaac --decode out24.m4a -o out.wav
qaac 2.49, CoreAudioToolbox 7.9.9.6
ERROR: Not available input file format
🇺🇦 Glory to Ukraine!

QAAC: discussion, questions, feature requests, etc.

Reply #856
Why does QAAC can't decode audio encoded by it's own?

In the past, qaac didn't support lossy input at all.
Now it supports MP1/2/3 and AAC-LC, but not HE-AAC.

QAAC: discussion, questions, feature requests, etc.

Reply #857
Well... so what would you recommend for sample-accurate decoding of HE-AAC? FFmpeg can't do it accurately.
🇺🇦 Glory to Ukraine!

QAAC: discussion, questions, feature requests, etc.

Reply #858
Well... so what would you recommend for sample-accurate decoding of HE-AAC? FFmpeg can't do it accurately.

Well, you mean gapless? It's very difficult because there are two incompatible usage of iTunSMPB for HE-AAC.
http://www.hydrogenaud.io/forums/index.php?showtopic=98450

As far as I can see, current fb2k seems trying to support both way by treating Apple-HE-AAC files specially. I don't know how well it's working.

If you want sample accuracy at all, just don't use HE-AAC. Seriously.

QAAC: discussion, questions, feature requests, etc.

Reply #859
Hi I'm kind of a noob to this but I've been using the tvbr for awhile and I can't figure out why it is changing the DR and Peak of the source material. Here's an example:

here's the original FLAC:
--------------------------------------------------------------------------------
Analyzed: Otis Redding / The Dock Of The Bay
--------------------------------------------------------------------------------

DR        Peak        RMS    Duration Track
--------------------------------------------------------------------------------
DR9      -0.80 dB  -11.50 dB      2:44 01-(Sittin' On) The Dock Of The Bay
DR10      -0.80 dB  -12.67 dB      2:53 02-I Love You More Than Words Can Say
DR10      -0.80 dB  -12.81 dB      2:56 03-Let Me Come On Home
DR10      -0.80 dB  -13.84 dB      2:26 04-Open The Door
DR10      -0.80 dB  -12.01 dB      2:31 05-Don't Mess With Cupid
DR9      -0.80 dB  -14.29 dB      2:38 06-The Glory Of Love
DR11      -0.80 dB  -12.96 dB      3:01 07-I'm Coming Home To See About You
DR11      -0.80 dB  -13.45 dB      3:00 08-Tramp
DR10      -0.80 dB  -11.94 dB      3:02 09-The Huckle-Buck
DR10      -0.80 dB  -13.44 dB      3:08 10-Nobody Knows You (When You're Down And Out)
DR12      -0.80 dB  -14.85 dB      2:36 11-Ole Man Trouble
--------------------------------------------------------------------------------

Number of tracks:  11
Official DR value: DR10

Samplerate:        192000 Hz

and here's the QAAC tvbr transcode
Parameters used: --ignorelength -s --no-optimize --tvbr 91 --quality 2 -o %d -

--------------------------------------------------------------------------------
Analyzed: Otis Redding / The Dock Of The Bay
--------------------------------------------------------------------------------

DR        Peak        RMS    Duration Track
--------------------------------------------------------------------------------
DR9      -0.31 dB  -11.52 dB      2:44 01-(Sittin' On) The Dock Of The Bay
DR10      -0.55 dB  -12.68 dB      2:53 02-I Love You More Than Words Can Say
DR11      -0.11 dB  -12.84 dB      2:56 03-Let Me Come On Home
DR11      -0.35 dB  -13.86 dB      2:26 04-Open The Door
DR11      -0.03 dB  -12.04 dB      2:31 05-Don't Mess With Cupid
DR10      -0.16 dB  -14.31 dB      2:38 06-The Glory Of Love
DR11      -0.43 dB  -12.98 dB      3:01 07-I'm Coming Home To See About You
DR11      -0.33 dB  -13.48 dB      3:00 08-Tramp
DR11      0.00 dB  -11.97 dB      3:02 09-The Huckle-Buck
DR10      -0.15 dB  -13.46 dB      3:08 10-Nobody Knows You (When You're Down And Out)
DR13      -0.02 dB  -14.88 dB      2:36 11-Ole Man Trouble
--------------------------------------------------------------------------------

Number of tracks:  11
Official DR value: DR11

Samplerate:        48000 Hz
Channels:          2

QAAC: discussion, questions, feature requests, etc.

Reply #860
I don't know enough to go into the details of exactly what is happening under the hood, but AAC is a lossy codec. Similar to MP3, it uses a psychoacoustic model to determine what data can be effectively "thrown away" without impacting what you actually hear. These changes can and often do affect the apparent dynamic range.

If you examine the results closely, you'll see that mostly the peak values are different. The RMS of the AAC-encoded tracks is still very close to that of the original FLAC encodes.

QAAC: discussion, questions, feature requests, etc.

Reply #861
I don't know enough to go into the details of exactly what is happening under the hood, but AAC is a lossy codec. Similar to MP3, it uses a psychoacoustic model to determine what data can be effectively "thrown away" without impacting what you actually hear. These changes can and often do affect the apparent dynamic range.

If you examine the results closely, you'll see that mostly the peak values are different. The RMS of the AAC-encoded tracks is still very close to that of the original FLAC encodes.

I noticed it doesn't happen as much with MP3 and the thing that confuses me the most is how it adds DR value.


QAAC: discussion, questions, feature requests, etc.

Reply #863
[qaac] release 2.50
posted 21 hours ago by nu 774
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

https://sites.google.com/site/qaacpage/cabinet

QAAC: discussion, questions, feature requests, etc.

Reply #864
[qaac] release 2.51
posted 13 hours ago by nu774

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.

https://sites.google.com/site/qaacpage/cabinet

QAAC: discussion, questions, feature requests, etc.

Reply #865
[qaac] release 2.51
posted 13 hours ago by nu774

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.

https://sites.google.com/site/qaacpage/cabinet


So I'm facing some weird problems.
After encoding a flac (using v2.51 at -v 256) dbpoweramp doesn't show any bit rate info! The bit rate field is just blank in the audio properties page  .
Also, I've noticed that if the original file has some tags in it the encoding parameter doesn't appear in the info after encoding, itunes doesn't recognise the file as 256 vbr, it shows the original bit rate instead, but if the original file has no tags in it, the encoded file has the encoding parameter written and itunes shows it as 256 vbr 

QAAC: discussion, questions, feature requests, etc.

Reply #866
So I'm facing some weird problems.
After encoding a flac (using v2.51 at -v 256) dbpoweramp doesn't show any bit rate info! The bit rate field is just blank in the audio properties page  .

Most likely it is because avgBitrate field is now set to zero. ISO 14496-1 says:
Quote
avgBitrate – is the average bitrate in bits per second of this elementary stream. For streams with variable bitrate this value shall be set to zero.

See the strong word shall. Therefore, we have to set to zero (although everybody seems to break the spec here).
Quote
Also, I've noticed that if the original file has some tags in it the encoding parameter doesn't appear in the info after encoding, itunes doesn't recognise the file as 256 vbr, it shows the original bit rate instead, but if the original file has no tags in it, the encoded file has the encoding parameter written and itunes shows it as 256 vbr 

Currently, dBpa and fb2k are known to break "Encoding Params" when writing tags. Maybe others.

QAAC: discussion, questions, feature requests, etc.

Reply #867
So I'm facing some weird problems.
After encoding a flac (using v2.51 at -v 256) dbpoweramp doesn't show any bit rate info! The bit rate field is just blank in the audio properties page  .

Most likely it is because avgBitrate field is now set to zero. ISO 14496-1 says:
Quote
avgBitrate – is the average bitrate in bits per second of this elementary stream. For streams with variable bitrate this value shall be set to zero.

See the strong word shall. Therefore, we have to set to zero (although everybody seems to break the spec here).
Quote
Also, I've noticed that if the original file has some tags in it the encoding parameter doesn't appear in the info after encoding, itunes doesn't recognise the file as 256 vbr, it shows the original bit rate instead, but if the original file has no tags in it, the encoded file has the encoding parameter written and itunes shows it as 256 vbr 

Currently, dBpa and fb2k are known to break "Encoding Params" when writing tags. Maybe others.


I also noticed that MediaInfo no longer shows the 'Maximum bit rate' field after encoding with 2.51, it only shows the 'Bit rate' field, whereas I could see both of the fields (Bit rate and Maximum bit rate)  after encoding with the previous versions of qaac.

For me, iTunes is not recognizing my files as '256 vbr' unless I encode a file with no tags in it, and also the bit rate field in dbpa audio properties is blank (I encoded my files using both dbpoweramp and foobar2000). So until this issue is fixed I'm gonna stick with v2.50.

Apart from the mentioned change log, there are no encoding quality difference between 2.50 and 2.51 right?


QAAC: discussion, questions, feature requests, etc.

Reply #869
I can't seem to get QAAC to work with dBPowerAMP 15.3? I have tried using;

--ALAC -o "[outfile]"
-v256 -q2 -o "[outfile]"
--tvbr 63 -o "[outfile]"
--abr 128 -o "[outfile]"
--cvbr 128 -o"[outfile]"


But I'm getting "CLI Encoder: Error writing audio data to StdIn Pipe [dEncoder::EncodeBlock]".

QAAC: discussion, questions, feature requests, etc.

Reply #870
I can't seem to get QAAC to work with dBPowerAMP 15.3? I have tried using;

--ALAC -o "[outfile]"
-v256 -q2 -o "[outfile]"
--tvbr 63 -o "[outfile]"
--abr 128 -o "[outfile]"
--cvbr 128 -o"[outfile]"


But I'm getting "CLI Encoder: Error writing audio data to StdIn Pipe [dEncoder::EncodeBlock]".

Have you read https://forum.dbpoweramp.com/showthread.php...;highlight=qaac ?
It seems a "-" (for stdin input) missing in your command line.

QAAC: discussion, questions, feature requests, etc.

Reply #871
I don't quite follow? Do you mean the [clistring] should be - -o "[outfile]" instead of -o "[outfile]? Because I've tried both and they give the same results.

QAAC: discussion, questions, feature requests, etc.

Reply #872
I don't quite follow? Do you mean the [clistring] should be - -o "[outfile]" instead of -o "[outfile]? Because I've tried both and they give the same results.

Yes, an command line argument for input file is mandatory. It's strange that you fail when "-" appended.

QAAC: discussion, questions, feature requests, etc.

Reply #873
Seems to be a dBPowerAMP 15.3 bug, tried to revert back to 15.1 and it's working again.

QAAC: discussion, questions, feature requests, etc.

Reply #874
Is it so that the bitrate you set using cVBR (constrained vbr) is the maximum or the minimum that will be used? I thought constrained vbr worked so if I for example choose 128 kbps that would be the minimum to be used, but as it is variable it's allowed to go beyond 128 kbps if need be. Or is it the other way around, so the bitrate I choose for cVBR is the maximum allowed so the VBR algorithm will not go above the specified bitrate?