YTSage 4.9.7b - Beta Release
Please report any issues you encounter on the GitHub Issues page.
Downloads
| Platform | File | Notes |
|---|---|---|
| YTSage-v4.9.7b-Setup.exe | Standard installer | |
| YTSage-v4.9.7b-ffmpeg-Setup.exe | With FFmpeg bundled | |
| YTSage-v4.9.7b-portable.zip | Portable version, no installation required | |
| YTSage-v4.9.7b-ffmpeg-portable.zip | Portable with FFmpeg, zipped | |
| YTSage-v4.9.7b-amd64.deb | Debian package | |
| YTSage-v4.9.7b-x86_64.AppImage | AppImage, portable | |
| YTSage-v4.9.7b-x86_64.rpm | RPM package | |
| YTSage-v4.9.7b-arm64.app.zip | Zipped application for Apple Silicon | |
| YTSage-v4.9.7b-arm64.dmg | Disk image installer for Apple Silicon |
🚀 New Features
- Update in progress handling: Added 'update in progress' messages and logic to prevent analysis or downloads while yt-dlp is updating
🔧 Improvements
- UI Refinements: Adjusted QLineEdit padding and refined input/button styles in the main GUI and video info UI for a more polished look
- Deno Checksum Parsing: Enhanced SHA256 checksum parsing to support both standard Unix and verbose formats
- Video Info Icons: Added icons to 'views', 'likes', 'upload_date', and 'duration' labels in all translations
- RPM Build Process: Fixed RPM build process with manual spec file, dynamic Qt6 plugin inclusion, and absolute paths for better reliability #60 thanks to (@BasterHapy)
- macOS Builds: Streamlined to ARM64 only (Apple Silicon), because macOS 13 is deprecated and no longer supports the workflow; Intel Mac users can run via Rosetta 2 or PyPI
🐛 Bug Fixes
- Format Table Editing: Disabled editing in the format table to prevent accidental changes and selection box issues