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
From what I understand, YouTube protects itself from video/audio downloading by regularly changing its minified JavaScript files, which makes the extraction regexes obsolete. It would be really cool to have a tutorial explaining how to find the new regex patterns for compressed code so we can update the code ourselves without waiting for new versions of the library.
The text was updated successfully, but these errors were encountered:
Appreciate you wanting to help. But unfortunately, it's not that simple. Changes can occur all over the place - not just in the regex for the JavaScript. I think in the end, the best solution is to dramatically improve the .remote option, which is reliant on yt-dlp at the moment. So it is updated super quickly usually and deploys back to the old version. Currently, however, it's super slow due to high load and even if deployed separately, noticeably slower than the .local method. If I can bring it to Cloudflare Workers, this could improve a lot, I hope.
@alexeichhorn Are you able to share/post the code for the server deployment - I was hoping to host my own .remote server using modified/local copy of the package?
From what I understand, YouTube protects itself from video/audio downloading by regularly changing its minified JavaScript files, which makes the extraction regexes obsolete. It would be really cool to have a tutorial explaining how to find the new regex patterns for compressed code so we can update the code ourselves without waiting for new versions of the library.
The text was updated successfully, but these errors were encountered: