IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
.mp4, MPEG-4 HE-AAC not being played, AAC Option '960 transformationlength' supported?
jgro
post Mar 2 2013, 17:08
Post #1





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



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? smile.gif

TIA
jgro
Go to the top of the page
+Quote Post
marc2003
post Mar 2 2013, 17:59
Post #2





Group: Members
Posts: 4326
Joined: 27-January 05
From: England
Member No.: 19379



if you can find a command line decoder, it should might work with this...

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

edited to cover my back. tongue.gif

This post has been edited by marc2003: Mar 2 2013, 18:00
Go to the top of the page
+Quote Post
The Link
post Mar 2 2013, 18:14
Post #3





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



Generally speaking, a short sample would always help the developer tremendously with fixing such a bug. You can use the upload forum for that.
Go to the top of the page
+Quote Post
jgro
post Mar 2 2013, 18:59
Post #4





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



You're right of course. smile.gif

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

This post has been edited by jgro: Mar 2 2013, 19:01
Go to the top of the page
+Quote Post
jgro
post Mar 4 2013, 17:28
Post #5





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



QUOTE (marc2003 @ Mar 2 2013, 17:59) *
if you can find a command line decoder, it should might work with this...

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

edited to cover my back. tongue.gif


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. smile.gif

jgro
Go to the top of the page
+Quote Post
lvqcl
post Mar 4 2013, 17:31
Post #6





Group: Developer
Posts: 3208
Joined: 2-December 07
Member No.: 49183



You can use faad2 to decode it ( http://www.rarewares.org/aac-decoders.php#faad2-win )
Go to the top of the page
+Quote Post
jgro
post Mar 4 2013, 18:49
Post #7





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



QUOTE (lvqcl @ Mar 4 2013, 17:31) *
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. smile.gif

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

thanks
jgro

Go to the top of the page
+Quote Post
The Link
post Mar 5 2013, 10:46
Post #8





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



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).
Go to the top of the page
+Quote Post
Brazil2
post Mar 5 2013, 12:32
Post #9





Group: Members
Posts: 119
Joined: 9-May 10
Member No.: 80499



QUOTE (The Link @ Mar 5 2013, 10:46) *
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).
Go to the top of the page
+Quote Post
Case
post Mar 5 2013, 13:07
Post #10





Group: Developer (Donating)
Posts: 2136
Joined: 19-October 01
From: Finland
Member No.: 322



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.
Go to the top of the page
+Quote Post
lvqcl
post Mar 5 2013, 15:22
Post #11





Group: Developer
Posts: 3208
Joined: 2-December 07
Member No.: 49183



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)

This post has been edited by lvqcl: Mar 5 2013, 15:28
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th April 2014 - 18:01