#字幕 #工具包 #媒体 #生成 #SRT #API密钥 #deepgram

bin+lib lamarck

用于音频/视频处理的工具包 CLI,例如使用 Deepgram 生成 SRT 字幕

7 个版本 (4 个重大更改)

0.6.0 2024年5月19日
0.4.2 2023年2月28日
0.4.1 2023年1月9日
0.3.0 2022年8月16日
0.1.0 2022年7月19日

#377 in 音频

MIT 许可证

43KB
500

Lamarck

基于 CLI 的音频/视频工具包

安装

cargo install lamarck

入门

目前唯一可用的子命令是 lamarck caption,它接受任何音频文件,检测媒体类型,并生成一些输出,包括转录和 .srt 文件。

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 是 Lamarckdromia Beagle 的缩写,也是“标记”的法语,就像你在直播中标记剪辑的标记。

依赖关系

~19–34MB
~499K SLoC