Graphical user interface #359

Closed
opened 2026-02-20 21:10:33 -05:00 by deekerman · 26 comments
Owner

Originally created by @Rudloff on GitHub (Oct 13, 2012).

CLI is fine for me, but not for everyone.

I wrote basic implementations in PHP/HTML and in Perl/GTK here:
https://svn.strasweb.fr/listing.php?repname=Pierre+Rudloff&path=%2Fyoutoubeur%2F

Originally created by @Rudloff on GitHub (Oct 13, 2012). CLI is fine for me, but not for everyone. I wrote basic implementations in PHP/HTML and in Perl/GTK here: https://svn.strasweb.fr/listing.php?repname=Pierre+Rudloff&path=%2Fyoutoubeur%2F
Author
Owner

@Plaque-fcc commented on GitHub (Oct 13, 2012):

I won't be surprised finding myself one day writing an extension for
mason-larobina/luakit wrapping youtube-dl around… Kekeke.

Who says CLI is no more an user should want? Nothing stops you from
setting up a repository ytdl-gui, for example? ;D I even could join,
just for fun.

@Plaque-fcc commented on GitHub (Oct 13, 2012): I won't be surprised finding myself one day writing an extension for mason-larobina/luakit wrapping youtube-dl around… Kekeke. Who says CLI is no more an user should want? Nothing stops you from setting up a repository ytdl-gui, for example? ;D I even could join, just for fun.
Author
Owner

@Rudloff commented on GitHub (Oct 13, 2012):

My girlfriend says CLI isn't what she wants 😄

@Rudloff commented on GitHub (Oct 13, 2012): My girlfriend says CLI isn't what she wants :smile:
Author
Owner

@Plaque-fcc commented on GitHub (Oct 13, 2012):

Do you want another girl to argue your girl's preferences? Why?

Here, again, I say: do cURL or wget require a GUI? But both may have.
Do this, create your github repo and mention it on youtube-dl's Wiki,
do this. And say hi to your girl.

@Plaque-fcc commented on GitHub (Oct 13, 2012): Do you want another girl to argue your girl's preferences? Why? Here, again, I say: do cURL or wget require a GUI? But both may have. Do this, create your github repo and mention it on youtube-dl's Wiki, do this. And say hi to your girl.
Author
Owner

@thbar commented on GitHub (Mar 6, 2013):

I'm wondering: is there an existing chrome extension with some back-end (similar to maybe youtube-dl-server in spirit) that would work with youtube-dl?

@thbar commented on GitHub (Mar 6, 2013): I'm wondering: is there an existing chrome extension with some back-end (similar to maybe [youtube-dl-server](https://github.com/dz0ny/youtube-dl-server) in spirit) that would work with youtube-dl?
Author
Owner

@professorjamesmoriarty commented on GitHub (Mar 6, 2013):

Most likely not, as far as I can recall chrome extensions violate tos
with youtube video downloading for some reason. Someones gonna tell me
I'm wrong but yeah lol.
On Wed, Mar 06, 2013 at 01:37:32AM -0800, Thibaut Barrère wrote:

I'm wondering: is there an existing chrome extension with some back-end
(similar to maybe [1]youtube-dl-server in spirit) that would work with
youtube-dl?


Reply to this email directly or [2]view it on GitHub.
[uGHRUPHTqhs6WSs00UlwngfnqQ4RUKfp7907vjHASrvx25LVC_5V7zx_k0N818eN.gif]

References

  1. https://github.com/dz0ny/youtube-dl-server
  2. https://github.com/rg3/youtube-dl/issues/469#issuecomment-14490324
@professorjamesmoriarty commented on GitHub (Mar 6, 2013): Most likely not, as far as I can recall chrome extensions violate tos with youtube video downloading for some reason. Someones gonna tell me I'm wrong but yeah lol. On Wed, Mar 06, 2013 at 01:37:32AM -0800, Thibaut Barrère wrote: > I'm wondering: is there an existing chrome extension with some back-end > (similar to maybe [1]youtube-dl-server in spirit) that would work with > youtube-dl? > > — > Reply to this email directly or [2]view it on GitHub. > [uGHRUPHTqhs6WSs00UlwngfnqQ4RUKfp7907vjHASrvx25LVC_5V7zx_k0N818eN.gif] > > References > 1. https://github.com/dz0ny/youtube-dl-server > 2. https://github.com/rg3/youtube-dl/issues/469#issuecomment-14490324
Author
Owner

@thbar commented on GitHub (Mar 6, 2013):

Does youtube-dl violate the youtube TOS too?

@thbar commented on GitHub (Mar 6, 2013): Does youtube-dl violate the youtube TOS too?
Author
Owner

@thbar commented on GitHub (Mar 6, 2013):

Such extension would not actually do any youtube downloading, only pass messages to a back-end that does it 🐰

@thbar commented on GitHub (Mar 6, 2013): Such extension would not actually do any youtube downloading, only pass messages to a back-end that does it :rabbit:
Author
Owner

@jaimeMF commented on GitHub (Mar 17, 2013):

@thbar I've written a Chrome and Safari extension: http://github.com/jaimeMF/youtube-dl_extensions. It just gives the links to the videos.
It uses a server to get the videos info, unfortunately links to youtube videos will only work if you use a local server.

@jaimeMF commented on GitHub (Mar 17, 2013): @thbar I've written a Chrome and Safari extension: http://github.com/jaimeMF/youtube-dl_extensions. It just gives the links to the videos. It uses a server to get the videos info, unfortunately links to youtube videos will only work if you use a local server.
Author
Owner

@Rudloff commented on GitHub (Sep 2, 2013):

I have created a web interface that uses youtube-dl : http://www.alltubedownload.net/.

@Rudloff commented on GitHub (Sep 2, 2013): I have created a web interface that uses youtube-dl : http://www.alltubedownload.net/.
Author
Owner

@phihag commented on GitHub (Sep 2, 2013):

@Rudloff Wow, impressive. Is that open source?

@phihag commented on GitHub (Sep 2, 2013): @Rudloff Wow, impressive. Is that open source?
Author
Owner

@xanadu commented on GitHub (Sep 2, 2013):

I like it too, and better if it is open sourced.

I guess it is downloading at backend and pipe to php ...

@xanadu commented on GitHub (Sep 2, 2013): I like it too, and better if it is open sourced. I guess it is downloading at backend and pipe to php ...
Author
Owner

@Rudloff commented on GitHub (Sep 3, 2013):

You can find the code here.
The PHP code is under GPL but the images and CSS are not free.
It is mainly using passthru to send the file to the browser.

@Rudloff commented on GitHub (Sep 3, 2013): You can find the code [here](https://svn.strasweb.fr/listing.php?repname=Pierre+Rudloff&path=%2Fyoutoubeur%2F). The PHP code is under GPL but the images and CSS are not free. It is mainly using [passthru](http://fr2.php.net/passthru) to send the file to the browser.
Author
Owner

@xanadu commented on GitHub (Sep 3, 2013):

👍

@xanadu commented on GitHub (Sep 3, 2013): :+1:
Author
Owner

@AndreMiras commented on GitHub (Feb 16, 2014):

I haven't seen any Python Qt implementation yet, so here's my take on it.
https://github.com/AndreMiras/youtube-dl-qt
youtube-dl-qt
I decided to fork, but I could really be two separated projects.
What's the best way to contribute?
It's just a PoC, but perhaps it could be listed as PyQt/PySide implementation example.
Let me know what you think.

@AndreMiras commented on GitHub (Feb 16, 2014): I haven't seen any Python Qt implementation yet, so here's my take on it. https://github.com/AndreMiras/youtube-dl-qt ![youtube-dl-qt](https://f.cloud.github.com/assets/24973/2181605/c8a4e324-9759-11e3-9ac9-90ca4984a9ef.png) I decided to fork, but I could really be two separated projects. What's the best way to contribute? It's just a PoC, but perhaps it could be listed as PyQt/PySide implementation example. Let me know what you think.
Author
Owner

@yasoob commented on GitHub (Feb 17, 2014):

@AndreMiras I have also made a GUI in PyQt. It is currently for python >= v2.6 and not v3.x Tell me what you think about my GUI. There is also a windows binary available.

youtube-dl-gui Screenshot in Ubuntu

https://github.com/yasoob/youtube-dl-GUI

@yasoob commented on GitHub (Feb 17, 2014): @AndreMiras I have also made a GUI in PyQt. It is currently for python >= v2.6 and not v3.x Tell me what you think about my GUI. There is also a windows binary available. ![youtube-dl-gui Screenshot in Ubuntu](http://imgur.com/EJ1krDt.png) https://github.com/yasoob/youtube-dl-GUI
Author
Owner

@Rudloff commented on GitHub (Feb 17, 2014):

I have created AllTube addons for Firefox and Chrome:
https://addons.mozilla.org/fr/firefox/addon/alltube-download/
https://chrome.google.com/webstore/detail/alltube-download/jliefeokbdiebbbppokcjnaljopdhffe

It does not include youtube-dl but merely passes the URL to alltubedownload.net.

@Rudloff commented on GitHub (Feb 17, 2014): I have created AllTube addons for Firefox and Chrome: https://addons.mozilla.org/fr/firefox/addon/alltube-download/ https://chrome.google.com/webstore/detail/alltube-download/jliefeokbdiebbbppokcjnaljopdhffe It does not include youtube-dl but merely passes the URL to alltubedownload.net.
Author
Owner

@AndreMiras commented on GitHub (Feb 18, 2014):

@yasoob it looks great! well done. I don't know why I didn't find across your project when I looked for youtubedl Qt.

@AndreMiras commented on GitHub (Feb 18, 2014): @yasoob it looks great! well done. I don't know why I didn't find across your project when I looked for youtubedl Qt.
Author
Owner

@yasoob commented on GitHub (Feb 18, 2014):

@AndreMiras thats because I, myself made it recently after not being able to find any PyQt implementation. Perhaps you would like to contribute?

@yasoob commented on GitHub (Feb 18, 2014): @AndreMiras thats because I, myself made it recently after not being able to find any PyQt implementation. Perhaps you would like to contribute?
Author
Owner

@MrS0m30n3 commented on GitHub (Mar 6, 2014):

I also made a GUI in wxPython https://github.com/MrS0m30n3/youtube-dl-gui

@MrS0m30n3 commented on GitHub (Mar 6, 2014): I also made a GUI in wxPython https://github.com/MrS0m30n3/youtube-dl-gui
Author
Owner

@nodiscc commented on GitHub (Jul 20, 2015):

Is there a Firefox addon without need for a separate server? (toolbar button that calls a local youtube-dl/youtube-dl-gui binary)

It was proposed to add youtube-dl as a backend for https://github.com/IsSuEat/open-livestreamer-firefox-addon (issue here) but I wasn't able to add it myself.

I can recommend https://github.com/MrS0m30n3/youtube-dl-gui and https://github.com/Rudloff/alltube, both great.

@nodiscc commented on GitHub (Jul 20, 2015): Is there a Firefox addon without need for a separate server? (toolbar button that calls a local youtube-dl/youtube-dl-gui binary) It was proposed to add youtube-dl as a backend for https://github.com/IsSuEat/open-livestreamer-firefox-addon (issue [here](https://github.com/IsSuEat/open-livestreamer-firefox-addon/issues/15)) but I wasn't able to add it myself. I can recommend https://github.com/MrS0m30n3/youtube-dl-gui and https://github.com/Rudloff/alltube, both great.
Author
Owner

@david-boles commented on GitHub (Nov 27, 2015):

I've only spent a day or so on it, but I've been working on a Java based, open-source frontend. Fully functional at the moment, you can specify additional options on top of the downloads folder and username/password. If anyone wants to try it out:

https://github.com/david476/YTDL-Frontend

@david-boles commented on GitHub (Nov 27, 2015): I've only spent a day or so on it, but I've been working on a Java based, open-source frontend. Fully functional at the moment, you can specify additional options on top of the downloads folder and username/password. If anyone wants to try it out: https://github.com/david476/YTDL-Frontend
Author
Owner

@vitorgalvao commented on GitHub (Apr 15, 2017):

Many people have built GUIs and websites with youtube-dl as a backend, and they’re pretty easy to find. With that in mind, officially supporting a GUI doesn’t seem to be necessary.

I’d say this issue can be closed.

@vitorgalvao commented on GitHub (Apr 15, 2017): Many people have built GUIs and websites with `youtube-dl` as a backend, and they’re pretty easy to find. With that in mind, officially supporting a GUI doesn’t seem to be necessary. I’d say this issue can be closed.
Author
Owner

@yan12125 commented on GitHub (Apr 15, 2017):

FYI: having a GUI frontend is never considered as an official plan, and IMO it's good to leave this issue open to serve as the role of a Wiki page before #11234 gets resolved.

@yan12125 commented on GitHub (Apr 15, 2017): FYI: having a GUI frontend is never considered as an official plan, and IMO it's good to leave this issue open to serve as the role of a Wiki page before #11234 gets resolved.
Author
Owner

@vitorgalvao commented on GitHub (Jul 9, 2018):

someone has done graphical interface in wxpython

@Moriand That was already mentioned.

@vitorgalvao commented on GitHub (Jul 9, 2018): > someone has done graphical interface in wxpython @Moriand [That was already mentioned](https://github.com/rg3/youtube-dl/issues/469#issuecomment-36909911).
Author
Owner

@OlHermit commented on GitHub (Jun 24, 2019):

Issue appears stale - should it be closed?

  1. readme.md clearly indicates this is a command line only tool
  2. Many references within this issue point to other GUI tools now available.
  3. Issue was raised 6 years ago
  4. OP introduced another project with links that (presumably) satisfies the original request.
  5. Leaving an issue open to indicate it won't be worked on (as per @yan12125 above's opinion) doesn't clearly indicate the intent to work on this issue - closed is a better indicator of 'won't do' and can still be searched in issues database.
@OlHermit commented on GitHub (Jun 24, 2019): Issue appears stale - should it be closed? 1. [readme.md](https://github.com/ytdl-org/youtube-dl/blob/master/README.md) clearly indicates this is a command line only tool 2. Many references within this issue point to other GUI tools now available. 3. Issue was raised 6 years ago 4. OP introduced another project with links that (presumably) satisfies the original request. 5. Leaving an issue open to indicate it won't be worked on (as per @yan12125 above's opinion) doesn't clearly indicate the intent to work on this issue - closed is a better indicator of 'won't do' and can still be searched in issues database.
Author
Owner

@ByerDev commented on GitHub (Jun 15, 2024):

please close, its been so long.

@ByerDev commented on GitHub (Jun 15, 2024): please close, its been so long.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl#359
No description provided.