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

Add support for 4d.rtvslo.si archive #15590

Open
5 tasks done
novadeviator opened this issue Feb 13, 2018 · 1 comment
Open
5 tasks done

Add support for 4d.rtvslo.si archive #15590

novadeviator opened this issue Feb 13, 2018 · 1 comment

Comments

@novadeviator
Copy link

I have:

  • I've verified and I assure that I'm running youtube-dl 2018.02.11
  • At least skimmed through the README, most notably the FAQ and BUGS sections
  • Searched the bugtracker for similar issues including closed ones
  • Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

  • Site support request (request for adding support for a new site)

example URLs:


Description of your issue, suggested solution and other information

Please add support for the archive of shows on slovenian national radio-television's online portal. They provide actual archive video clips from TV but also radio programs which also take form of a video - audio with a still image.

@franga2000
Copy link

franga2000 commented Feb 8, 2021

I've done some reverse-engineering and it looks like it's standard HLS with some trivial DRM scheme slapped on top.
Here are my notes, which should be enough to implement this: https://gist.github.com/franga2000/688d6062b3006c3703d0bfb2d7dd626d#file-rtv_4d_download_spec-md

I can't spare the time at the moment, but am happy to implement it once I'm free (unless someone beats me to it).

If anyone comes across this more than a month from now and I haven't made a PR yet, please ping me because I probably just forgot 😅.

Any pointers from the maintainers in terms of the convention for handling M3U8 URLs are also appreciated - I imagine there's some shared function every HLS-based extractor calls since it's so common?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants