v2.1.2 - conversion preset patches, general optimizations & bugfixes
Release v2.1.2
small note: i released 2.1.1, but quickly pulled it due to a few more critical bugs. this 2.1.2 fixes those :D
i was so excited to release 2.1.0 that i didn't notice the MP4 conversion preset actually converted to an mp3
this has been fixed now lol
previously, the app auto-detected what hardware is compatible with ffmpeg's hardware encoding every time the app started, which slowed down the start time (and in some cases, the entire pc) an incredible amount. this has been removed, and you can now manually enable which hardware transcoding platform your device can utilize
i'd like to point out that i don't have an nvidia system, so i actually don't know if the nvidia conversions work at all. if anyone has nvidia and uses this app with hardware transcoding, PLEASE let me know if it works or if anything needs to be changed. i'm always open to comments :D
bonus feature: i've added a "config actions" thingy, meaning that buttons can be added to certain config options to perform certain actions -- here, "auto-detect" does exactly what the app previously did during startup, and automatically saves what is compatible.
you can also interactively select the download folder you'd like to use in the app now as well
here are some smaller additions / bugfixes
- i've rewritten the entire compatibility detection part of the conversion process -- now instead of attempting one decoder and every encoder, it will dynamically figure out which encoders and decoders work, and will attempt multiple combinations of those before falling back to using only decoder, encoder*, and/or software.
-
- in addition, if your hardware supports it, it will also allow using only a decoder and not using an encoder
- i've modified the gif conversion preset to look a little better when it does convert -- unfortunately, this increases the filesize. soon, i'll make it a possibility to import your own conversion presets
- it's now possible to use your own ffmpeg input & output arguments with the custom preset with advanced mode enabled
- previously on startup, the app used to also generate all system tray icons, ALSO slowing down startup time -- now, when you open ezytdl from this version on, it will cache the icons to be used every time.
2.1.0 honorable mentions: