Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

https://mubi.com/ #23899

Closed
5 tasks
girod2033 opened this issue Jan 30, 2020 · 13 comments
Closed
5 tasks

https://mubi.com/ #23899

girod2033 opened this issue Jan 30, 2020 · 13 comments
Labels
DRM site-support-request Add extractor(s) for a new domain

Comments

@girod2033
Copy link

Checklist

  • I'm reporting a new site support request
  • I've verified that I'm running youtube-dl version 2020.01.24
  • I've checked that all provided URLs are alive and playable in a browser
  • I've checked that none of provided URLs violate any copyrights
  • I've searched the bugtracker for similar site support requests including closed ones

Example URLs

Description

Hi!
Please do support so that you can download subtitles.
youtube-dl_2020.01.24 -F --cookies "c:\130\cookies (2).txt" "https
://germany-edge15.mubicdn.net/stream/99f5b127c2018f41efc124e2af8b1041/5e329fa7/m
ubi-cloud-films/220573/tales-of-ginza_ja_xx_1440x1080_50000_ea7677/1311_v3/drm_p
laylist.ism/playlist.mpd"
[generic] playlist: Requesting header
WARNING: Falling back on generic information extractor.
[generic] playlist: Downloading webpage
[generic] playlist: Extracting information
WARNING: [generic] Unknown MIME type application/mp4 in DASH manifest
WARNING: [generic] Unknown MIME type application/mp4 in DASH manifest
WARNING: [generic] Unknown MIME type application/mp4 in DASH manifest
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug
. Make sure you are using the latest version; type youtube-dl -U to update. B
e sure to call youtube-dl with the --verbose flag and include its complete outpu
t.

mpd: https://pastebin.com/eiGVNVPi

Subtitles are not encrypted.

@girod2033 girod2033 added the site-support-request Add extractor(s) for a new domain label Jan 30, 2020
@dia3olik
Copy link

mubi support would be great!

@LucaNonato
Copy link

Indeed! I have a 90 day trial account, if you need help, URLs or anything (But the credentials :])

@ijbh
Copy link

ijbh commented May 6, 2020

So it's not possible to do the netrc code on Mubi?

@ijbh
Copy link

ijbh commented Sep 2, 2020

It doesn't seem Mubi is included among the extractor files. Does that mean youtube-dl wouldn't work even if I bought access to the site?

pukkandan added a commit to yt-dlp/yt-dlp that referenced this issue Apr 28, 2021
Authored by fstirlitz
Modified from: ytdl-org/youtube-dl#6144

Closes: #73
Fixes:
ytdl-org/youtube-dl#6106
ytdl-org/youtube-dl#14977
ytdl-org/youtube-dl#21438
ytdl-org/youtube-dl#23609
ytdl-org/youtube-dl#28132

Might also fix (untested):
ytdl-org/youtube-dl#15424
ytdl-org/youtube-dl#18267
ytdl-org/youtube-dl#23899
ytdl-org/youtube-dl#24375
ytdl-org/youtube-dl#24595
ytdl-org/youtube-dl#27899

Related:
ytdl-org/youtube-dl#22379
ytdl-org/youtube-dl#24517
ytdl-org/youtube-dl#24886
ytdl-org/youtube-dl#27215

Notes:
* The functions `extractor.common._extract_..._formats` are still kept for compatibility
* Only some extractors have currently been moved to using `_extract_..._formats_and_subtitles`
* Direct subtitle manifests (without a master) are not supported and are wrongly identified as containing video formats
* AES support is untested
* The fragmented TTML subtitles extracted from DASH/ISM are valid, but are unsupported by `ffmpeg` and most video players
    * Their XML fragments can be dumped using `ffmpeg -i in.mp4 -f data -map 0 -c copy out.ttml`.
        Once the unnecessary headers are stripped out of this, it becomes a valid self-contained ttml file
    * The ttml subs downloaded from DASH manifests can also be directly opened with <https://github.com/SubtitleEdit>
* Fragmented WebVTT files extracted from DASH/ISM are also unsupported by most tools
    * Unlike the ttml files, the XML fragments of these cannot be dumped using `ffmpeg`
    * The webtt subs extracted from DASH can be parsed by <https://github.com/gpac/gpac>
    * But validity of the those extracted from ISM are untested
nixxo pushed a commit to nixxo/yt-dlp that referenced this issue Nov 22, 2021
Authored by fstirlitz
Modified from: ytdl-org/youtube-dl#6144

Closes: #73
Fixes:
ytdl-org/youtube-dl#6106
ytdl-org/youtube-dl#14977
ytdl-org/youtube-dl#21438
ytdl-org/youtube-dl#23609
ytdl-org/youtube-dl#28132

Might also fix (untested):
ytdl-org/youtube-dl#15424
ytdl-org/youtube-dl#18267
ytdl-org/youtube-dl#23899
ytdl-org/youtube-dl#24375
ytdl-org/youtube-dl#24595
ytdl-org/youtube-dl#27899

Related:
ytdl-org/youtube-dl#22379
ytdl-org/youtube-dl#24517
ytdl-org/youtube-dl#24886
ytdl-org/youtube-dl#27215

Notes:
* The functions `extractor.common._extract_..._formats` are still kept for compatibility
* Only some extractors have currently been moved to using `_extract_..._formats_and_subtitles`
* Direct subtitle manifests (without a master) are not supported and are wrongly identified as containing video formats
* AES support is untested
* The fragmented TTML subtitles extracted from DASH/ISM are valid, but are unsupported by `ffmpeg` and most video players
    * Their XML fragments can be dumped using `ffmpeg -i in.mp4 -f data -map 0 -c copy out.ttml`.
        Once the unnecessary headers are stripped out of this, it becomes a valid self-contained ttml file
    * The ttml subs downloaded from DASH manifests can also be directly opened with <https://github.com/SubtitleEdit>
* Fragmented WebVTT files extracted from DASH/ISM are also unsupported by most tools
    * Unlike the ttml files, the XML fragments of these cannot be dumped using `ffmpeg`
    * The webtt subs extracted from DASH can be parsed by <https://github.com/gpac/gpac>
    * But validity of the those extracted from ISM are untested
@gamer191
Copy link

gamer191 commented May 3, 2022

Here's a new URL:
https://mubi.com/films/tales-of-ginza/trailer
CC @89z

@gamer191
Copy link

gamer191 commented May 3, 2022

@gamer191 that's just a trailer. According to the original post, it seems the OP is interested in full videos.

Good point
On a different note, I just noticed that according to the original post:

Subtitles are not encrypted

which implies that the videos are DRM protected. If that's the case, this issue should be closed, unless someone can find a way to get the manifests DRM free.

Alternatively, perhaps --ignore-no-formats-error could be backported from yt-dlp, but that probably belongs in it's own issue

@gamer191
Copy link

gamer191 commented May 3, 2022

oh, I forgot to share a link to a full video, here you go: https://mubi.com/films/in-the-aisles

@gamer191 gamer191 mentioned this issue May 4, 2022
9 tasks
@wokawoka
Copy link

@89z sounds great. Unfortunately I don't have anymore an active account to borrow atm, but I guess you could open a 30 day free trial account from here https://mubi.com/promos/tokyo.
I hope it helps.

@wokawoka
Copy link

there was a promotion going for 4 months for just 4€ but unfortunately it did expire a couple of days ago ...
Personally I woulg go for the1 month trial and set an alarm in 25 days or so.

@3052
Copy link

3052 commented Feb 22, 2024

sorry for the extremely long delay, but this is done now:

msg=GET URL=https://api.mubi.com/v3/films/in-the-aisles
msg=POST URL=https://api.mubi.com/v3/films/191441/viewing
msg=GET URL=https://api.mubi.com/v3/films/191441/viewing/secure_url
msg=GET URL=https://germany-edge3.mubicdn.net/stream/6e5f75dd955f3edfbc76c058c5f42d55/65d71066/cd3c0d3c/mubi-films/191441/in-the-aisles_deu_zxx_1800x1080_50000_mezz38714/5e715cb8c8/drm_playlist.0ea046c87e.ism/default/ver1.AVC1.2160p.mpd
msg=POST URL=https://lic.drmtoday.com/license-proxy-widevine/cenc/
msg=GET URL="https://germany-edge3.mubicdn.net/stream/6e5f75dd955f3edfbc76c058c5f42d55/65d71066/cd3c0d3c/mubi-films/191441/in-the-aisles_deu_zxx_1800x1080_50000_mezz38714/5e715cb8c8/drm_playlist.0ea046c87e.ism/default/drm_playlist.0ea046c87e-video=5500054.dash"
msg="0.14 %" size="442.72 kilobyte" rate="394.79 kilobyte/s"

I dont think YouTube-DL want to support the security that protects this content, so you would need to check my repo instead

@dirkf
Copy link
Contributor

dirkf commented Feb 22, 2024

yt-dlp/yt-dlp#2743

@dirkf dirkf closed this as not planned Won't fix, can't repro, duplicate, stale Feb 22, 2024
@wokawoka
Copy link

sorry for the extremely long delay, but this is done now:

msg=GET URL=https://api.mubi.com/v3/films/in-the-aisles
msg=POST URL=https://api.mubi.com/v3/films/191441/viewing
msg=GET URL=https://api.mubi.com/v3/films/191441/viewing/secure_url
msg=GET URL=https://germany-edge3.mubicdn.net/stream/6e5f75dd955f3edfbc76c058c5f42d55/65d71066/cd3c0d3c/mubi-films/191441/in-the-aisles_deu_zxx_1800x1080_50000_mezz38714/5e715cb8c8/drm_playlist.0ea046c87e.ism/default/ver1.AVC1.2160p.mpd
msg=POST URL=https://lic.drmtoday.com/license-proxy-widevine/cenc/
msg=GET URL="https://germany-edge3.mubicdn.net/stream/6e5f75dd955f3edfbc76c058c5f42d55/65d71066/cd3c0d3c/mubi-films/191441/in-the-aisles_deu_zxx_1800x1080_50000_mezz38714/5e715cb8c8/drm_playlist.0ea046c87e.ism/default/drm_playlist.0ea046c87e-video=5500054.dash"
msg="0.14 %" size="442.72 kilobyte" rate="394.79 kilobyte/s"

I dont think YouTube-DL want to support the security that protects this content, so you would need to check my repo instead

That's fantastic news. I checked your github profile/repos but I couldn´t find anything that seemed related to youtube-dl or mubi. Could you point us the right direction?
Thank you!!

@3052
Copy link

3052 commented Feb 22, 2024

https://github.com/3052/media/tree/main/mubi

@dirkf dirkf added the DRM label Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DRM site-support-request Add extractor(s) for a new domain
Projects
None yet
Development

No branches or pull requests

8 participants