Low-level subtitle inspection library.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.cmake/Modules
deps
examples
msvs
src
.gitattributes
.gitignore
.gitmodules
CMakeLists.txt
COPYING
DependencyControl.json
Makefile
SubInspector.sln
builddeps.sh
cleandeps.sh
readme.md

readme.md

SubInspector

SubInspector is a library for low level inspection and analysis of subtitles post-rasterization.

It targets the Advanced SubStation Alpha subtitle format (ASS) and uses libass to parse and rasterize the subtitles.

Install

To install SubInspector, download the latest release. Bundles are provided for Aegisub that include the SubInspector library.

Build

  1. Clone the repository with git clone https://github.com/TypesettingTools/SubInspector.git --recursive.
  2. If you already have the repository cloned, use git submodule update --init --recursive

Windows

Requires Microsoft Visual Studio 2013 Update 4 or newer.

  1. Open SubInspector.sln and build the libSubInspector target. You must use the Release profile, as the Debug profile is broken.
  2. The library is placed in Release\<Architecture>\libSubInspector.dll

Unix-like Operating Systems

Requires cmake 2.8 or newer.

  1. Install your system's libass development package
  2. mkdir build && cd build from the root of the source.
  3. cmake .. in the build directory you just created.
  4. make. libSubInspector.(dylib|so) will be placed in the build directory.

Help and Support

Talk to torque on irc.rizon.net.