From ffbdcc197058b58ff20ae33d0024fafe37aef500 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Mon, 25 May 2026 17:29:20 +0200 Subject: [PATCH] feat(scripts): add video2srt --- .local/bin/video2srt | 113 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100755 .local/bin/video2srt diff --git a/.local/bin/video2srt b/.local/bin/video2srt new file mode 100755 index 0000000..ff6a3c1 --- /dev/null +++ b/.local/bin/video2srt @@ -0,0 +1,113 @@ +#!/usr/bin/env bash +set -euo pipefail + +WHISPER_DIR="${WHISPER_DIR:-$HOME/repos/whisper.cpp}" +WHISPER_MODEL="${WHISPER_MODEL:-$WHISPER_DIR/models/ggml-large-v3.bin}" +WHISPER_BIN="${WHISPER_BIN:-$WHISPER_DIR/build/bin/whisper-cli}" +VAD_MODEL="${VAD_MODEL:-$WHISPER_DIR/models/ggml-silero-v6.2.0.bin}" +TRANSLATE="${TRANSLATE:-1}" +SRC_LANG="${SRC_LANG:-auto}" +FORCE="${FORCE:-0}" +USE_VAD="${USE_VAD:-1}" +OUTPUT="" + +usage() { + cat < [