Commit ac07247

xxwhirlpool  ·  2026-03-08 13:02:15 -0400 EDT
parent 086b4c6
vidhash
1 files changed,  +6, -0
+6, -0
......@@ -16,6 +16,12 @@ vidsubs() {
1616 for f in *.mkv; do mkvmerge -o "${f%.*} SUB.mkv" "$f" --language 0:eng "${f%.*}.srt" || break; done
1717 }
1818
19+vidhash() {
20+ # borrowed from my buddy neckspike:
21+ # https://pastebin.com/mg3CVDiU
22+ 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
23+}
24+
1925 choice() {
2026 choose=$(gum choose "avi2mkv" "any2hevc" "vid2frames" "vidsubs")
2127 case "$choose" in