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

Abema TV support #33002

Open
5 tasks done
saligondal opened this issue Dec 21, 2024 · 3 comments
Open
5 tasks done

Abema TV support #33002

saligondal opened this issue Dec 21, 2024 · 3 comments
Labels
site-support-request Add extractor(s) for a new domain

Comments

@saligondal
Copy link

saligondal commented Dec 21, 2024

Checklist

  • I'm reporting a new site support request
  • I've verified that I'm running youtube-dl version 2021.12.17
  • 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

https://abema.tv/channels/fighting-sports2/slots/C3K1gmnm9FchM1?lang=en
trying to download this video but i get this error:

ERROR: No video formats found; please report this issue on https://github.com/ytdl-org/youtube-dl/issues , using the appropriate issue template. Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose option and include the complete output.

@saligondal saligondal added the site-support-request Add extractor(s) for a new domain label Dec 21, 2024
@dirkf
Copy link
Contributor

dirkf commented Dec 22, 2024

Feel free to complete the checklist in order to progress your request. Also, perhaps first, check that you can play the suggested video in a browser with DRM disabled.

@saligondal
Copy link
Author

disabled drm and video plays fine on chrome

@dirkf
Copy link
Contributor

dirkf commented Jan 2, 2025

There is an extractor for this site that ought to handle the problem page in yt-dlp. The extractor uses exceptional techniques to handle the playback licence request, interfacing to parts of the core program that are now somewhat differently implemented.

My back-port of the yt-dlp extractor is now behaving like the original, but presumably due to geo-restriction they both fail (403) on fetching the media manifest, and the playback stage is never reached, so I can't tell if my version of the abematv-license:// handler is actually working.

For this site to be supported here and not just in yt-dlp, someone in-region, ideally with access to an account, will have to step up to test and/or further develop a PR version that I could post.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
site-support-request Add extractor(s) for a new domain
Projects
None yet
Development

No branches or pull requests

2 participants