PDA

View Full Version : Tool to detect AAC-LC or HE-AAC?


rakf1
21st November 2006, 05:25
Is there a tool to find out if the audio associated with mp4/h.264 video in mp4 container is AAC-LC or HE-AAC?

Kurtnoise
21st November 2006, 08:41
MediaInfo.

dimzon
21st November 2006, 12:25
foobar2000

Kurtnoise
21st November 2006, 13:38
Since when fb2k is a video player ?

dimzon
21st November 2006, 13:40
Since when fb2k is a video player ?
It's audio player but it can play audio track from mp4 container.
And fb2k detects AAC profile very well bcz it use information from decoder (FAAD2)

Kurtnoise
21st November 2006, 13:44
Read rakf1's question carefully...

dimzon
21st November 2006, 13:46
Is there a tool to find out if the audio associated with mp4/h.264 video in mp4 container is AAC-LC or HE-AAC?
Actually it's possible to open mp4 in fb2k and investigate actual AAC profile via properties dialog.

http://img147.imageshack.us/img147/829/1yc1.png

quake74
23rd November 2006, 09:28
I am doing some tests using NeroAacEnc. Mediainfo always says AAC LC, whether I force LC, HE, or HEV2. Foobar actually gets it right.

Kurtnoise
23rd November 2006, 09:58
because probably you don't have the right dll...

Plus, fb2k is not accurate with Apple AAC files. But this is an other story.

quake74
23rd November 2006, 10:50
because probably you don't have the right dll...

Plus, fb2k is not accurate with Apple AAC files. But this is an other story.

My previous tests were done with the 0.7.3.1 mediainfo gui (20060730 dll). Using the latest (I could find) 20061120 dll (the one with the CLI version), mediainfo does distinguish btw LC and non-LC, but it does not differentiate the HE from the HEV2 file.

SeeMoreDigital
23rd November 2006, 13:56
Is there a tool to find out if the audio associated with mp4/h.264 video in mp4 container is AAC-LC or HE-AAC?MP4box and YAMB 1.6 (in "Extract" mode)

smok3
23rd November 2006, 14:51
mp4box -info file.mp4 ?

quake74
23rd November 2006, 14:58
mp4box -info file.mp4 ?

Same as mediainfo, it detects SBR but not PS, i.e., picks out LC but does not distinguish HE from HEV2.

rakf1
23rd November 2006, 17:36
I had the same experience with mediainfo, it always shows AAC-LC...

numaios
24th November 2006, 19:56
Same as mediainfo, it [YAMB] detects SBR but not PS, i.e., picks out LC but does not distinguish HE from HEV2.If you analize a HEv2 file with YAMB, it will report it as "1 Channel(s)", so you can be almost sure that it is encoded with PS, because mono files are very rare. And if you play it with Winamp and "stereo" flashes, then you can be 100% sure it is HEv2.

rakf1
4th December 2006, 07:52
I found a way to find out if audio in mp4 is AAC-LC or HE-AAC using the Nero Showtime player.... it shows "AAC" in player for AAC-LC and "AACh" for HE-AAC....

But is there a tool that will give more details of whether it id HE-AAC v1 or HE-AAC v2....

http://static.flickr.com/104/313735262_8e98bdeb82_o.jpg

Kurtnoise
9th December 2006, 15:19
mediainfo does distinguish btw LC and non-LC, but it does not differentiate the HE from the HEV2 file.

MediaInfo Version 0.7.4.1 2006-12-08
.......
+ MPEG-4 AAC Parametric Stereo (SBR-PS) detection

:)

rakf1
11th December 2006, 04:37
yes, Mediainfo 0.7.4.2 works...so does foobar2000...

they dont actually show as HEAAC or HEAACv2, but shows the SBR and PS...

AACLC = AAC
HEAAC = AAC + SBR
HEAACv2 = AAC + SBR + PS

Thunderbolt8
11th December 2006, 17:23
what does heaacv2 aka ...+PS mean ? whats the difference to the normal heaac/aac+sbr ?

btw. I used neroaacenc with megui with the heeac-multi-channel-128 profile with keep original channels on a 5.1 AC3 audio file. as result my file always has 8 channels (according to vlc and winamp, though mediainfo says 6 channels), why is that, when the source has only 6 ones?
eww, and I just noticed that media info shows me aac LC-sbr for that file, while the megui profile clearly said aac HE+PS and not LC.
what is right now ? (nero version said to be from mai 26th)

nurbs
11th December 2006, 17:39
LC-AAC + SBR = HE-AAC
Don't know about your 8-channel problem. I am not even sure if the nero encoder does PS for more than 2 channels.

rakf1
11th December 2006, 17:54
PS (Parametric Stereo) is supposed to increase the coding efficiency by parameterizing the stereo image of an audio signal

You can use Mediacoder (http://mediacoder.sourceforge.net/) to encode HEAACv2, it uses Nero AAC Encoder.....

www.ebu.ch/en/technical/trev/trev_305-moser.pdf (www.ebu.ch/en/technical/trev/trev_305-moser.pdf) -> this doc has details on HE-AAC v2

Thunderbolt8
11th December 2006, 20:02
another strange this is although it says 6 or 8 channels, I dont have the option to choose 5.1 channels any more, only stereo or the 2 left 2 right option. if I cant set it to 5.1 any more, what use is it then to have more channels than with stereo ?