Coder Social home page Coder Social logo

shalmonanandas / gui-youtube-dl Goto Github PK

View Code? Open in Web Editor NEW
91.0 1.0 10.0 20.06 MB

A cross platform GUI for youtube-dl written entirely in python using the WX library.

License: GNU General Public License v3.0

Python 100.00%
youtube-dl gui clips download-videos ffmpeg

gui-youtube-dl's Issues

Clip Downloader - Clip Setting cannot be changed

Hello guys! I like your gui and I used to work with the previous update.

This new update has a problem (I think just for me).
I can't change Clip Settings (the time cannot be changed and appear as a clock like AM - PM).

See the image
Screenshot 2021-12-04 212649

Thanks!

Single Clip Feature Issues

I attempted to download a 5 minute clip from an 8 hour video.
First, the time-range controls are set as hh:mm:ss:ms TT so the date ranges are AM/PM which doesnt make sense
Second, clicking the download button just causes the gui process to hang in the background with no indication anything is being done.

custom argument

how to use custom argument?
the video I downloaded always in webm aand 720p
i want to change it to mp4 1080p

Unhandled Exception, Weird Cookie Discrepancies, Can't Download Video from Void.gg

HI again. Maybe this is partially just a case of this program not being able to parse the information on void.gg?

But a lot of the other error messages are weird, & once again some of the files in this package seem to have an identity crisis.

From the menu I managed to get (from gui_rework.exe, since the other one won't stay open long enough to figure it out), I clicked on "Single Video". For some reason, the Cookie field defaulted to "batch_file.txt". I would've thought it should select "default_cookies.txt", & would instead use "batch_file" for the Multiple Videos section... but I left it alone & put in the URL I wanted to extract a video from: https://void.gg/post/12848

After selecting desired quality (1080p) & destination, I clicked the Download button. A black window popped up, blank for a while, then suddenly a bunch of text spewed out & it disappeared before I could read it.

(Really not user-friendly... I ended up having to use OBS to record myself doing this stuff, pause at just the right time, & take screenshots of the video. :( This could really use a fix in & of itself.)

It said what's in this screenshot (sorry, I have to type so much already I can't transcribe all this stuff too)

vlcsnap-2024-03-14-16h12m16s406

I understand if the "unsupported URL" simply means this program can't parse how Void handles their videos, though I hope that can be updated...

But I'm reporting this because it also said permission denied, related to the cookies, then failing to execute the script due to unhandled exception. Is that an error of the program that might need fixed?


So then, I figured I should try again, but with the cookies that I think seem to actually be meant for single video downloads, "default_cookies.txt", & tried again. Once again, a black window flashed up, sat a moment, then vomited error text again before promptly vanishing. Again, I recorded & exported a screenshot of the single frame with the full message:

vlcsnap-2024-03-14-16h19m16s304

And hooooo boy, that's REALLY confusing! It says the cookies' directory isn't a valid URL or something, then tells me I should use the same directory that it said was invalid (I dunno how to even do that!), the directory string has the "default_cookies.txt" as being under "multi_download_files", even though I was using the "Single Video Download" submenu, & ALSO has an incomplete folder address in there (C:\Program)....? (Does it not like there being a space between the words "Program Files" or something?)


Actually looking in the program folder, I guess for some reason all the "cookies" are just dumped in the "multi_download_files" folder (why not just call it Cookies then?), & they're ALL totally blank except the "default" one which says:

# Netscape HTTP Cookie File
# This file is generated by yt-dlp.  Do not edit.

Upon further testing I WAS able to download a YouTube video, with "default_cookies.txt" (though it seems unable to handle Shorts, & I guess I had to have the ffmpeg version of this program to get the video/audio merged. I wish that was made more clear on the Readme or Release page cuz I didn't know that's what it was for & thought it would do that by default). It still had the same error as my second screenshot at the very beginning of the status screen, fussing about the cookies, & 10 or so other Warnings, but it worked.

Like... I know I'm a tech noob, but it kind of looks like this program's got so many internal & external inconsistencies that it doesn't know what's where... ^^;; But of course if it's my fault somehow, or only caused by trying to download from Void.gg, please let me know.

But if not, uh, I hope this can be looked into too. Thanks.

Regular Windows Download Says it's the Barebones Version? And Main EXE Doesn't Work

Hi, uh, I don't know much about Github stuff, so maybe I'm just doing something wrong...

Anyway, I have Windows 10 (64 bit). I found the Releases, & got the Windows one (not Linux, I was careful) with the simplest name figuring it's most likely the default one (so not the Barebones or FFMPEG ones).

But when I opened the .zip file, the folder in there is called "Gui-Youtube-dl-3.1.2-barebones-ytdlp".
(Is something misnamed? Is the actual regular version one of the other ones?)

And after I extracted the folder into Program Files, I looked for "youtube-dl-gui.exe", which is what the Readme says I'm supposed to open... but there's no file by that name.

So I open "yt-dlp.exe" (which at least looks like it would be the intended program file), & a black window pops up, sits there blank momentarily, then flashes a message real quick & closes before I can read it.

I had to take several tries mashing the Print Screen button so I could finally see what it said:

Usage: yt-dlp.exe [OPTIONS] URL [URL...]

yt-dlp.exe: error: You must provide at least one URL.
Type yt-dlp --help to see a list of all options.

So then, uh, I noticed there's another executable in there: "gui_rework.exe". I tried that, & THAT was what finally gave me the menu it seems we're supposed to get.

So um, yeah, everything seems so inconsistent & confusing here. Maybe the Readme & Release folder contents should be updated to reflect what we're actually supposed to expect & do to use this application? Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.