Subtitle Auto-Sync

Aligns the current external subtitle to the audio with alass or ffsubsync in the background, then loads the synced copy saved next to the original. Manual offset keys (Alt+Z / Alt+X) are remembered per file. Uses an installed alass or ffsubsync; otherwise downloads alass on first use (3 MB on Linux x86_64, 26 MB on Windows) and, without a system ffmpeg, Vivi's media ffmpeg build (about 15 MB, shared with Chapter Thumbnails).

v1.1.022 KB Linux, Windows, macOSby Vivi · source
SubtitlesTools #alass#ffsubsync#timing#offset
Open in Vivi Download zip (22 KB)

"Open in Vivi" shows the plugin in Settings → Extensions → Browse, where you confirm its permissions and install it. Needs Vivi 0.9.0 or newer. No Vivi yet? curl -fsSL https://viviplayer.app/install.sh | sh

Screenshots

Changelog

  1. v1.1.0 · download zip · latest

    Downloads a verified alass (and, if needed, ffmpeg) when no sync tool is installed; manual offset keys Alt+Z / Alt+X remembered per file.

  2. v1.0.1 · download zip

    Requires Vivi 0.9.0 (managed ffmpeg support).

  3. v1.0.0 · download zip

    First release.

Permissions

  • Internet access
  • Reads and writes files outside its folder
  • Runs other programs

Settings

  • Sync tool (choice)
  • Download alass when no sync tool is installed (toggle)
  • Offset step for Alt+Z / Alt+X in seconds (Alt+Shift: 10 steps) (choice)