-
Notifications
You must be signed in to change notification settings - Fork 10k
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
[arte.tv extractor] Subtitles never found #30816
Comments
The extractor doesn't support separate subtitles. Instead, you have to select the formats labelled VOx-STMx, so for FR these ones:
The subtitles are built into the video stream, I guess. They were certainly visible in HTTPS_MQ_2 when I viewed. There doesn't seem to be any reference to subtitle URLs in the site JSON used by the extractor, nor in the plain webpage, including its hydration JSON. Possibly they're hidden inside a m3u8 manifest. The routine that extracts formats from m3u8 has been enhanced in the yt-dlp fork to extract subtitles as well, but the yt-dlp extractor doesn't yet do that. |
There is a newer API endpoint for Arte, which neither youtube-dl nor yt-dlp has been updated to use. This newer endpoint contains links to m3u8 manifests that do contain links to subtitle streams. The newer endpoint also enforces geoblocking, but XFF spoofing bypasses that easily. Just change |
Above PR maybe back-ported when practical to resolve this issue. |
Checklist
Verbose log
Description
The arte.tv extractor never finds subtitles, even though reading through its code, subtitles should be handled. For example for the video link above (https://www.arte.tv/fr/videos/102958-001-A/en-therapie-saison-2-1-35/), reading through the browser logs I can find subtitles for the subtitle file at https://arte-cmafhls.akamaized.net/am/cmaf/102000/102900/102958-001-B/220330204635/medias/102958-001-B_st_VF-MAL.vtt, yet running youtube-dl never finds subtitles.
The text was updated successfully, but these errors were encountered: