-
Notifications
You must be signed in to change notification settings - Fork 130
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
[BUG] Add support for updating yt-dlp #215
Comments
If anyone wants to work on this issue, please comment your name here and I shall assign you. |
Can you please explain a bit more about this issue? |
@pushkaraj2007 Yeah, sure. The Drifty executables released, contains yt-dlp (the program responsible for downloading YouTube videos) inside them. Whenever the user tries to download YouTube videos, Drifty passes the YouTube video link to yt-dlp which then downloads it. If yt-dlp is not on the latest version, it throws an error (shown in the image below 👇). This error can be solved by passing the You can check out |
Thanks! So, what needs to be fix to solve this issue? |
@pushkaraj2007 Whenever the user provides a YouTube video link to Drifty, Drifty should check and update yt-dlp (if it's not on the latest version) before initiating the download process. The command to update yt-dlp is |
@pushkaraj2007 Do you want to work on this issue? |
@pushkaraj2007 Please respond. |
I would like to, but TBH I don't have much experience with using Java. I noticed this after asking you the question that Java is being used in this project. |
Ok @pushkaraj2007 . If you want, you may try this out. |
I shall work on this issue as no one is interested to work on this. |
Added support for updating yt-dlp via PR #222 fixing #215 by @SaptarshiSarkar12 --- * Fix(App): Added support for updating yt-dlp if it is outdated * Fix(App): Removed unnecessary lines * chore: Updated Drifty.icns file * feat: Added more log lines
Describe the bug
The Drifty executables released, contains yt-dlp (the program responsible for downloading YouTube videos) inside them. Whenever the user tries to download YouTube videos, Drifty passes the YouTube video link to yt-dlp which then downloads it. If yt-dlp is not on the latest version, it throws an error (shown in the image below 👇).
Screenshots
Additional information
If the yt-dlp update command (
yt-dlp -U
) is run to update itself before initiating the download process, the error might be avoided.Check out
yt-dlp GitHub repository
to learn more about it.The text was updated successfully, but these errors were encountered: