dots


commit
29b6bb9
parent
50e2b27
author
xxwhirlpool
date
2026-02-20 16:31:58 -0500 EST
terminate loops at once in tools scripts
3 files changed,  +7, -7
M config/.local/bin/audiotools
+2, -2
 1@@ -1,11 +1,11 @@
 2 #!/usr/bin/env bash
 3 
 4 flac2mp3() {
 5-	for f in *.flac; do ffmpeg -i "$f" -ab 320k -map_metadata 0 -id3v2_version 3 "${f%.*}.mp3"; done
 6+	for f in *.flac; do ffmpeg -i "$f" -ab 320k -map_metadata 0 -id3v2_version 3 "${f%.*}.mp3" || break; done
 7 }
 8 
 9 wav2mp3() {
10-	for f in *.wav; do ffmpeg -i "$f" -ab 320k -map_metadata 0 -id3v2_version 3 "${f%.*}.mp3"; done
11+	for f in *.wav; do ffmpeg -i "$f" -ab 320k -map_metadata 0 -id3v2_version 3 "${f%.*}.mp3" || break; done
12 }
13 
14 choice() {
M config/.local/bin/cbtools
+2, -2
 1@@ -1,11 +1,11 @@
 2 #!/bin/bash
 3 
 4 cbr2cbz() {
 5-	for f in *.cbr; do unar -d "$f"; done
 6+	for f in *.cbr; do unar -d "$f" || break; done
 7 }
 8 
 9 dir2cbz() {
10-	for i in */; do zip -r "${i%/}.cbz" "$i"; done
11+	for i in */; do zip -r "${i%/}.cbz" "$i" || break; done
12 }
13 
14 choice() {
M config/.local/bin/vidtools
+3, -3
 1@@ -1,15 +1,15 @@
 2 #!/bin/bash
 3 
 4 avi2mkv() {
 5-	for f in *.avi; do ffmpeg -fflags +genpts -i "$f" -c:v copy -c:a copy -c:s copy "${f%.*} AVI2MKV.mkv"; done
 6+	for f in *.avi; do ffmpeg -fflags +genpts -i "$f" -c:v copy -c:a copy -c:s copy "${f%.*} AVI2MKV.mkv" || break; done
 7 }
 8 
 9 any2hevc() {
10-	for f in *.mkv; do ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "$f" -c:v hevc_nvenc -qmin 24 -qmax 24 -vtag hvc1 -profile main -preset slow -rc vbr_hq -c:a copy -c:s copy -map 0 "${f%.*} HEVC.mkv"; done
11+	for f in *.mkv; do ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "$f" -c:v hevc_nvenc -qmin 24 -qmax 24 -vtag hvc1 -profile main -preset slow -rc vbr_hq -c:a copy -c:s copy -map 0 "${f%.*} HEVC.mkv" || break; done
12 }
13 
14 vid2frames() {
15-	for f in *.mp4; do ffmpeg -i "$f" '%04d.png'; done
16+	for f in *.mp4; do ffmpeg -i "$f" '%04d.png' || break; done
17 }
18 
19 choice() {