Skip to content

Karalynx/caption-compiler

Repository files navigation

caption-compiler

A CLI tool that allows you to compile and describe Valve's closed captions.

Build Status Crates Status

Installation

Download the Latest Release for your platform.

You can also install manually via cargo:

$ cargo install caption-compiler

Usage

Usage: caption-compiler --input <INPUT> <COMMAND>

Commands:
  compile   Compiles to .DAT file
  describe  Describes .DAT file
  help      Print this message or the help of the given subcommand(s)

Options:
  -i, --input <INPUT>  Input file path
  -h, --help           Print help

Examples

$ caption-compiler -i closecaption_english.dat describe

Caption: "<sfx><norepeat:4><clr:255,176,0>[Heavy gun firing]"
Hash: 2399413701
Block: 0
Offset: 0
Length: 102

Caption: "<sfx><norepeat:4>[Mudskipper Engine Start]"
Hash: 3280962098
Block: 0
Offset: 102
Length: 86

Caption: "<sfx><norepeat:4>[Mudskipper Engine Stop]"
Hash: 4243304205
Block: 0
Offset: 188
Length: 84

...

About

Compiles and describes Valve's closed caption files.

Topics

Resources

License

Stars

4 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors