Mig21
20th August 2009, 07:44
Hi everyone
I'm adding support for 3 more file formats to my CD ripper (Asunder (http://littlesvr.ca/asunder/)). Shamefully I'm not very knowledgeable about these formats, so I'm here asking for help with the settings and interface.
For reference, there are screenshots of the interface here: http://littlesvr.ca/asunder/screenshots.php
The first I'm adding is Monkey's Audio, using the official encoder "-- Monkey's Audio Console Front End (v 3.99-u4-b5-s4) (c) Matthew T. Ashland --". The only configurable setting there seems to be the compression level, from -c1000 to -c5000. This makes my life easy because it's just one slider for the quality - but what should I pick for the default? I set 3000 for now because it's in the middle, but it encodes so fast I'm wondering if I should just use the maximum, 5000?
The second is the Nero AAC encoder. This one is trickier because it has a few more configurable parameters:
Quality/bitrate control:
-q <number> : Enables "target quality" mode.
<number> is a floating-point number in 0...1 range.
-br <number> : Specifies "target bitrate" mode.
<number> is target bitrate in bits per second.
-cbr <number> : Specifies "target bitrate (streaming)" mode.
<number> is target bitrate in bits per second.
When neither of above quality/bitrate options is used,
the encoder defaults to equivalent of -q 0.5
Multipass encoding:
-2pass : Enables two-pass encoding mode.
Note that two-pass more requires a physical file as input,
rather than stdin.
I can't have that many sliders and checkboxes, Asunder is a simple tool and though I's like to make it useful for experts - I won't do so at the cost of regular users. So the questions are:
- What is 2pass encoding, and is it used often? If I hardcode a default - should it be on or off?
- What is streaming mode?
- Are there compelling reasons to control the -br and -cbr separately, or will one slider controlling -q be enough? What would be a good default setting for this?
Finally there's Musepack, which seems to only need one slider - so the same question as for Monkey's Audio - what is a good default?
Thanks in advance for any feedback.
I'm adding support for 3 more file formats to my CD ripper (Asunder (http://littlesvr.ca/asunder/)). Shamefully I'm not very knowledgeable about these formats, so I'm here asking for help with the settings and interface.
For reference, there are screenshots of the interface here: http://littlesvr.ca/asunder/screenshots.php
The first I'm adding is Monkey's Audio, using the official encoder "-- Monkey's Audio Console Front End (v 3.99-u4-b5-s4) (c) Matthew T. Ashland --". The only configurable setting there seems to be the compression level, from -c1000 to -c5000. This makes my life easy because it's just one slider for the quality - but what should I pick for the default? I set 3000 for now because it's in the middle, but it encodes so fast I'm wondering if I should just use the maximum, 5000?
The second is the Nero AAC encoder. This one is trickier because it has a few more configurable parameters:
Quality/bitrate control:
-q <number> : Enables "target quality" mode.
<number> is a floating-point number in 0...1 range.
-br <number> : Specifies "target bitrate" mode.
<number> is target bitrate in bits per second.
-cbr <number> : Specifies "target bitrate (streaming)" mode.
<number> is target bitrate in bits per second.
When neither of above quality/bitrate options is used,
the encoder defaults to equivalent of -q 0.5
Multipass encoding:
-2pass : Enables two-pass encoding mode.
Note that two-pass more requires a physical file as input,
rather than stdin.
I can't have that many sliders and checkboxes, Asunder is a simple tool and though I's like to make it useful for experts - I won't do so at the cost of regular users. So the questions are:
- What is 2pass encoding, and is it used often? If I hardcode a default - should it be on or off?
- What is streaming mode?
- Are there compelling reasons to control the -br and -cbr separately, or will one slider controlling -q be enough? What would be a good default setting for this?
Finally there's Musepack, which seems to only need one slider - so the same question as for Monkey's Audio - what is a good default?
Thanks in advance for any feedback.