Help - Search - Members - Calendar
Full Version: foobar2000 0.9.1 & AAC+
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
Digisurfer
Just curious about fb2k and %codec% when it comes to AAC. I was using fb2k to listen to some AAC+ streams the other day, and noticed that in the status bar it just says AAC. At first I wasn't sure it was decoding the stream properly, but it does say 44.1 kHz and under properties SBR is stated under codec_profile. Is there any particular reason why %codec% just says AAC instead of being more specific and identifying the differing flavors of AAC there are? I'm pretty sure this behavior used to be different in the past than it is now. Thanks! smile.gif
randal1013
%codec% does exactly what it should - display the codec. if you want to view the sampe rate, then use the %samplerate% tag.
Remedial Sound
I believe what digisurfer means is that in fb2k 0.8.3 %codec% would display something like "LC AAC" and not just "AAC" like it does now in 0.9.1. I don't know why this is, but back when I would listen to HE-AAC streams w/ 0.8.3, %codec% would still display "LC ACC" even though it was AAC+. blink.gif
Digisurfer
QUOTE(Remedial Sound @ May 6 2006, 11:29) *

I believe what digisurfer means is that in fb2k 0.8.3 %codec% would display something like "LC AAC" and not just "AAC" like it does now in 0.9.1. I don't know why this is, but back when I would listen to HE-AAC streams w/ 0.8.3, %codec% would still display "LC ACC" even though it was AAC+. blink.gif

Exactly. It's one of the things I was looking forward to in 0.9 that would get fixed, but I guess it was decided to display all the different AAC flavors as plain old AAC and that's it. If I were playing an mp3pro stream, I would want it to say mp3pro and not mp3. Make sense? (Yes I know we can't play mp3pro in foobar yet, but that's not my point.) dry.gif

Edit: Forgot to mention that I do use the %samplerate% tag.
Mangix
IIRC, when you check the properties of an AAC file, on the right, it should say "codec_profile = LC/HE/HEv2(not sure about last one)". also if it pisses you off a lot, you could add "$info(codec_profile)" in the statusbar code to make it show which AAC it uses. but if you use mp3s and other stuff, you might wanna make some IF statements.
lav-chan
I don't use AAC hardly at all, but i guess i do enough to justify adding a thingie in my play-list formatting to get the codec information. This is what i put:

CODE
$if($stricmp($info(codec),AAC),
$puts(v_codec,$info(codec):)
$puts(v_compression,
$if($stricmp($info(codec_profile),LC),low complexity)
$if($stricmp($info(codec_profile),SSR),scalable sampling rate)
$if($stricmp($info(codec_profile),HE),high efficiency)
$if($stricmp($info(codec_profile),LD),low delay)
$if($stricmp($info(codec_profile),LTP),long-term prediction)
),)

. . .

$get_global(c_dim)|$get_global(c_dim2)$get(v_codec)[' '$get(v_version)][' '$get(v_compression)]


... Which results in something like 'AAC: low complexity' appearing in the play list.

I don't know if there are other codec profiles besides those, i suppose if there are it's a simple matter of adding them in. :shrug:
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.