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






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
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
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.
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.