caption-compiler

Crates.iocaption-compiler
lib.rscaption-compiler
version0.1.2
sourcesrc
created_at2024-05-31 18:47:53.164555
updated_at2024-06-17 19:38:49.414276
descriptionCompiles and describes Valve's closed caption files
homepage
repositoryhttps://github.com/Karalynx/caption-compiler
max_upload_size
id1258209
size406,959
Kara (Karalynx)

documentation

README

caption-compiler

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

Build Status Crates Status

Install

This tool can be installed 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 filepath
  -h, --help           Print help

Examples

$ caption-compiler -i closecaption_english.dat describe

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

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

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

...
Commit count: 1

cargo fmt