AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for youtube-dl-gui

<<Back to software description

Changes for v2.23 - v2.24

  • TL;DR: Downloading "best" works again, language fixes, nerfed amount of messages in batch downloading on main form, updates the cached locations of ffmpeg and youtube-dl, label modifications.
  • Fixed downloading best quality audio and video being one index off.
  • Renames the "best" string in quality and format selection to the defined one in selected language
  • When batch downloading on the main form, it'll now only show 1 notice and you can choose to skip it every time. I still recommend using the batch form, but I understand using the main one for quick batch downloading.
  • The cached location of youtube-dl and ffmpeg are updated after saving the settings, so you can see what happens
  • lbFormat was updated to change anchor and size, so it looks more uniform with lbQuality.
  • haha if there's more i forgot :)
  • New translations:
  • Italian was updated (thanks @bovirus)
  • Spanish was updated (thanks @XanGregor)
  • (Translations are not installed automatically via in-application updates, download the zip to download them along with youtube-dl-gui, or if you're in the application go to https://github.com/murrty/youtube-dl-gui/releases/tag/2.23, alternatively, you can go to https://github.com/murrty/youtube-dl-gui/tree/master/lang and download a specific language file.)



Changes for v2.22 - v2.23

  • TL;DR: Addresses youtube-dl not downloading properly, portable settings, some language changes, and AtomicParsley being verified for existence. (AtomicParsley is used to embed metadata into downloaded files.)
  • The language file was updated to include more strings. It's template version is 1.1.
  • Added support for verifying AtomicParsley for embedding metadata into files. It's not really doing anything, but it's verifying that it exists. That's all.
  • Added support for portable mode. Create settings.ini in the same directory as youtube-dl-gui. Importing and exporting coming eventually.
  • Fixed updating youtube-dl in the program. Now it works, despite it working before. That one time.
  • Removed command line parsing for verifying youtube-dl and ffmpeg. You won't notice a difference.
  • New translations:
  • Arabic (Thanks to @salehif)
  • Russian (Thanks to @Qwest8K & @xetrin)
  • Spanish (Thanks to @XanGregor)
  • (Translations are not installed automatically via in-application updates, download the zip to download them along with youtube-dl-gui, or if you're in the application go to https://github.com/murrty/youtube-dl-gui/releases/tag/2.23, alternatively, you can go to https://github.com/murrty/youtube-dl-gui/tree/master/lang and download a specific language file.)



Changes for v2.21 - v2.22

  • This mainly addresses some issues with the visual form when loading non-English languages, and Reddit-based issues.
  • Allow frmMain + frmSettings to be resizable
  • Elements of frmMain and frmSettings will change location + size based on translated strings
  • Reddit videos are now parsed via regex instead of weird url checks. This means any site with "https://(www.)redd.(it)(com)" in the URL could techincally be considered false positives, but I doubt it since you can't have a colon in subfolders so this'll be the way it works. unless something breaks.
  • "Fix vreddit" is now enforced outside of video downloads. It does help, since audio does have glitches with youtube-dl's internal hls downloader. It also is enforced if you specified custom arguments, which I'll probably fix eventually, but eh, not a high priority.
  • Fix frmDownloader aborting problems, it properly aborts downloads now.
  • New translations:
  • German (Thanks to @qubit72)
  • Italian (Thanks to @bovirus)
  • (Translations are not installed automatically via in-application updates, download the zip to download them along with youtube-dl-gui, or if you're in the application go to https://github.com/murrty/youtube-dl-gui/releases/tag/2.22, alternatively, you can go to https://github.com/murrty/youtube-dl-gui/tree/master/lang and download a specific language file.)
  • Thanks to everyone using this, and the sites I see in the insights, it's really cool that people are interested in this project. Don't forget to wash your hands and stay away from people.



Changes for v2.13 - v2.2

  • This release updates the way downloads are handled. They are now redirected into the application. On error, it won't automatically close the window, which also means if there's a non-issue error, it'll still alert you, which is better than not being alerted I guess.
  • Other than that, I added batch downloading, the ability to have a different language if its been localized in the desired language, and a bunch more options, such as the ability to select the format you want, and audio VBR. I'm aware that the main form's label "lbFormat" is like that, it's funny and I'm keeping it for now. Update notifications have been beautified to include more information, the updater itself has been updated, and the error system has been reworked in a manageable way.
  • The backend for the downloads have also been changed, now it'll download the best of the best instead of just mp4, but because mp4 is a format option you can still download as mp4. Webm was an option, but there's an issue with youtube-dl and ffmpeg where it'll freak out if you try to save it as a webm.
  • I expect there to be bugs, please report them in the issues tab.



Changes for v2.12 - v2.13

  • nothing new, just a message box about upcoming language update.



Changes for v2.11 - v2.12

  • This includes some new things, but not a minor version number change because it's fixes.
  • The major addition is file merging, long ago requested. I researched into it. Hopefully it works well enough. (frmMain, Convert.cs)
  • TrayIcon hides when exiting, so it doesn't leave a icon on the tray. (frmMain)
  • Some more regions.. whatever me 10 days ago means by that... (frmMain.cs)
  • Added debug date handling from one source (frmMain, frmAbout, Properties.Settings)
  • Added some arguments for downloads outside of custom downloads, primarily used for nosound (Download.cs)
  • Added option to download sound, keep "Sound" checked if you want sound (frmMain)
  • Added miscellaneous tools (frmTools)
  • Added some buttons on the menu (Tools, Batch download, Misc tools) (frmMain)
  • Fixed quality combobox not enabling if selecting custom once (frmMain)
  • Fixed FileNameSchema not saving properly (frmSettings)
  • Compatible-only changes:
  • Renamed "Check for updates" to "View github releases"



Changes for v2.1 - v2.11

  • Fixed quality being required when downloading, causing any videos with the best quality being lower than the one selected be undownloadable without selecting "best" (Download.cs)
  • Fixed audio not downloading (Download.cs)
  • Fixed the unnecessary amount of new calls in settings, for some reason... (frmSettings)
  • Moved 8K to the top, it fits better there. (frmMain, Download.cs)
  • Not available in this version, but being worked on:
  • Added batch downloading (frmBatch)
  • Added file merging (frmMain, Covert.cs)
  • Those instances of future additions are not visible in youtube-dl-gui-compatible because youtube-dl-gui-compatible is a build with new additions omitted until they're completed due to the differences in the code due to .NET Framework 3.5. Consider the compatible branch a different application due to the amount of code changes.



Changes for v2.0 - v2.1

  • Added new quality options for download video and audio, this ranges from 144p to 4320p (8k) for video, and 64k-320k for audio. Best is still an option.
  • With 8k being an option, i moved it to the last 2 options because this is a crazy resolution to download in, so... don't complain to me if it eats your data usage.
  • Also, some videos use 21:9, 32:9 ratios, so keep that in mind when selecting a quality.
  • I plan on implementing a custom way of doing this later, but I don't see a reason at the moment (other than audio, for people who like to listen to 32k audio)
  • Re-enabled the tray icon... i forgot about it.
  • Also in this release:
  • Changed the args and output folder appending to the arg string.
  • Added a boolean for use hls for FFmpeg on reddit links.
  • 2.1 - a quality update
  • Added new quality options for download video and audio, this ranges from 144p to 4320p (8k) for video, and 64k-320k for audio. Best is still an option.
  • With 8k being an option, i moved it to the last 2 options because this is a crazy resolution to download in, so... don't complain to me if it eats your data usage.
  • Also, some videos use 21:9, 32:9 ratios, so keep that in mind when selecting a quality.
  • I plan on implementing a custom way of doing this later, but I don't see a reason at the moment (other than audio, for people who like to listen to 32k audio)
  • Re-enabled the tray icon... i forgot about it.
  • Also in this release:
  • Changed the args and output folder appending to the arg string.
  • Added a boolean for use hls for FFmpeg on reddit links.



Changes for v1.651 - v2.0

  • Version 2 comes with a complete code redo, because i was bored and youtube-dl-gui was pretty laughable up to now.
  • My main goal is to make this as accessible to as many people as possible; this means that some power-user options aren't available... exception for custom arguments, which allow you to completely set what you want up.
  • +added better verification
  • +updated error logging process
  • +updated settings
  • +converter fully works
  • +static youtube-dl & ffmpeg
  • +better converter process
  • +more options for converting files, check the settings.
  • ~audio still has a single setting, sorry.
  • +Summaries in code (for anyone interested)
  • + A compatible version of youtube-dl-gui for people who are on, at least, .NET Framework 3.5. This should ensure that it works pre-Windows 7.
  • Debug changes:
  • Fixed the custom extensions being saved and removed the custom extension removal confirmation (frmSettings.cs)
  • Removed WaitForExit for downloading & converting. Makes bulk downloads/conversions easier. (Download.cs Convert.cs)
  • Changed "* completed" to "* started" for downloading and converting. (frmMain.cs)
  • Added a check for v.redd.it to fix any corrupted files that may get downloaded (Download.cs frmSettings.cs Downloads.settings)
  • Added Force-HTTPS for downloading. (Download.cs)
  • Hid the debug dates & moved the last debug date to the about form (frmMain.cs frmAbout.cs).



Changes for v1.65 - v1.651

  • bug fixes



Changes for v1.64 - v1.65

  • Github depreciated TLSv1.0 + TLSv1.1, so I use TLSv1.2, which means it re-requires .NET Framework 4.5.
  • Older versions also work, they just can't check for updates anymore.



Changes for v1.63 - v1.64

  • Textbox Hint.
  • Single-instances update, it'll now focus the program if you attempt to run it a second time.



Changes for v1.62 - v1.63

  • Fixed update not parsing cloud decimal with Metric decimal point (comma)
  • Any bug fixes, I'm not keeping track.



Changes for v1.52 - v1.62

  • Bug fixes
  • Massive code overhaul.
  • Settings form changed, cleaner.
  • About form changed, reflects new Github.
  • Converting should be 100% functional. Only supposed 16:9 resolutions for now, send me some resolutions and I'll add them.
  • Added bitrate for video conversion, lower is better quality but higher file size.
  • Updater updated to now use Github's API, which means...
  • Yay, we're back to .NET Framework 4.0. Compatibility, and all that.



Changes for v1.5 - v1.52

  • Selecting "Custom" in the downloader sets the quality & format index to -1, good for people who use custom arguments
  • Quality and format options are now changed when you try to download a video file or audio file (Download & Converter)
  • Tray downloads now get sorted into the folder, if sorting downloads is enabled
  • Added radio button to converter, doesn't do anything except change what's in the quality & format comboboxes list
  • Video quality still being worked on, for now you cannot specify a custom format or quality. Will fix ASAP



Changes for v1.45 - v1.5

  • Added option to save download quality & format
  • Added option to save conversion quality & format
  • Begun implementing a pinging system to determine network available, may scrap
  • Increased version number by +0.55



Changes for v1.441 - v1.45

  • Fixed converting files. Works now.
  • Made the url textbox disable when not on the download tab.
  • Removed supported sites form, waste of space.
  • Added option to disable update check for people who dont want to be bothered by dumb updates (like this)



Changes for v1.44 - v1.441

  • Fixed a bug where none of the other forms would stay visible.



Changes for v1.431 - v1.44

  • Added some memory collection to minimize memory leaking... not that it was leaking already, but you know just in case.
  • I did something else, I can't remember what.



<<Back to software description