Skip to content

Quick download form update

Compare
Choose a tag to compare
@murrty murrty released this 25 Sep 12:34
· 114 commits to master since this release
fcbd9c3

This version focused on the quick downloader form. It still had some issues so I just decided to update it to include download progress. It's still the only way to download playlists or full channels because the extended downloader can only focus on one video at a time. I thought about using the extended downloader for the batch downloader or similar, but I do not feel like focusing on that right now.

  • The settings.ini config file will be renamed to youtube-dl-gui.ini on launch. This is for parity, and your settings should not be effected. I said should.
  • The quick downloader was heavily updated. Visually it's got some extra stuff to play with.
  • The quick downloader also saves your previously closed location so it won't show up in the middle of your screen.
  • The updater was updated. If it was ran without youtube-dl-guis' process id or the update message handler, it'll prompt you to choose your own adventure. Either Pre-Release, Release, or Ignore. Was it ignore? I don't remember what I wrote there.
  • Custom arguments have been enabled for the quick and extended downloader. You can still specify custom arguments only, but this is for people who want to use additional custom arguments that I have not added as options (either yet, or do not care about).
  • RichTextBox controls were updated, auto-scrolling will be way smoother now. It will only auto-scroll if you are at the bottom of the text box.
  • Language downloader was slightly updated.
  • Removed youtube-dlc from the forks list. Because of this, the extended downloader was enabled everywhere because it was confirmed working with yt-dlp and to a lesser extend youtube-dl which are the only 2 forks available.
  • The extended downloader added a new format type: Unknown for any formats that might not have been caught. This should be the final compatibility with sites that are quite funky.
  • Also, there are more progress updates for embedding subtitles or metadata added to the post-processing section.
  • Point and Size structs are now custom designed for better verification and other stuff. I don't know why I just didn't add them as extensions, but I wanted the Point to have an InvalidPoint option to check against.
  • There may be other changes I did not remember.

Translations that were updated since the previous release (may not reflect new localization strings in this version):

  • Italian got updated (thanks @bovirus)
  • Simplified Chinese was updated (thanks @wcxu21)

(Notice: the commits up to 50dba68 were merged into this release, it's mainly for people who run it for the first time to fix those issues. Existing users won't need to re-download this update, unless you don't already have it.)

exe sha-256: 603C079DA39D2E61A9DF8AC0495A8205EF76445D29300AE816B8F1CFF5D55584
zip sha-256: E2050B21B05430AB4022BA51EBA5213E595372049AF25DD753FC5533AB1F4A29