- commit
- ac07247
- parent
- 086b4c6
- author
- xxwhirlpool
- date
- 2026-03-08 13:02:15 -0400 EDT
vidhash
1 files changed,
+6,
-0
+6,
-0
1@@ -16,6 +16,12 @@ vidsubs() {
2 for f in *.mkv; do mkvmerge -o "${f%.*} SUB.mkv" "$f" --language 0:eng "${f%.*}.srt" || break; done
3 }
4
5+vidhash() {
6+ # borrowed from my buddy neckspike:
7+ # https://pastebin.com/mg3CVDiU
8+ for f in *.mkv; do hash=$(crc32 "$f") ext="${f##*.}" newname="${f%.*} [$hash]".$ext && gum confirm "are you sure you want to rename?" && mv "$f" "$newname" || echo "printing names instead" && echo "$newname"; done
9+}
10+
11 choice() {
12 choose=$(gum choose "avi2mkv" "any2hevc" "vid2frames" "vidsubs")
13 case "$choose" in