Active1 year, 1 month ago
If those files are not in one of formats natively supported by foobar2000, such as Monkey's Audio, you need to download and install relevant decoder component in order to be able to see and play them. Black One Liners Black One-liners (Submitted by users) Black One-liners 2 (Submitted by users) Black Parrot Ghetto Test Gotta Stop for Black Men Halloween Costumes Heart Transplant It is hard being black. Magical River New White Kid No Mexicans Please Penis Contest Proud Jamaican Father Robot Caddy Sandbox Humor Snap!!! So Many Fathers. Creating the Colour Scheme. I’ll show the complete definitions in one go to avoid a confusing hopping back and defining new colours all the time. Instead of saying Use different colour than previous line we use the line number and say Use black on all even line numbers and dark grey on all odd ones. The result is the same. The success of Anthony Jeselnik’s Comedy Central show, The Jeselnik Offensive, has vaulted the comedian into the Hollywood limelight.But for the past decade, the Pittsburgh native has been challenging norms and pushing boundaries with a litany of clever one-liners that often include a signature sociopathic twist.
I back my CDs up to FLAC and then transcode to AAC (.m4a) files for portability on my android phone and the wife's iPhone. I had been using XLD on Mac and it does a great job but I'd rather not steal her Mac to do this and be able to do it on my own Debian box. The following works:
But the following doesn't (well it does, but ignores the 320 for audio quality and results as the same as above):
I'd found other commands online such as 'ffmpeg' but apparently most or all of them are depreciated in favour of the avconv method above. Any help would be greatly appreciated! I could live with 320 Kbps if not true VBR, but LC VBR of at least 320 would be best.
staticstatic
4 Answers
First of all,
-aq
sets a quality-based variable bit rate - I think you're looking for -ab
(note that I'm an ffmpeg user, so my knowledge of avconv syntax is limited - I've no idea how far it's drifted since the fork).Regardless, the built-in avconv/ffmpeg AAC encoder is pretty bad.
Foobar2000 Dark One Liner Jokes
The only really good AAC encoder for avconv/ffmpeg is libfdk_aac - but the license for that is incompatible with the GPL, so in order to get access to it you'll have to compile your own (that's an ffmpeg compilation guide, since I don't know of one for avconv - the Ubuntu guide should be fine for Debian, since I don't think there's anything Ubuntu-specific in there).
Once you've got it, follow the AAC encoding guide; I strongly recommend trying out fdk_aac's
-vbr
option - a setting of 3 sounds transparent to me on all the files I've tried, if you want the placebo of a higher bit rate, or you're a sound engineer, you can try a setting of 5.No need for
-map_metadata
, since ffmpeg will automatically transfer metadata (and I'm pretty sure that avconv will too).For a fixed bit rate 320 kbit/s (seriously, this isn't worth it, AAC achieves audio transparency vs. original CD audio at around fixed 128 kbit/s):
Nero's AAC encoder should be considered on-par with fdk_aac and qaac (Quicktime AAC). Different people will give different opinions on which one is better, but you'll only notice any differences at very low bit rates, and everyone agrees that they're all very high-quality.
neroAacEnc
is available from the Nero website. Unzip it and put it somewhere in your $PATH.Unfortunately
neroAacEnc
can only take WAV audio as input; you can get around this by using avconv or ffmpeg as a decoder:![Dark one liner jokes Dark one liner jokes](/uploads/1/2/6/8/126871886/284872098.jpg)
Unfortunately, this will strip metadata; to transfer that over, use avprobe/ffprobe (with
-show_format
) to extract and neroAacTag to insert. A bash script would probably be in order.See the HydrogenAudio page on neroAacEnc: from memory, a
-q
setting of 0.4 sounded great to me. You can target a bit rate with -br
(again, I think this would be way overkill):EDIT: here is a script for converting audio files to m4a with neroAacEnc, then tagging with ffprobe and neroAacTag (requires them all to be in a directory in your $PATH). It can take multiple input files, so if you save it as
convert-to-m4a
, you can convert every FLAC file in a directory withIt isn't limited to just FLAC files; any audio format that your ffmpeg/avconv can decode will work. You may want to change ffprobe and ffmpeg to avprobe and avconv:
evilsoupevilsoup4,56922 gold badges2020 silver badges3737 bronze badges
I suggest using FFmpeg to convert from FLAC to AAC. FFmpeg is easily installed on a Mac OS X machine with brew:
Then run the following command to convert all FLAC files in the current directory to AAC:
And to convert them to MP3:
Scott KidderScott Kidder
This is my script wrapping ffmpeg for converting any supported audio format to AAC (using libfdk-aac encoder which is the recommended aac encoder by ffmpeg wiki).
The command line help message:
MeowMeow
To handle
- All files in subdirectories
- Spaces in filenames (
find
's-print0
+xarg
's-0
) - Keep newly created m4a files in same directory as their source flac files (
$1
fromsh -c
's positional argument--FILE
set byxarg
's-I
)
Dark One Liner Jokes
Jonathan KomarFoobar2000 Dark One Liner
1,17922 gold badges1111 silver badges3535 bronze badges
protected by Community♦Aug 3 '15 at 12:22
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Would you like to answer one of these unanswered questions instead?