PDA

View Full Version : Downloading from MUBI (MPEG-DASH)


flashy
10-26-2015, 06:41 AM
I couldn't find a thread related to mubi.com and since they changed to a new method to deliver the video files, it's time to open one.

It seems that the video file is splitted in several .dash files: playlist-video****.dash and playlist-audio****.dash.

I don't know how to provide now and the files doesn't play in a media player. Are there somehow encrypted?

I already searched this forum for 'dash', but couldn't find much information. Is this topic related to the netflix thread? And how can I find the 'key file', if I need one?

At the moment, I'm looking at the bento4 suite and hope that I find something useful.

Does someone managed to download their content at the moment?

Any help will be welcome.

EDIT: Or is there a script that can download all chunks based on an URL to a 'manifest.mpd' file?

flashy
10-28-2015, 06:05 AM
...
EDIT: Or is there a script that can download all chunks based on an URL to a 'manifest.mpd' file?

It seems that MP4Client from gpac (https://github.com/gpac/gpac/) is able to download the different fragments. But I am only able to stream the first few fragments. After that it ends up with 'Network Timeout'.

RBO2
03-08-2016, 02:24 PM
GPAC contributor here. If you need a downloader for DASH, could you please submit an issue with the tag 'feature-request' at https://github.com/gpac/gpac/issues?

If you still encounter network error from the client, please provide the mpd URL too!

luckysdad
06-11-2016, 08:00 PM
The only method I've had any real luck with was using VLC to stream and to save the stream to a file.

In the browser I look at the network traffic in the developer tools and filter on "mpd" which gives me the link to the manifest. I go to VLC, select network stream as a source, paste in the URL to the manifest and then step through the screens to save the stream to a file. This works 90% of the time. Sometimes there is a stream that cuts out too quickly and once lately I noticed that the name of a playlist started with "drm". VLC could not even stream that.

I have to use a nightly build of VLC 3. VLC 2.x does not work. I have to go into the preferences, search for "dash" and select "fixed bandwidth" and put in the preferred height and width. Note that if you switch between VLC 2 and 3 you have to reset those preferences.

Hope that helps someone. Spent a lot of time figuring that out. I played around with the GPAC stuff with much luck.