Skip to main content

Topic: .mp4, MPEG-4 HE-AAC not being played (Read 4317 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • jgro
  • [*]
.mp4, MPEG-4 HE-AAC not being played
Hi,

is or will it be possible to play audiofiles with format:

.mp4, MPEG-4 HE-AAC

It's a DAB+ recording made by NOXON DAB MediaPlayer by Fraunhofer. There is said that for playback

"the AAC Option '960 transformationlength' has to be supported" in the player-software.

(Btw. VLC and AIMP3 did play it out of the box.)

Other aac files in my foobar2000 1.2.3 are being played well. Do I need another aac decoder? Or has the
'core' to be changed by Peter to hopefully forfill my wish?

TIA
jgro

  • marc2003
  • [*][*][*][*][*]
.mp4, MPEG-4 HE-AAC not being played
Reply #1
if you can find a command line decoder, it should might work with this...

http://www.foobar2000.org/components/view/foo_input_exe

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]edited to cover my back. [/size]
  • Last Edit: 02 March, 2013, 12:00:33 PM by marc2003

  • The Link
  • [*][*][*][*][*]
.mp4, MPEG-4 HE-AAC not being played
Reply #2
Generally speaking, a short sample would always help the developer tremendously with fixing such a bug. You can use the upload forum for that.

  • jgro
  • [*]
.mp4, MPEG-4 HE-AAC not being played
Reply #3
You're right of course.

A sample is posted under http://www.hydrogenaudio.org/forums/index.php?showtopic=99738

Error Message:
Unable to open item for playback (ffmpeg: could not open the decoder):
"E:\DAB-Recordings\2013-03-02_16.49.29-LoungeFM.DAB+.mp4"

jgro
  • Last Edit: 02 March, 2013, 01:01:57 PM by jgro

  • jgro
  • [*]
.mp4, MPEG-4 HE-AAC not being played
Reply #4
if you can find a command line decoder, it should might work with this...

http://www.foobar2000.org/components/view/foo_input_exe

[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]edited to cover my back. [/size]

Even foo_input_exe didn't solve the problem, I tried to use neroAacDec.exe and ffmpeg.exe as well.

Btw., the Codec-Information in VLC also says: AAC-Extension: SBR

So any further help is appreciated.

jgro

  • lvqcl
  • [*][*][*][*][*]
  • Developer
.mp4, MPEG-4 HE-AAC not being played
Reply #5
You can use faad2 to decode it ( http://www.rarewares.org/aac-decoders.php#faad2-win )

  • jgro
  • [*]
.mp4, MPEG-4 HE-AAC not being played
Reply #6
You can use faad2 to decode it ( http://www.rarewares.org/aac-decoders.php#faad2-win )


With faad using as command-line wrapper, the decoding to .wav is working.

Anyhow it would be useful to let fb2k be able to playback this kind of MPEG-4 AAC file directly out of the box. 

thanks
jgro


  • The Link
  • [*][*][*][*][*]
.mp4, MPEG-4 HE-AAC not being played
Reply #7
Since foobar2000 now uses ffmpeg for aac decoding, it would be best if you post on the ffmpeg mailing list and ask them to fix this. I think that way your chances getting this fixed will rise tremendously. As this is a rare aac setup you're using, I'd say it's not very probable that Peter will fix this himself anytime soon (if at all).

  • Brazil2
  • [*][*][*]
.mp4, MPEG-4 HE-AAC not being played
Reply #8
Since foobar2000 now uses ffmpeg for aac decoding, it would be best if you post on the ffmpeg mailing list and ask them to fix this.

Sorry but it seems more to be a foobar problem than an ffmpeg problem.

This file crashes an older version of foobar (1.0.3) I have on an XP PC, version which is not using ffmpeg decoding.
And the file is playing fine with any other ffmpeg based player I've tried (VLC, Mplayer, ffplay, MPC-HC).

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
.mp4, MPEG-4 HE-AAC not being played
Reply #9
You must be mistaken. VLC decodes this with faad. Latest FFmpeg build from zeranoe does not decode it at all, gives error "960/120 MDCT window is not implemented". Latest MPC-HC build tries to play it but only outputs two loud glitches. I don't see how this is not an FFmpeg limitation.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
.mp4, MPEG-4 HE-AAC not being played
Reply #10
Ticket #1407 (opened@2012-06): "aac: 960/120 MDCT window is not implemented"

FFmpeg Summer of Code 2013: "GSoC task proposal ideas: AAC: AAC 960/120 MDCT window"

(and AFAIK 15-point FFT subroutine is required to decode such files)
  • Last Edit: 05 March, 2013, 09:28:37 AM by lvqcl