Script bash per dividere file FLAC

Oggi giorno molte tracce audio sono reperibili nel formato FLAC, un codec audio libero di tipo lossless, ovvero in grado di offrire una buona compressione, anche fino al 50%, senza compromettere la qualità della traccia. Spesso però alcuni album sono distribuiti come un unico file audio contenente tutte le tracce, che se direttamente scritto su cd non permette di riconoscere i diversi brani. A questo punto esistono veramente un mare di software per dividere il file, ma come mio solito, preferisco scrivermi due righe di bash piuttosto che installare un programma con relativa interfaccia grafica🙂

Cercato su google i comandi adeguati ho scritto il breve script riportato qui sotto.

dividere flac.sh

#!/bin/sh
#Questo programma divide i file FLAC
echo”Inizio la divisione”
cuebreakpoints *.cue | shnsplit -o flac *.flac
cuetag *.cue split-track*.flac

Faccio notare che questo script deve essere messo nella cartella dove sono presenti i file audio interessati ed oltre a dividerli provvede anche a scrivere i rispettivi tag con l’ultimo comando.
Il programma deve essere copiato su un editor di testo ed essere salvato con estensione .sh. Posizionato all’interno della cartella di salvataggio, per poter eseguire e lanciare il programma, bisogna digitare da terminale i seguenti comandi:

chmod +x dividere flac.sh
./dividere flac.sh

4 risposte a Script bash per dividere file FLAC

  1. ale scrive:

    grazie per la guida!! Spettacolo

    unico appunto: prima di fare tutto ho dovuto installare i programmi necessari (che non avevo):

    sudo apt-get install cuetools shntool
    sudo apt-get install flac wavpack

  2. Salvo Tinnirello scrive:

    Eccezionale. Confermo, sei un grande.
    Ti riporto però un altro problema. Avevo scaricato un album triplo, composto da 3 file .flac, e il programma non funzionava. Ho dovuto leggere con attenzione lo script e gli errori e separare i file su 3 cartelle diverse, .flac con relativo .cue; in questo modo ha funzionato.
    Però forse sarebbe il caso di scrivere esplicitamente sul post che funziona solo per un file alla volta.

    Ciao e grazie

  3. Fagi scrive:

    Personalmente non lo avevo provato con più file flac, quindi grazie per la prova e per il commento🙂
    Se riesco a trovare un po di tempo magari lo sistemo per farlo funzionare anche con più file.

  4. Hello! I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: