YTSage v5.4.6b
Pre-release
Pre-release
YTSage 5.4.6b - Beta Release
Please report any issues you encounter on the GitHub Issues page.
Downloads
| Platform | File | Notes |
|---|---|---|
| YTSage-v5.4.6b-ffmpeg-Setup.exe | With FFmpeg bundled | |
| YTSage-v5.4.6b-Setup.exe | Standard installer | |
| YTSage-v5.4.6b-ffmpeg-portable.zip | Portable with FFmpeg, zipped | |
| YTSage-v5.4.6b-portable.zip | Portable version, no installation required | |
| YTSage-v5.4.6b-amd64.deb | Debian package | |
| YTSage-v5.4.6b-x86_64.AppImage | AppImage, portable | |
| YTSage-v5.4.6b-x86_64.flatpak | Flatpak Bundle | |
| YTSage-v5.4.6b-x86_64.rpm | RPM package | |
| YTSage-v5.4.6b-arm64.dmg | Disk image installer for Apple Silicon | |
| YTSage-v5.4.6b-arm64.app.zip | Zipped application for Apple Silicon | |
| ytsage-5.4.6b-py3-none-any.whl | Python Wheel | |
| ytsage-5.4.6b.tar.gz | Source Distribution |
✨ Features
- URL Command-Line Argument: YTSage can now be launched directly with a video or playlist URL as a command-line argument (e.g.,
ytsage "https://..."), automatically prefilling the input field and triggering analysis on startup. (#119, thanks to (@iG8R))
🔧 Improvements
-
Improved Embed Options Menu: The "Embed" menu now opens as a smooth floating popover above the toggle button rather than pushing adjacent layout elements around, Panel animation and positioning now cleanly adapt if the main window is resized while open (#134, Thanks to (@LuckCircles))
-
Updated developer contribution guidelines: The developer must fork the beta branch and submit a pull request to the beta branch. The main branch is reserved for stable releases only.
-
Improve pyproject.toml: Normalized quote formatting in classifiers and cleaned up trailing whitespace
🐛 Bug Fixes
- About Dialog Crash: Fixed a crash/freeze issue that occurred when opening the "About" window while system status information (yt-dlp, FFmpeg, and Deno integration checks) was being fetched ( #130, #131,Thanks to (@Adamdev-AI))