From 80d08fbd5e18e17ec12aced252f3ca8e41313221 Mon Sep 17 00:00:00 2001 From: victor Date: Mon, 2 Dec 2024 23:48:07 +0100 Subject: [PATCH] some litle fixs --- depFiles/ripCD.sh | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/depFiles/ripCD.sh b/depFiles/ripCD.sh index bbe766d..ac56b23 100755 --- a/depFiles/ripCD.sh +++ b/depFiles/ripCD.sh @@ -339,31 +339,27 @@ setFinalData(){ echo "$((i + 1)): ${TEMP_TITLES[$i]}" done - read -p "¿Es correcta la información mostrada? (s/n): " respuesta + read -p "¿Es correcta la información mostrada? (s/N) (Default n): " respuesta if [[ "$respuesta" == "s" ]]; then TITLES=("${TEMP_TITLES[@]}") else for ((i = 0; i < ${#TEMP_TITLES[@]}; i++)); do - read -p "¿Es correcto el título '${TEMP_TITLES[$i]}'? (s/n): " subrespuesta - if [[ "$subrespuesta" == "s" ]]; then - TITLES[$i]="${TEMP_TITLES[$i]}" - else + read -p "¿Es correcto el título '${TEMP_TITLES[$i]}'? (s/n) (Default y): " subrespuesta + if [[ "$subrespuesta" == "n" ]]; then read -p "Introduce un nuevo valor para el título $((i + 1)): " nuevo_valor TITLES[$i]="$nuevo_valor" + else + TITLES[$i]="${TEMP_TITLES[$i]}" fi done fi - # Mostrar la lista final de títulos echo "Lista final de títulos:" for titulo in "${TITLES[@]}"; do echo "$titulo" done - # Guardar la lista en una variable o archivo si es necesario - # Aquí simplemente se muestra cómo imprimirla en la terminal - echo "Los títulos finales son: ${TITLES[*]}" } tagRipFiles(){ @@ -413,7 +409,7 @@ encode() { for ((i = 0; i < ${#WAVFILES[@]}; i++)); do CODEC="flac" WAVFILE="${WAVFILES[i]}" - NEWFILENAME="${WAVFILE%.wav}.flac" # Reemplaza la extensión .wav por .flac + NEWFILENAME="${WAVFILE%.wav}.flac" NEWTITLE="${TITLES[i]}" ffmpeg -y -i "$WAVFILE" -i "${RIPDIR}/AlbumArt.jpg" \ -map 0:a -map 1 \