A cross platform front-end GUI of the popular youtube-dl written in wxPython.

Overview

Donations Badge

youtube-dlG

A cross platform front-end GUI of the popular youtube-dl media downloader written in wxPython. Supported sites

Screenshots

youtube-dl-gui main window

Requirements

Downloads

Installation

Install From Source

  1. Download & extract the source
  2. Change directory into youtube-dl-gui-0.4
  3. Run python setup.py install

Install PyPi

  1. Run pip install youtube-dlg

Install Windows Installer

  1. Download & extract the Windows installer
  2. Run the setup.exe file

Contributing

Authors

See AUTHORS file

License

The Public Domain License

Frequently Asked Questions

See FAQs file

Thanks

Thanks to everyone who contributed to this project and to @philipzae for designing the new UI layout.

Comments
  • UI changes

    UI changes

    From @eliluminado on Jun 19 2016

    I thought about making a new configuration window to discard the current multiple tabs, by a slightly more modern like this.

    Any suggestions?

    uyf1s

    Original issue: https://github.com/youtube-dlg/youtube-dl-gui/issues/4

    enhancement high priority 
    opened by MrS0m30n3 52
  • Package youtube-dl-gui for Debian

    Package youtube-dl-gui for Debian

    It would be really nice to be able to install youtube-dl-gui through distributions package managers. Packaging it for Debian may be a good first step, as it will also make it available for a large number of derivative distros.

    I've filed a Request For Packaging at http://bugs.debian.org/753350

    Leaving this as a reminder for myself. I need to get better at python packaging and will start working on this after the current code refactoring is done. Help is also welcome (if the packaging process can be documented in another debian-packaging branch, this would be helpful)

    packaging 
    opened by nodiscc 24
  • UnicodeDecodeError: 'ascii' codec can't decode byte

    UnicodeDecodeError: 'ascii' codec can't decode byte

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All the invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with the youtube-dl program or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version: Options > About tab. If it's not please download & install the latest version for your OS and check if your issue still persists

    • Make sure you are using the latest youtube-dl version: Click the Update button on the main screen and check if your issue still persists

    • Make sure you searched the bugtracker for similar issues including closed ones

      • [ ] I assure that my problem is NOT with youtube-dl how can I know, if it is youtube-dl, or it's youtube-dl-gui problem? Probably, yes, that's not youtube-dl problem 'cause I haven't even seen the GUI window and haven't press Download button.
      • [x] I've verified and I assure that I'm running youtube-dl-gui 0.3.8
      • [ ] I assure that i am using the latest version of youtube-dl I've just installed youtube-dl-gui from https://mrs0m30n3.github.io/youtube-dl-gui/ How can I know, which verstion of youtube-dl I use? Probably, yes, the latest version of youtube-dl-gui probably should use the latest version of youtube-dl, shouldn't it?
      • [x] Searched bugtracker the similar issue is marked as solved https://github.com/MrS0m30n3/youtube-dl-gui/issues/57 but my problem sure is not solved!

    What is the purpose of your issue?

    • [ ] Bug during the download process (encountered problems after hitting the Download button)
    • [ ] Feature request (request for a new functionality)
    • [x] Bug other (encountered other problems with youtube-dl-gui)
    • [ ] Question
    • [ ] Other

    Please remove the following section between the (---) if your problem does not belong to the first two categories (bug report)

    What operating system do you use ?

    Windows 7 x64 SP 1, russian locale

    List of actions to perform to reproduce the problem:

    1. start youtube-dl-gui (I've just installed it and it doesn't work)
    2. ..
    3. ..

    What is the expected behaviour ?

    the gui window opens

    What happens instead ?

    window opens and says «see the log file for details», and OK button. Nothing else, no GUI. After hitting OK, the window closes and that's all.


    Description of your issue, suggested solution and other information. Please make sure the description is worded well enough to be understood.

    the log file states: Traceback (most recent call last): File "youtube-dl-gui", line 35, in File "youtube_dl_gui_init_.pyc", line 52, in File "youtube_dl_gui\utils.pyc", line 94, in get_config_path File "ntpath.pyc", line 84, in join UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 7: ordinal not in range(128) I've installed Python 2.7.3+ wxPython 3 followed by links from here https://mrs0m30n3.github.io/youtube-dl-gui/ but that didn't help.

    duplicate invalid 
    opened by tolik89u 14
  • Gui cannot download some files that youtube-dl can

    Gui cannot download some files that youtube-dl can

    Hello there,

    I really like your software and find it very useful but I'm having problems to download some specific links, specifically from the platform this link comes from: http://www.mitele.es/programas-tv/este-hotel-es-un-desastre/temporada-1/programa-1/ . Using the command line interface from youtube-dl the files is download without problems but when I try to download it using your GUI, it got stuck in "Downloading" and doesn't show any speed, ETA, percent nor size. Actually I think that the files doesn't start to download. Apart from that when this happens, the button "STOP" doesn't work and can't close the program, I have to use the task manager to force close it.

    I hope you can look into this.

    bug 
    opened by Pcsl 14
  • Tray/notification icon with drag-n-drop?

    Tray/notification icon with drag-n-drop?

    A tray icon that supports drag n dropping URLs (eg. from your browser bar, link on web page...) on it for quick download would be nice. I found gtkStatusIcon for pyGTK.

    nomnom had this but sadly it's abandoned and only compatible with clive/cclive download tools.

    enhancement 
    opened by nodiscc 14
  • [fork] Project is unmaintained

    [fork] Project is unmaintained

    Hi all, judging by the absence of updates since 6 months, no replies to open issues that are now piling up in the bug tracker, solved issues not being closed, and Pull Requests not being revieved/merged, I guess that @MrS0m30n3 has finally decided to give up on youtube-dl-gui.

    Therefore I propose a fork of the current repository, in the hopes that changes will be merged here when the original developer comes back. I am a beginner at Python so any help is welcome. I have created a Github organization repository at https://github.com/youtube-dlg/youtube-dl-gui, feel free to send Pull Requests and open issues for problems you might encounter.

    I will resume work on the program in the coming weeks.

    Ping @unreal666 @Penaz91 @smehemmed @dialog @okovarec @eliluminado @qinfeng @52Jolynn @farseenabdulsalam since you have pending Pull Requests. I will do my best to get them merged in the fork, in the mean time you can reopen them there to save me the work of doing it manually.

    Also ping @dstftw @Arttse @dnlsrl @pr0d1r @ikkebr @Fironet @FSMaxB @daviewales since you have contributed to this project in the past.

    question 
    opened by nodiscc 13
  • GUI Error -  ImportError: No module named combo

    GUI Error - ImportError: No module named combo

    Hello . I updated the YouTubeDL from Webupd8 PPA and i tried to open the GUI Version but no response then i used the terminal to run it with this command : youtube-dl-gui after writing the command i hit Enter i got this python error :

    Traceback (most recent call last): File "/usr/bin/youtube-dl-gui", line 35, in import youtube_dl_gui File "/usr/lib/python2.7/dist-packages/youtube_dl_gui/init.py", line 76, in from .mainframe import MainFrame File "/usr/lib/python2.7/dist-packages/youtube_dl_gui/mainframe.py", line 19, in from .optionsframe import ( File "/usr/lib/python2.7/dist-packages/youtube_dl_gui/optionsframe.py", line 12, in import wx.combo ImportError: No module named combo

    how can i fix it ? .

    Linux Mint 18.3 python-wxgtk3.0 is already the newest version (3.0.2.0+dfsg-1build1). the combo file path : /usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/combo.py

    @MrS0m30n3 i think this is large enough.

    invalid 
    opened by ghost 12
  • Bad youtube-dl binary causes youtube-dl-gui to crash + unexpected behaviour

    Bad youtube-dl binary causes youtube-dl-gui to crash + unexpected behaviour

    youtube-dl-gui-0.4-win-portable.zip win 10 64bit Build 15063 test url : http://v.youku.com/v_show/id_XMzE2NzkzMjY3Mg==.html (youku: 优酷 is in youtube-dl supported sites ) cmd gif youtube-dl-gui.exe.log:

    Exception in thread Thread-2:
    Traceback (most recent call last):
      File "threading.pyc", line 801, in __bootstrap_inner
      File "youtube_dl_gui\downloadmanager.pyc", line 599, in run
      File "youtube_dl_gui\downloaders.pyc", line 162, in download
      File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process
      File "subprocess.pyc", line 390, in __init__
      File "subprocess.pyc", line 640, in _execute_child
    WindowsError: [Error 193] %1 不是有效的 Win32
    

    the last word means: WindowsError: [Error 193] %1 It is not a valid Win32 and sometimes when youtube-dl download failed(time out or other bugs), click the delete icon ,hint "can't remove",then click the "X" icon,The window is not responding.this is hard to reproduce,so I can't capture.

    bug 
    opened by jerry011235 12
  • Playlist download stopping and limit on playlist start of 999

    Playlist download stopping and limit on playlist start of 999

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All the invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with the youtube-dl program or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version: Options > About tab. If it's not please download & install the latest version for your OS and check if your issue still persists

    • Make sure you are using the latest youtube-dl version: Click the Update button on the main screen and check if your issue still persists

    • Make sure you searched the bugtracker for similar issues including closed ones

      • [x] I assure that my problem is NOT with youtube-dl
      • [x] I've verified and I assure that I'm running youtube-dl-gui 0.3.8
      • [x] I assure that i am using the latest version of youtube-dl
      • [x] Searched bugtracker

    What is the purpose of your issue?

    • [x] Bug during the download process (encountered problems after hitting the Download button)
    • [ ] Bug other (encountered other problems with youtube-dl-gui)
    • [ ] Feature request (request for a new functionality)
    • [ ] Question
    • [ ] Other

    Please remove the following section between the (---) if your problem does not belong to the bug during the download process category

    Provide the full verbose output as follows:

    1. Add -v flag to Options > Commands tab
    2. Re-try to download the URL
    3. Go to Options > Log tab and click the View Log button
    4. Copy the whole content of the log file and insert it between the triple ``` part
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    ERROR: requested format not available
    ERROR: requested format not available
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: unable to extract uploader nickname
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    WARNING: unable to extract uploader nicERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    ERROR: requested format not available
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    ERROR: Unable to extract sources; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Falling back on generic information extractor.
    WARNING: Falling back on generic information extractor.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: unable to extract uploader nickname
    ERROR: Error in output template: unsupported format character 'V' (0x56) at index 30 (encoding: 'cp1252')
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    ERROR: unable to rename file: [WinError 183] Cannot create a file when that file already exists: 'F:\\[YouTube Video Downloads]\\egolei lei\\ \u30002017_1_8.f135.mp4.part-Frag235.part' -> 'F:\\[YouTube Video Downloads]\\egolei lei\\ \u30002017_1_8.f135.mp4.part-Frag235'
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    WARNING: Requested formats are incompatible for merge and will be merged into mkv.
    Usage: youtube-dl.exe [OPTIONS] URL [URL...]
    [debug] System config: []
    [debug] User config: []
    [debug] System config: []
    

    Please remove the following section between the (---) if your problem does not belong to the first two categories (bug report)

    What operating system do you use ?

    Windows 10

    List of actions to perform to reproduce the problem:

    1. Download a large play list from Youtube.com. The list i'm trying to grab has 2600+ videos. (https://www.youtube.com/playlist?list=UU1X5fwXl8zUSR-E9igZ5jfQ)

    What is the expected behaviour ?

    I would expect for YouTube-DLG to run through the playlist and grab each file going down the line.

    What happens instead ?

    The program downloads 70-170 videos and stalls out. If i stop and start it it will Pre Process them till it hit the same number as before.

    Here is an image of what it looks like. http://i.imgur.com/t8WtLbU.png

    I have found a workaround though. I began increasing the start number for the playlist each time it would stall out, -2 videos to cover overlap. It would then start up again and go for a while till it stalled out.

    I wouldn't even be submitting this ticket if I didn't run into the issue of a 999 limit for the start number of a playlist.

    I opened up the .json file and manually edited the starting number. When I started Youtube-DLG it was reduced back to 999 each time.


    I'm not sure what you can do about the playlist download stopping. But it seems that raising the limit for a playlist start number would be fairly easy.

    question 
    opened by CigarBoB 12
  • Logfile

    Logfile

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All the invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with the youtube-dl program or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version: Options > About tab. If it's not please download & install the latest version for your OS and check if your issue still persists

    • Make sure you are using the latest youtube-dl version: Click the Update button on the main screen and check if your issue still persists

    • Make sure you searched the bugtracker for similar issues including closed ones

      • [x] I assure that my problem is NOT with youtube-dl
      • [x] I've verified and I assure that I'm running youtube-dl-gui 0.3.8
      • [x] I assure that i am using the latest version of youtube-dl
      • [x] Searched bugtracker

    What is the purpose of your issue?

    • [ ] Bug during the download process (encountered problems after hitting the Download button)
    • [ ] Bug other (encountered other problems with youtube-dl-gui)
    • [ ] Feature request (request for a new functionality)
    • [x] Question
    • [ ] Other

    Description of your issue, suggested solution and other information. Please make sure the description is worded well enough to be understood.

    Why are my logfile always empty when I open it. Sometimes I get problem and need the logfile to send to the people ho can fix it on youtube dl. The checkbox enable logfiel are checked its that not enough?

    question 
    opened by ghost 12
  • Add support for Debian package build

    Add support for Debian package build

    • Fixes https://github.com/MrS0m30n3/youtube-dl-gui/issues/21
    • Add a desktop launcher (youtube-dl-gui.desktop)
    • Add Debian package build instructions to README, small wording changes (of -> for)
    • Resulting .deb package was successfully installed and tested on Debian 9 Stretch (stable)
    • Building the package requires debhelper and dpkg-dev packages

    • The resulting package can be found at https://github.com/nodiscc/dropbin/blob/master/youtube-dl-gui_0.4.0_all.deb - testers welcome
    • The signed .dsc file can be found at https://github.com/nodiscc/dropbin/blob/master/youtube-dl-gui_0.4.0.dsc, signed with GPG key 99883828CD9019B8
    • The Debian package changelog can be updated with dch -a (see man dch). The email address used in debian/control and debian/changelog must match an email address for which you have a valid GPG private key to correctly sign the package.

    @MrS0m30n3 you might want to tag the latest commit as 0.4.0 and then create a new release, attaching the .deb package to the release.

    https://github.com/MrS0m30n3/youtube-dl-gui#downloads could also be updated to point to that package. The package should work with any Debian derivative, including Ubuntu (so you'd no longer need to link to the PPA). Again, testers welcome.

    packaging 
    opened by nodiscc 9
  • slkow downloads make them faster..

    slkow downloads make them faster..

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with youtube-dl or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version (Click the Settings icon and then About to view the current version)

    • Make sure you are using the latest youtube-dl version (Click the Settings icon and then Update to update to the latest youtube-dl version)

    • Make sure you searched the bugtracker for similar issues including closed ones

    • Make sure to read the FAQs file

      • [ ] I think my problem is NOT with youtube-dl
      • [ ] I've verified and i assure that I'm running youtube-dl-gui 0.4
      • [ ] I assure that i am using the latest version of youtube-dl
      • [ ] Searched bugtracker
      • [ ] I've read the FAQs file

    What is the purpose of your issue?

    • [ ] Bug report
    • [ ] Feature request (request for a new functionality)
    • [ ] Question
    • [ ] Other

    Please remove any sections between (---) if they are not related to your issue


    Bug report

    If the problem occurs when downloading a URL please provide the full verbose output as follows:

    1. Restart youtube-dl-gui
    2. Go to Options > Extra tab
    3. Enable Debug youtube-dl
    4. Go to Options > Advanced tab and Clear your log content
    5. Try to download the URL
    6. Copy the whole log content and insert it between the ``` part below
    delete me and insert your log content here
    

    What operating system do you use ?

    List of actions to perform to reproduce the problem:

    1. ..
    2. ..
    3. ..

    What is the expected behaviour ?

    What happens instead ?


    Feature request (request for a new functionality)

    Please make sure that the requested feature is NOT already in the TODO list

    • [ ] I've verified and i assure that my requested feature is NOT in the TODO list

    What operating system do you use ?


    opened by TheBlackRay 1
  • brightcove vtt.js vjs

    brightcove vtt.js vjs

    Id like to download master.m3u8 clouds from https://www.rolls-roycemotorcars.com/en_US/bespoke/collection-cars/phantom-tempus.html and 1010 from https://www.rolls-roycemotorcars.com/en_GB/bespoke/collection-cars/wraith-kryptos-collection.html

    https://blog.mediawhole.com/2018/02/how-to-download-and-save-videos-from.html?m=1

    Works on other videos except these

    I got the mrl from the network tab its 3kb saved as 692kb

    opened by Zedroid 1
  • Python3 support version or binary package for new OSes

    Python3 support version or binary package for new OSes

    • [ x ] I think my problem is NOT with youtube-dl
    • [ x ] I've verified and i assure that I'm running youtube-dl-gui 0.4
    • [ x ] I assure that i am using the latest version of youtube-dl
    • [ x ] Searched bugtracker
    • [ x ] I've read the FAQs file

    What is the purpose of your issue?

    • [ ] Bug report
    • [ x ] Feature request (request for a new functionality)
    • [ x ] Question
    • [ ] Other

    Question

    Can you make Python3 version or build AppImage/Package, which supported by new OSes?

    opened by Lirk88 3
  • BBC iPlayer 1080P Download

    BBC iPlayer 1080P Download

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with youtube-dl or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version (Click the Settings icon and then About to view the current version)

    • Make sure you are using the latest youtube-dl version (Click the Settings icon and then Update to update to the latest youtube-dl version)

    • Make sure you searched the bugtracker for similar issues including closed ones

    • Make sure to read the FAQs file

      • [ ] I think my problem is NOT with youtube-dl
      • [X] I've verified and i assure that I'm running youtube-dl-gui 0.4
      • [X] I assure that i am using the latest version of youtube-dl
      • [ ] Searched bugtracker
      • [ ] I've read the FAQs file

    What is the purpose of your issue?

    • [ ] Bug report
    • [X] Feature request (request for a new functionality)
    • [ ] Question
    • [ ] Other

    Please remove any sections between (---) if they are not related to your issue


    Feature request (request for a new functionality)

    Please make sure that the requested feature is NOT already in the TODO list

    • [X] I've verified and i assure that my requested feature is NOT in the TODO list

    What operating system do you use ?

    Windows 10


    I would like to suggest that you offer the option to download BBC iPlayer programmes in 1080p https://shkspr.mobi/blog/2021/11/download-1080p-streams-from-iplayer/

    opened by Kelvin2019 0
  • Download Progress

    Download Progress

    Please follow the guide below

    • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
    • Put an x into all the boxes [ ] relevant to your issue (like that [x])
    • Use Preview tab to see how your issue will actually look like

    WARNING

    All invalid issues will be rejected!!


    Before going further

    • If your problem is a bug with youtube-dl or a request for new site support please report it here

    • Make sure you are using the latest youtube-dl-gui version (Click the Settings icon and then About to view the current version)

    • Make sure you are using the latest youtube-dl version (Click the Settings icon and then Update to update to the latest youtube-dl version)

    • Make sure you searched the bugtracker for similar issues including closed ones

    • Make sure to read the FAQs file

      • [x] I think my problem is NOT with youtube-dl
      • [x] I've verified and i assure that I'm running youtube-dl-gui 0.4
      • [x] I assure that i am using the latest version of youtube-dl
      • [x] Searched bugtracker
      • [x] I've read the FAQs file

    What is the purpose of your issue?

    • [x] Feature request (request for a new functionality)

    Please remove any sections between (---) if they are not related to your issue

    Feature request (request for a new functionality)

    Please make sure that the requested feature is NOT already in the TODO list

    • [x] I've verified and i assure that my requested feature is NOT in the TODO list

    What operating system do you use ?

    Linux (antiX 21)

    I am new to yt-dlp and youtubedl-gui and I'm very impressed with both.

    I am running antiX 21 Linux, and according to Synaptic Package Manager I am using the latest versions available of youtubedl-gui (3.0-1-mx21+1) and yt-dlp (2022.05.19).

    I like using youtubedl-gui as the front-end, but obviously it doesn't offer the flexibility of yt-dlp.

    In the FAQ it talks about the Options->Extra tab, but I don't have that on my youtubedl-gui, so I don't know how I should be accessing that.

    Anyway, the feature I would like added is for the Progress dialogue to show more information about the download, specifically I would like to know the technical details of the file being downloaded (at a minimum the audio quality for audio files, the video resolution for video files, the file format, and the file size) since the GUI only allows the user to specify their preference for these. In fact it would be good to confirm these details before authorising / initiating the download - perhaps have a "Choose" option on the initial download dialogue which then produces a dialogue listing the various options available (effectively the output from "yt-dlp -F") together with the corresponding file size when each option is selected?

    Also, when the program downloads video and audio files separately (and then combines them), the dialogue should indicate each of those stages rather than simply saying "Downloading..." for each stage,

    opened by 3guesses 3
  • Audio question related to best video quality (

    Audio question related to best video quality ("default")

    • [X] I think my problem is NOT with youtube-dl
    • [X] I've verified and i assure that I'm running youtube-dl-gui 0.4
    • [X] I assure that i am using the latest version of youtube-dl
    • [X] Searched bugtracker
    • [X] I've read the FAQs file

    What is the purpose of your issue?

    • [ ] Bug report
    • [ ] Feature request (request for a new functionality)
    • [X] Question
    • [ ] Other

    Question

    I have read the FAQ and understand that to obtain the best video quality, the "default" option should be selected.

    However, how do I obtain the best audio quality.

    "Best audio quality" (probably) means extracting the original audio format from the obtained video file. That is, without re-encoding it from one format to another.

    • Should the "Extract Audio" option in Youtube-DLG be used to obtain the best audio quality?
    • Should an external tool (maybe ffmpeg?) be used to obtain the best audio quality?

    I understand that chosing an arbitrary audio format when downloading with Youtube-DLG is not a good idea, because this might cause the audio to be decoded and re-encoded as a different format.

    opened by edbird 1
Releases(0.4)
Owner
null
New York Times Front Page Downloader.

TIMETRAVELER New York Times Front Page Downloader. Usage python3 timetraveler.py All data will be saved at ~/timetraveler/ Goals To keep a historica

Daeshon Jones 0 Oct 31, 2021
This repository contains code for a youtube-dl GUI written in PyQt.

youtube-dl-GUI This repository contains code for a youtube-dl GUI written in PyQt. It is based on youtube-dl which is a Video downloading script maint

M.Yasoob Ullah Khalid ☺ 191 Jan 2, 2023
Using Youtube downloader is the fast and easy way to download and save any YouTube video.

Youtube video downloader using Django Using Django as a backend along with pytube module to create Youtbue Video Downloader. https://yt-videos-downloa

Suman Raj Khanal 10 Jun 18, 2022
DYA ( Ditch YouTube API ) is a package created to power the user with YouTube Data API functionality without any API Key

Ditch YouTubeAPI (BETA) DYA ( Ditch YouTube API ) is a package created to power the user with YouTube Data API functionality without any API Key Detai

Sougata Jana 23 Dec 22, 2022
A simple Python program which uses youtube-dl for downloading YouTube videos as mp3 files.

yt-mp3 converter This is a simple Python program which uses youtube-dl for downloading YouTube videos as mp3 files. This program is for you if you are

nostalgicnerdpenguin 1 Oct 24, 2021
Youtube Downloader by PyTube é uma ferramenta simples com interface gráfica e escrito em python para baixar vídeos e playlists do youtube...

YouTube Downloader by PyTube O que é o YouTube Downloader by PyTube? YouTube Downloader by PyTube é um software simples para baixar vídeos no YouTube

Elizeu Barbosa Abreu 5 Jul 30, 2022
Tkinter based YouTube video downloader works on pytube 11.0.2. Can download YouTube videos in 720p(HD), 144p and even only audio.

YouTube-Downloader Tkinter based YouTube video downloader works on pytube 11.0.2. Can download YouTube videos in 720p(HD), 144p and even only audio. G

Manav Grover 2 Dec 27, 2021
YouTube-Video-Downloader - Download Youtube Videos for free.

YouTube-Video-Downloader Download Youtube Videos for free. Installing Dependencies:- Windows pip install pytube Mac/Linux pip3 install pytube Clonin

Xception Inc. 1 Jan 1, 2022
Youtube_dl_helper - A hacky python script meant to automate the process of downloading mp3 files from YouTube using youtube-dl library

youtube_dl_helper A helper program meant to automate the process of downloading mp3 files from YouTube using youtube-dl library Dependencies In order

Guilherme Bittencourt de Borba 1 Jan 4, 2022
Youtube-music - Youtube music with python

youtube-music fzf on https://github.com/junegunn/fzf python3 ytb.py [no/yes] yes

direskyfer 0 Feb 3, 2022
PyQt5 simple files , youtube videos and youtube playlist downloader

PyQt5 simple files , youtube videos and youtube playlist downloader

AmirHossein Mohammadi 7 Jul 25, 2022
YouTube Video publisher using youtube-dl & ROS2🐢

YouTube-publisher-ROS2 Publish sensor_msgs/Image by "YouTube" ?? ?? ?? ! You don't have to use webcamera or your video to check demos. Purpose Quick d

Ar-Ray 5 Dec 4, 2022
YouTube-Downloader - YouTube Video Downloader made using python

YouTube-Downloader YouTube Videos Downloder made using python.

Shivam 1 Jan 16, 2022
Youtube list to mp3 - Youtube list to mp3 downloader

Youtube list to mp3 downloader Tiny script to convert a list of youtube videos t

Papi Diagne 3 Feb 11, 2022
Python-Youtube-Downloader - An Open Source Python Youtube Downloader

Python-Youtube-Downloader Hello There This Is An Open Source Python Youtube Down

Flex Tools 3 Jun 14, 2022
Youtube Downloader is a simple but highly efficient Youtube Video Downloader, made completly using Python

Youtube Downloader is a simple but highly efficient Youtube Video Downloader, made completly using Python

Arsh 2 Nov 26, 2022
Youtube-downloader-using-Python - Youtube downloader using Python

Youtube-downloader-using-Python Hii guys !! Fancy to see here Welcome! built by

Lakshmi Deepak 2 Jun 9, 2022
YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Created using Python, PyTube and PySimpleGUI.

YouTube Downloader YouTube Downloader is extremely simple program for downloading songs or playlists (in audio or video) from YouTube. Disclaimer It's

Simeon Tsvetanov 3 Dec 14, 2022
Youtube Video Downloader Using Python Gui Appliction with progress Bar

Youtube-Video-Downloader Youtube Video Downloader Using Python Gui Appliction with progress Bar Module Used Pytube Tkinter Pil Urllib Bytes Io LICENSE

Community Programmer 6 Dec 19, 2022