Skip to content

Releases: arcusmaximus/YTSubConverter

1.6.6

Choose a tag to compare

@arcusmaximus arcusmaximus released this 11 Jul 15:21
  • Fixed the \fs tag not resetting preceding font size animations (contribution by @Russell-Beach).
  • Fixed errors with long file paths on Windows (command line only).
  • Updated the Linux version from .NET 8 to .NET 10 as the former will soon go out of service.
  • Added macOS ARM64 build for Apple Silicon devices.

For Linux users:

  • While previous versions required Mono, versions >= 1.6.4 need the .NET runtime version 10 or later. See Microsoft's website for installation instructions. Typically you can simply install a package such as dotnet-runtime-10.0.
  • The .deb and .rpm packages register YTSubConverter in the Linux application menu. Should it not show up, you can run /opt/ytsubconverter/ytsubconverter.
  • To uninstall, use the package name ytsubconverter (e.g. sudo apt remove ytsubconverter).
  • Arch Linux users can install the package ytsubconverter-bin straight from the AUR (courtesy of @idolactivities).

1.6.5

Choose a tag to compare

@arcusmaximus arcusmaximus released this 07 Dec 11:24
5ac0d03
  • Added Vietnamese translation by @IoeCmcomc.
  • Added support for subtitle timestamps past the 24 hour mark.

1.6.4

Choose a tag to compare

@arcusmaximus arcusmaximus released this 17 Nov 22:04
c6ae624
  • Added support for ruby text (furigana) when using --visual reverse conversion.
  • Added Spanish UI translation by @PretzelBubbleTea.
  • All YTT files are now exported with wfo="0" to prevent YouTube's black "Window" background from showing. (It's expected that in practice, most watchers don't even know this option exists and only ever enable it by pressing W by accident.)
  • Improved Linux version (package instead of simple tar archive, application menu integration, window icon on Wayland).
  • Fixed subtitles with \move resetting to their default position when combined with another animation.
  • Fixed underlines extending into the space coming after.
  • Fixed error when converting .ass files with spaces after commas in style definitions.

1.6.3

Choose a tag to compare

@arcusmaximus arcusmaximus released this 19 May 18:35
cc50c19
  • Fixed subtitles jumping around when using \t on multiline subtitles with <100% font size
  • Prevent shadow cutoff in italic text for all shadow types, not just Soft Shadow
  • Reverse conversion: fixed subtitles stacking rather than overlapping in certain cases
  • Linux: the configuration file StyleOptions.xml is now stored in the user's home directory rather than next to the binary

1.6.2

Choose a tag to compare

@arcusmaximus arcusmaximus released this 19 Mar 15:34
  • Added support for Collisions: Reverse in .ass files.

1.6.1

Choose a tag to compare

@arcusmaximus arcusmaximus released this 10 Mar 19:16
  • Fixed reverse conversion producing invalid .ass timestamps on some locales
  • Fixed current word hilighting not getting applied to text with animated colors
  • Linux: YTSubConverter now works on desktopless machines

1.6.0

Choose a tag to compare

@arcusmaximus arcusmaximus released this 26 Dec 16:17
  • Implement support for TTML <-> SRV3 conversion
  • Add some common keyboard shortcuts
  • Fix drag&drop bug on Linux for file paths containing spaces

1.5.4

Choose a tag to compare

@arcusmaximus arcusmaximus released this 07 Oct 20:58
bb80c55
  • Add application icon
  • Add color preview in color selection buttons on Windows
  • First Linux release

1.5.3

Choose a tag to compare

@arcusmaximus arcusmaximus released this 30 May 19:14
  • Fix a crash when launching YTSubConverter from the Windows start menu search.
  • First macOS release

1.5.2

Choose a tag to compare

@arcusmaximus arcusmaximus released this 04 Apr 10:35
adcbcfc
  • Fixed a bug where consecutive \t tags would sometimes use the wrong starting value
  • Fixed a crash when reverse-converting SRV3 files without a element
  • Fixed error messages not showing on the command line
  • Updated the "subtitles everywhere" Fiddler script (CustomRules.js) for the current YouTube Javascript code