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)
This is a tool to allow downloading any links from r/Roms Magethread

ILYFPR This is a tool to allow downloading any links from r/Roms Magethread Limitations: It downloads ALL roms of the system you choose. This will be

Erase 4 Nov 04, 2021
A standalone pytube wrapper for downloading individual videos from YouTube.

pytube-runner This is a Python CLI script for downloading individual videos from YouTube. The pytube project is the core of this runner, so naturally

Shiva 2 Jun 21, 2022
A YouTube downloader app built with Django.

YouTube Downloader ⭐️ Star this project ⭐️ Requirements Python3+ Git Installation Install the dependencies and start the server. git clone https://git

Gabriel Tavares 26 Aug 19, 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 03, 2022
A cross-platform python based utility to download courses from udemy for personal offline use.

udemy-dl A cross-platform python based utility to download courses from udemy for personal offline use. Warning Udemy has started to encrypt many of t

Nasir Khan 4.6k Dec 31, 2022
Smule Video Downloader

Smule Video Downloader Using Requests,Re & Urllib Installation - apt install git (for vps) or pkg install git (for termux)

Hansen Gianto 4 Aug 31, 2022
Archivist - Easily archive 📦 Download folder to Google Drive ☁️

Archivist Script for archiving Download folder by uploading unmodified files to a Google Drive folder. Modified files will remain in the Download fold

Timing Liu 3 Sep 30, 2022
YouTube Downloader Bot With Python

TG YᴏᴜTᴜʙᴇ Uᴘʟᴏᴀᴅᴇʀ * Commands YouTube for Audio & Video and sends it to telegram after receiving valid URL [Do not forwarded any just copy and paste

Pʀᴇᴅᴀᴛᴏʀ 5 Oct 21, 2022
You Can download any video/image in all social medias very easy and High Speed.

All-Downloader You Can download any video/image in all social medias very easy and High Speed. also you can easily download videos from web browsers s

Razor Kenway 14 Dec 16, 2022
Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python!

yt_downloader Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python! Required Modules pytube os time colorama Errors

3 Jul 02, 2022
A Simple YouTube Video Downloader With Python

Simple YouTube Video Downloader Simple YouTube Video Downloader is an open source project with a very simple UI that tries to speed up the process of

Brian Han 2 Jan 03, 2022
A Python script to download PDB files associated with a Portable Executable (PE)

A Python script to download PDB files associated with a Portable Executable (PE)

Podalirius 33 Jan 03, 2023
A Spotify downloader needing only a python interpreter and ffmpeg.

ZSpotify A Spotify downloader needing only a python interpreter and ffmpeg. Discord Server - Matrix Server - Gitea Mirror - Main Site Requirements: B

2.4k Dec 14, 2021
A股tick下载,自动判断交易日历,获取全市场level1数据

TickDown A股tick下载,自动判断交易日历,获取全市场level1数据 依赖项 func_timeout requests some_tool(仓库里) akshare 使用 定时任务在上午 09:07开始运行 参数调节 max_num 单批次提交的股票数,当前为800,可以自行尝试多个数

Demon Finch 7 Jul 06, 2022
Search & download music from a certain streaming service

Search & download music from a certain streaming service

mat 2 Mar 11, 2022
Python module to download all media from a GoFile gallery.

GoFile Downloader Setup First of all, clone this repository : ~$ git clone https://github.com/quatrecentquatre-404/gofile-downloader Second, oh wait..

Quatrecentquatre 61 Jan 01, 2023
TikTok downloader video without watermark from Telegram bot

⬇️ How to download video from Tik Tok via telegram bot? Send a link to the video from tik tok to our telegram bot and it will send you a video without

1 Mar 04, 2022
Download all posts and comments in a subreddit

subreddit downloader This subreddit downloader downloads all posts and comments in a subreddit For a tutorial to use this program please follow this m

Guneet 6 Dec 16, 2022
Copy online media to your USB pen by night and watch it on your daily commute

commute-tube commute-tube is your friend on your daily commute. It will download videos of your interest to your USB pen by night so that you're able

Matthias Küch 19 Mar 23, 2022
Python script to download (TCR) genes from IMGT/GENE-DB

IMGTgeneDL 0.1.0 Jamie Heather | CCR @ MGH | 2021 This script provides an alternative way to access TCR and IG genes stored in IMGT/GENE-DB. It's prim

Jamie Heather 1 Mar 30, 2022