JaGoLi / ytdl-gui

A simple-to-use, cross-platform graphical interface for youtube-dl.
GNU General Public License v3.0
253 stars 23 forks source link

when the output filename would be too long it always fails with generic message "Failed! Recheck input for errors." #30

Open anon2828226 opened 3 years ago

anon2828226 commented 3 years ago

attempting the same web address with the terminal youtube-dl default option "youtube-dl " you get an error message and an abort about the output filename being too long. so all you need to do is shorten the output filename if it is too long. in terminal youtube-dl that would be for example "youtube-dl -o new_short_name.mp4" I was downloading a video from twitter, but has also happened to me elsewhere.

I bypass this issue (while keeping the original file name. important for me since I download a lot of audio with dates already included in the name) in the terminal youtube-dl by running "youtube-dl --get-filename" then taking that name cutting off after 30 characters and then youtube-dl -o in a launcher (might make a .bat file for windows use later).

JaGoLi commented 3 years ago

Thank you for noting this. I never experienced the issues so I didn't know it existed. Can you please send me a url to replicate the issue so I can start finding a solution?

anon2828226 commented 3 years ago

https://twitter.com/i/status/1386766953897816064 this is not a pleasent video to watch. harrowing.

I am on linux using the aur if that matters.

JaGoLi commented 3 years ago

Ok. I will look into it, thanks. I have recently finished porting over the build process from qmake to cmake. With that change, the "beta" packages in the aur will no longer compile. After resolving the issue, I will post about it over here and hopefully you will be able to install the beta package and tell if it works on your end.

mustafa9514 commented 1 year ago

always giving error, Failed! Recheck input for errors.

Bekon241 commented 9 months ago

same for me debian 12 i check apt and flatpak version work same... Still error.