IPB

Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
This AAC file has no "seekbar", [by design/feature request = moved from Support]
Jarzka
post Dec 29 2011, 08:29
Post #1





Group: Members
Posts: 3
Joined: 5-April 11
Member No.: 89580



Hi

I downloaded a music video from YouTube and extracted the audio out with MP4Box. Here is the result:
https://www.sugarsync.com/pf/D317495_2839236_755670

foobar2000 plays it well but there is no seekbar slider. However if I play the file with Windows Media Player the seekbar slider works normally so I guess the problem is not in the file itself?

This post has been edited by Jarzka: Dec 29 2011, 08:31
Go to the top of the page
+Quote Post
The Link
post Dec 29 2011, 08:43
Post #2





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



Raw aac streams don't support sample exact seeking (without parsing the whole file first), so foobar disables seeking. Programs that let you seek in the file are not sample exact. To enable seeking in foobar, put the raw aac file in a mp4 container. You can do this with mp4box as far as I know.
Go to the top of the page
+Quote Post
ggmanci
post Feb 22 2012, 17:00
Post #3





Group: Members
Posts: 1
Joined: 22-February 12
Member No.: 97343



QUOTE (The Link @ Dec 29 2011, 08:43) *
Raw aac streams don't support sample exact seeking (without parsing the whole file first), so foobar disables seeking. Programs that let you seek in the file are not sample exact. To enable seeking in foobar, put the raw aac file in a mp4 container. You can do this with mp4box as far as I know.


It seems like a Microsoft style answer: "It's not a bug, it's a feature"...

I don't know the reason why you can seek in aac files with Media Player Classic, with old "Winamp", with VLC and even with the stupid Windows Media Player and you can't in foobar, unless you put the audio file in an mp4 container. If I want an mp4 container it's ok, but if I want only seek into a dumb aac file, why it's not possible?

Forgive my poor english.

Regards

ggmanci
Go to the top of the page
+Quote Post
db1989
post Feb 22 2012, 17:14
Post #4





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



foobar2000 mandates sample-exact seeking for the sake of accurate timing and processing. This is not possible in raw AAC files—at least not without consuming a lot of time in order to construct a seek-table like that present in an MP4 container. Thus, foobar2000 disables all seeking within raw AAC.

The other players you mention are presumably not sample-exact, and therefore are not really relevant.

Almost all of this was already stated above by The Link.
Go to the top of the page
+Quote Post
eahm
post Apr 8 2014, 00:00
Post #5





Group: Members
Posts: 1085
Joined: 11-February 12
Member No.: 97076



MPC-HC does it, it uses FFmpeg like foobar2000. Again, can this be implemented in foobar2000?

This post has been edited by eahm: Apr 8 2014, 00:01


--------------------
/lwAsIimz
Go to the top of the page
+Quote Post
nu774
post Apr 8 2014, 02:33
Post #6





Group: Developer
Posts: 528
Joined: 22-November 10
From: Japan
Member No.: 85902



QUOTE (eahm @ Apr 8 2014, 08:00) *
MPC-HC does it, it uses FFmpeg like foobar2000. Again, can this be implemented in foobar2000?

Haven't you read the previous replies?
MPC-HC doesn't support sample accurate seek on ADTS. In fact, you will notice that even duration shown by MPC-HC for ADTS is not correct.
ADTS header doesn't contain timestamp, serial numbers or something that is required to tell frame's position, which means that you cannot even do seek bisection on ADTS (like in the case of MPEG-TS or Ogg).
Go to the top of the page
+Quote Post
eahm
post Apr 8 2014, 04:26
Post #7





Group: Members
Posts: 1085
Joined: 11-February 12
Member No.: 97076



Oops my bad, the name Media Player Classic always confuses me, I always think they talk about the older/different version.

Thanks nu774.

This post has been edited by eahm: Apr 8 2014, 04:26


--------------------
/lwAsIimz
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: 22nd September 2014 - 17:03