Skip to main content

Topic: MPEG-DASH not supported (Read 2181 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • mjjg
  • [*]
MPEG-DASH not supported
Hello!

I love foobar and I've been using it for more than 8 years, and after this amount of time I finally bumped into error I'd like to report.

All files downloaded from here (using option M4A) are unplayable by foobar (I tested it on latest version), while Media Player Classic has no problem with them.

Here is error that is displayed after trying to play any of them in foobar:
"Unable to open item for playback (Unsupported format or corrupted file (array access out of range))".

How can I play it in foobar?
If it's trivial question, I am sorry but I wasn't able to find answer by myself!

Have a good day!

  • Porcus
  • [*][*][*][*][*]
MPEG-DASH not supported
Reply #1
What codec is it? "m4a" means it is an mp4 container, and most m4a files you buy would be AAC, but mp4 can contain quite a lot of stuff.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
MPEG-DASH not supported
Reply #2
Maybe they are MPEG DASH? foobar2000 doesn't support them (yet?).

MPEG-DASH not supported
Reply #3
Open the file again in Media player classic, file, properties, mediainfo tab. Copy everything in this tab and paste it in to your next post using the following
Code: [Select]
[codebox]paste mediainfo stuff here[/codebox]
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

  • lithopsian
  • [*][*][*][*]
MPEG-DASH not supported
Reply #4
That's an MPEG-Dash file (look at the header which has the magic string ftypdash).

  • Porcus
  • [*][*][*][*][*]
MPEG-DASH not supported
Reply #5
Huh, now I might have gotten something wrong, I didn't know that was a codec ... or it isn't? Does that mean that it is not an actual media file, just a pointer?

  • mjjg
  • [*]
MPEG-DASH not supported
Reply #6
Thank you all, here is info from MediaInfo utility:
Code: [Select]
Format                                   : dash
Codec ID                                : dash
File size                                : 2.46 MiB
Duration                                : 2mn 42s
Overall bit rate                        : 127 Kbps
Encoded date                            : UTC 2013-12-09 11:13:20
Tagged date                              : UTC 2013-12-09 11:13:20

Audio
ID                                      : 1
Format                                  : AAC
Format/Info                              : Advanced Audio Codec
Format profile                          : LC
Codec ID                                : 40
Duration                                : 2mn 42s
Bit rate                                : 126 Kbps
Channel(s)                              : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                        : Lossy
Stream size                              : 2.43 MiB (99%)
Encoded date                            : UTC 2013-12-09 11:13:20
Tagged date                              : UTC 2013-12-09 11:13:20

So it's dash format. :/
What can I do?

  • lithopsian
  • [*][*][*][*]
MPEG-DASH not supported
Reply #7
Huh, now I might have gotten something wrong, I didn't know that was a codec ... or it isn't? Does that mean that it is not an actual media file, just a pointer?

MPEG-Dash isn't a codec as such.  It probably contains AAC audio packets (I haven't checked), but it is a variation on the MPEG container specification that breaks the audio into small HTTP packets.  It isn't really the sort of thing you expect to come across in an actual file since the whole point of it is that it dynamically adapts to network conditions.  That tool obviously just rips the HTTP stream into a file.

Player support for this isn't widespread yet.  There's a VLC plugin and there is an open source library used in some phone apps.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
MPEG-DASH not supported
Reply #8
What can I do?


AFAIK ffmpeg is able to remux MPEG-DASH to normal MPEG