Inviska Software

Free Open-Source Software for Windows, Mac and Linux

Inviska ASS Stripper
Screenshots:   Windows   Mac   Linux

Inviska ASS Stripper

64bit  -  Installer   Portable
32bit  -  Installer   Portable

Mac (64bit)
Installer   Portable

Linux (64bit)
AppImage Portable

Released under the GPLv2+ licence
Source Code   Changelog

About Inviska ASS Stripper

Inviska ASS Stripper is used to strip out lines from Advanced Substation Alpha (ASS) files based on their style. It's primarily intended for stripping out complex karaoke subtitles from batches of subtitle scripts. Some viewers can find karaoke subs to be irritating and distracting, particularly when they appear mid-episode and feature flashy animations. However, manually removing a complex karaoke from each script in a 12 or 24 episode series can be time consuming, particularly when they're composed of a multitude of different styles, run to thousands of lines and overlap with dialogue. With Inviska ASS Stripper you can drop in all the scripts for the series, select the styles associated with the karaoke, and press Begin to strip out all lines using those styles.

Another scenario in which Inviska ASS Stripper can be useful is if you want to use the signs from one set of scripts and the dialogue from another set. In this case you can strip out the signs from the scripts where you want the dialogue, and the dialogue from the scripts where you want the signs, and then merge them together.


Inviska ASS Stripper allows you to:

Usage Instructions

To strip lines from scripts:

  1. Add the ASS files you want to process by dropping them into the ASS Stripper window, or by selecting File -> Add Files.
  2. All styles present in the scripts will be read and listed in alphabetical order in the Styles box. Check the boxes next to the styles associated with the lines you want to remove. For example, if you wanted to remove the opening and ending karaoke from some scripts, simply select all styles used in the karaoke, as shown here, or with a more complex karaoke here.
  3. If you also want to strip all comments out of the box next to Strip Comments From Scripts.
  4. Click the Begin button to perform stripping.
Setting The Output Directory

By default, stripped scripts will output to the same directory as the original script, but with "-stripped" appended to the filename. For example, if the input file is D:\Subs\Episode 01.ass, the output file would be D:\Subs\Episode 01-stripped.ass.

This behaviour can be changed so that scripts output to a sub-directory called Stripped. For example, if the input file is D:\Subs\Episode 01.ass, the output file would be D:\Subs\Stripped\Episode 01.ass. You can set this alternative behaviour at File -> Preferences -> ASS Stripper -> Output to 'Stripped' sub-directory.

Alternatively, you can specify a directory in the Output Directory box, which overrides the behaviour set under Preferences. For example, if your input file is D:\Subs\Episode 01.ass, and you specify an output directory of D:\Modified Subs, the output file will be D:\Modified Subs\Episode 01.ass.