Releases: Starflight-code/Youtube_DL_Frontend
The Preset Update
- Added a preset system, with three automatically generated presets
- Video
- Audio
- Subtitle
- Many more back-end changes
This change is not backwards compatible with previous Youtube-DL Frontend database files. Windows binaries have not been tested, if you find any issues, open an issue.
What's Changed
- Preset Update by @Starflight-code in #5
Full Changelog: 1.4...1.5
The Modularity Update
- Database switched from a custom flat file to JSON
- Added official yt-dlp support
- Interface is fully dynamic, generated through the command parser system
- File checking fixed on Linux, full support for Linux added
Open a ticket if you find an issue in this release.
The Backend Update
This update mostly changes how things work behind the scenes, allowing me (and anyone else who wants to contribute or fork this project) to more easily add new features. We're also adding a Linux build, which is untested as of now. Submit an issue if you have any issues.
What's Changed
- Testing -> Main by @Starflight-code in #3
- Create README.md by @Starflight-code in #4
Full Changelog: 1.2...1.3
The Quality of Life Update
Adds various improvements including:
- Youtube-DL error detection and recovery
- UI improvements
- Batch processing system improvements
- Input validation on every input
- Core file checking and error logging
- Basic database corruption checking (and automatic re-generation upon detection)
A few more minor changes, check our commits for details.
Just Works Update
This update creates the database without user intervention and without a program restart. As long as FFMPEG and Youtube-DL are in the same directory, it will work on the first launch without any tweaks. Includes brand new quality-of-life features like a single executable, autofill on path selectors, and a .db extension for the flat file database.
1.0 - The Database Update
This update includes grammatical fixes, Quality of Life UI improvements, and new ASCII headers. The most important feature added is our dynamic database. This allows your settings to load back into Youtube-DL Frontend, instead of hardcoding or typing them every time. Thank you for using Youtube-DL Frontend!