Crates.io | lamarck |
lib.rs | lamarck |
version | 0.6.0 |
source | src |
created_at | 2022-07-19 07:55:17.82247 |
updated_at | 2024-05-19 02:17:13.20158 |
description | A toolkit CLI for audio/visual manipulation such as generating SRT captions using Deepgram. |
homepage | |
repository | https://github.com/christopherbiscardi/lamarck/ |
max_upload_size | |
id | 628134 |
size | 207,332 |
A CLI based audio/visual toolkit
cargo install lamarck
Currently the only available subcommand is lamarck caption
which takes any audio file, detects the media type, and generates some output including transcript and .srt files.
lamarck-caption 0.1.0
Generate captions using deepgram
USAGE:
lamarck caption [OPTIONS] --deepgram-api-key <DEEPGRAM_API_KEY> --input <INPUT>
OPTIONS:
--deepgram-api-key <DEEPGRAM_API_KEY>
captions require a deepgram API key
-h, --help
Print help information
-i, --input <INPUT>
A path to an audio file or a URL
-o, --output-path <OUTPUT_PATH>
a filepath to use for the output
-V, --version
Print version information
OUTPUT_TYPE:
-m, --markdown <markdown> output a markdown file with links to video timestamps [default:
false]
-s, --srt <srt> output an srt file [default: false]
-t, --transcript <transcript> output a transcript [default: false]
Lamarck is short for Lamarckdromia Beagle and is also French for "the mark", like the marks you'd make on a live stream to pull out clips.