dots


commit
5b8f942
parent
98b9686
author
xxwhirlpool
date
2026-03-04 21:00:11 -0500 EST
add mkvmerge script to vidtools
1 files changed,  +6, -1
M config/.local/bin/vidtools
+6, -1
 1@@ -12,12 +12,17 @@ vid2frames() {
 2 	for f in *.mp4; do ffmpeg -i "$f" '%04d.png' || break; done
 3 }
 4 
 5+vidsubs() {
 6+	for f in *.mkv; do mkvmerge -o "${f%.*} SUB.mkv" "$f" --language 0:eng "${f%.*}.srt"; done
 7+}
 8+
 9 choice() {
10-	choose=$(gum choose "avi2mkv" "any2hevc" "vid2frames")
11+	choose=$(gum choose "avi2mkv" "any2hevc" "vid2frames" "vidsubs")
12 	case "$choose" in
13 		*avi2mkv) avi2mkv ;;
14 		*any2hevc) any2hevc ;;
15 		*vid2frames) vid2frames ;;
16+		*vidsubs) vidsubs ;;
17 		*) exit;;
18 	esac
19 }