Skip to content

YTSage v5.5.3-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:12

YTSage v5.5.3-beta.1 - Beta Release

Please report any issues you encounter on the GitHub Issues page.

If you want to support the project, please consider sponsoring on GitHub Sponsors or buying a coffee on Buy Me a Coffee, or for direct bank transfer / SWIFT: Contact me via email at oop7_support@proton.me

Install via PyPI:

pip install --pre ytsage

Upgrade to the latest version:

pip install --upgrade --pre ytsage 

Telegram Channel

Downloads

Platform File Notes
Windows FFmpeg YTSage-v5.5.3-beta.1-ffmpeg-Setup.exe With FFmpeg bundled
Windows EXE YTSage-v5.5.3-beta.1-Setup.exe Standard installer
Windows Portable FFmpeg YTSage-v5.5.3-beta.1-ffmpeg-portable.zip Portable with FFmpeg, zipped
Windows Portable YTSage-v5.5.3-beta.1-portable.zip Portable version, no installation required
Linux DEB YTSage-v5.5.3-beta.1-amd64.deb Debian package
Linux AppImage YTSage-v5.5.3-beta.1-x86_64.AppImage AppImage, portable
Flathub YTSage-v5.5.3-beta.1-x86_64.flatpak Flatpak Bundle
Linux RPM YTSage-v5.5.3-beta.1-x86_64.rpm RPM package
macOS ARM64 DMG YTSage-v5.5.3-beta.1-arm64.dmg Disk image installer for Apple Silicon
macOS ARM64 APP YTSage-v5.5.3-beta.1-arm64.app.zip Zipped application for Apple Silicon
PyPI ytsage-5.5.3b1-py3-none-any.whl Python Wheel
PyPI ytsage-5.5.3b1.tar.gz Source Distribution

Special thanks to @bastik-1001 and @dj23me for being the first and major donors supporting this project ❤️

✨ Features

  • Preferred Subtitle Format: Users can now set their preferred subtitle format (e.g., SRT, VTT) in the settings. YTSage will automatically download subtitles in that format when available. You can find this in the download settings under the format tab. (#102 - Thanks to @avtandil33)

🔧 Improvements

  • Installer Localization: Added Persian and Korean language support to the setup wizard.
  • Windows Installer Upgrades: Improved the installers so upgrades work flawlessly:
    • Installed the app as a stable YTSage.exe
    • Installed FFmpeg builds as a stable YTSage-ffmpeg.exe
    • Ignored extra .exe files in the build folder
    • Old versioned executables are now automatically deleted during upgrades
  • Sponsor Button: Changed the action of the "Sponsor" button in the About dialog to open the README file on the Sponsor page instead of the GitHub Sponsors page.
  • Private Video Errors: Added a clearer error message when attempting to analyze a private video without providing the correct cookies file or when using a blocked proxy/VPN.

🐛 Bug Fixes

  • Audio Track Languages: Resolved an issue where the application would incorrectly tag all audio tracks as English, even when they were in different languages. (#146 - Thanks to @bastik-1001)
  • Dailymotion Formatting: Fixed a bug where the application would incorrectly report "No format available" for certain Dailymotion videos. (#148 - Thanks to @AlphaDeFcOn4)
  • NoneType Error: Resolved an issue where the application would throw an argument of type 'NoneType' is not iterable error. (#109 - Thanks to @jasonleejc2011-afk)
  • Bilibili Analysis Hang: Fixed an issue where the application would freeze indefinitely at "Updating format table" while analyzing Bilibili videos. (#151 - Thanks to @imagebuilder1837)
  • yt-dlp Meta Table Error: Resolved a failure resulting in a no such table: meta error when processing Bilibili videos. (#127 - Thanks to @2008hsx)