Skip to content

Releases: murrty/youtube-dl-gui

2.26 pre-release 1

31 Dec 11:07
80ce43d
Compare
Choose a tag to compare
2.26 pre-release 1 Pre-release
Pre-release

this is a pre-release of the next """"major""" version of this program, and i would like some testers. here's a list of things:

  • You can now specify what videos you want in a playlist, channel, before a specific date, after a specific date, or on a specific date
  • The main form size was slightly increased to make room for the video selection
  • File name schema has a history, so you can "save" specific ones you like to use. There are 2 default ones, and no way to clear it outside of editing your own settings file.
  • prefer ffmpeg hls is a setting instead of enforced when ffmpeg is present.
  • bug fixes around here, i think i seriously forgot it's been like forever and i dont want to look through all the commits to check and i'm very tired it's 5 am and i can't even see my clock it's so small because windows 10 is absolutely garbage, i want to go back to windows 7
  • firefox crashed when i tried to upload the files, this one's important

if you open a issue with this build, be sure to specify that it's this pre-release, it'd be awkward to look into

[the files were updated to include the next 2 commits after this release]

2.252: Restore checking github for youtube-dl versions

16 Nov 21:52
9709ab6
Compare
Choose a tag to compare

EFF is good.

  • Restored the original Github check code for youtube-dl.
  • Some more aspects of the program is translatable now.
  • The link label on the about form is on the bottom left until I can fix the centering for it for alternate languages.

New translations:
Italian was updated (Thanks @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/latest, alternatively, you can go to https://github.com/murrty/youtube-dl-gui/tree/master/lang and download a specific language file.)

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

2.251, rip youtube-dl github repo

25 Oct 03:09
72b05bf
Compare
Choose a tag to compare

The RIAA can fuck right off. Here are some changes between this version and last:

  • Youtube-DL update check was temporarily changed. It will always download youtube-dl from the youtube-dl website and replace the current one by renaming the old one by adding ".old" to the end of the name. It'll be overwritten if you redownload it again, so... keep that in mind.
  • The internal updater was updated. Amazing, isn't it? I still can't seem to get updating perfect. Am I stupid or something?
  • The internal update checker was updated as well.
  • The exception form won't infinitely loop in some cases.
  • The exception form also received a new label that includes the date and time the exception occurred.
  • Batch downloads can be aborted at any point during the download. You'll be able to say "no i dont want to finish this batch, it's stupid" or something.
  • Some new strings were added, but they aren't modifiable yet.
  • Typos in argument generation was fixed.
  • The hand cursor in the about form was changed to the system one, so if you have custom cursors, it'll look the part.

Since the github repo was DCMA'd, I figured I should push this out so people can continue to update youtube-dl in the cases they update it internally. Also, I'm working on updating another project (YChanEx, a *chan thread downloader) which is taking most of my time right now, so I won't be working on this too much right now. If it interests you, there are alpha builds available. It includes the same shitty icons I made for the batch downloader here.

New translations:
Italian was updated (Thanks @bovirus)
Russian was updated (Thanks @Qwest8K)
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/latest, alternatively, you can go to https://github.com/murrty/youtube-dl-gui/tree/master/lang and download a specific language file.)

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

2.25 - You must be logged in to view this message.

16 Oct 03:00
9bc8789
Compare
Choose a tag to compare

TL;DR: Authentication for private videos, you don't get annoyed by the batch notice, the exception form now goes to the youtube-dl-gui repo instead of another project, preventable log issues, a protocol using "ytdl:", the language file is quicker to load (insert joke about yandere simulator)

  • Authentication was added. If you wanted to download something that required an account, now it's possible to do so. Quick notice, your username and password are stored in memory until it's passed through to youtube-dl, afterwards, it'll be nulled. Now, a quicker note: I don't actually use any site that requires authentication. Authentication should be straight-forward, but open an issue if any bugs appear.
  • Downloading using the drop-down batch option will give you options to actually ignore the same prompt.
  • The "Github" button on the exceptions form now properly goes to THIS repo, and not another project's repo.
  • A issue during logging that could have caused an infinite exception loop got fixed.
  • Groundwork for using the "ytdl:" protocol. If you don't know what a protocol is, it basically lets you run a program on your computer from your webbrowser. The protocol I worked on only pushes the URL to the text box on the form, but it's groundwork none-the-less.
  • The language file uses a switch-case system instead of if-else-end system. This isn't a game, so the logic doesn't get ran every frame, but I didn't want to be looked at like some weirdo.

New translations:
French was added (thanks @ArturiaPendragon)
Brazilian-Portuguese was added (Thanks @orezraey)
(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.)

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

Update 2.24, actually update 2.231 but I won't admit that.

11 Jun 21:48
412dab1
Compare
Choose a tag to compare

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.)

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

Update 2.23

06 Jun 03:11
60419b9
Compare
Choose a tag to compare

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.)

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

More bug fixes + Translations

30 Mar 14:14
6c88148
Compare
Choose a tag to compare

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.

If any bugs are present or you want to request a feature; please open a new issue at https://github.com/murrty/youtube-dl-gui/issues

2.21 Bug fixes

27 Feb 05:56
45689d2
Compare
Choose a tag to compare

Radio buttons for the downloader and converter on the mainform are fixed to relocate based on the language properly.
Relocates any eligible controls when a language has been changed.

hey, this form finally sees its first use. isn't that cool? let's see if this updater works, it did in tests.

no it doesnt, youll have to manually update if you have 2.2, but thats ok, just go here -> https://github.com/murrty/youtube-dl-gui/releases/latest

v2.2

25 Feb 17:25
0ad6077
Compare
Choose a tag to compare

(2020-03-30 notice: i reuploaded the zip since it was 5.71mb.)

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.

2.2 Beta release 3.1

25 Feb 09:25
dfb2dc8
Compare
Choose a tag to compare
2.2 Beta release 3.1 Pre-release
Pre-release

this fixes the problems with download best quality videos, now you can download the audio.

batch downloader form got some more additions, and quality of life stuff