You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vsd is just a generic playlist downloader. It does supports link detection (for now). It currently extracts links from webpage sources by using just a simple regex.
The goal of this project is to provide a generic playlist downloader. And provide a extension (currently not implemented) like system for specific sites like youtube, and a library for creating wrapped downloaders like your script.
Your scripts is a wrapper around yt_dlp download functionality. For now only this part of your script can be changed to something like subprocess.run("vsd save url") in order to use vsd.
I am encountering an issue with Bunny CDN where M3U8 links are not being detected.
This page includes a protected Bunny CDN video
![image](https://private-user-images.githubusercontent.com/59477548/241692102-4dc53a35-b2a2-4c57-b6ef-2a7d07c450f5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxMjA1MjEsIm5iZiI6MTcyMjEyMDIyMSwicGF0aCI6Ii81OTQ3NzU0OC8yNDE2OTIxMDItNGRjNTNhMzUtYjJhMi00YzU3LWI2ZWYtMmE3ZDA3YzQ1MGY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI3VDIyNDM0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY5Nzg3NzZiZWJkNjM3YzUxYTY2YWEyODg4YzgyZTgyNzM5ZDQwMjQyZTkxY2RhMTU2ZDkwMzAzY2Q3YTEwYzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.v2_FA3Y8ELZMxPgjsYhSyYLhw420ShgF3tTkICDrS_Q)
And this has an unprotected one
![image](https://private-user-images.githubusercontent.com/59477548/241693136-f1308266-6c3b-45c3-89ec-37fa1c33fe75.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxMjA1MjEsIm5iZiI6MTcyMjEyMDIyMSwicGF0aCI6Ii81OTQ3NzU0OC8yNDE2OTMxMzYtZjEzMDgyNjYtNmMzYi00NWMzLTg5ZWMtMzdmYTFjMzNmZTc1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI3VDIyNDM0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA2NDNmMGE1OTgxZWU4ZTRiYzUzMGQ0NWIxOWU2MTA5ODYyNTQzMGY2N2FmOTcxY2EzYTQ1NDQ3NGIzOGIwYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2gfXjTMYORfI2llKOaKF7ttF6jEuhSa74aHnywGQEZc)
These two pages will help you understand how the videos are delivered
The text was updated successfully, but these errors were encountered: