Vuoi un invito a Google Wave?
Clicca qui e richiedilo!

Menu

http://www.tuxbay.org/images/menu/home1.gif

http://www.tuxbay.org/images/menu/progetto1.gif

http://www.tuxbay.org/images/menu/forum1.gif

http://www.tuxbay.org/images/menu/cerca1.gif

http://www.tuxbay.org/images/menu/archivio1.gif

http://www.tuxbay.org/images/menu/collegamenti1.gif

http://www.tuxbay.org/images/menu/contattaci1.gif

Statistiche

OS : Linux n
PHP : 5.2.8
MySQL : 5.0.45
Ora : 15:56
Caching : Attivato
GZIP : Disattivato
Utenti : 135
Contenuti : 287
Indirizzi internet : 40
Hits visite contenuti : 573031
JoomlaWatch Stats 1.2.7 by Matej Koval

Countries

88.5%ITALY ITALY
4.9%UNITED STATES UNITED STATES
1.2%UNITED KINGDOM UNITED KINGDOM
1%GERMANY GERMANY
0.7%SWITZERLAND SWITZERLAND

Visitors

Today: 21
Last week: 472
This month: 706
Total: 38604


 53 visitatori online
http://www.tuxbay.org/
Hardware
Internet
Linux
News
Software
Varie
 
Per splittare un flac ci vuole il cue PDF Stampa E-mail
Scritto da minopausa   
Giovedì 15 Ottobre 2009 11:30

http://www.tuxbay.org/images/articles/gruth_10.png
Molto spesso può capitare di ottenere da una qualsiasi fonte un certo numero di brani audio che, anzichè essere suddivise in tanti file, vengono racchiusi in un unico file .flac, .ape, .wv o .wav e accompagnato da un file .cue. Quest'ultimo contiene tutte le informazioni necessarie per poter splittare il grosso file in tanti piccoli file quante sono i brani audio che lo compongono. Per far questo ci servono due tool: cuebreakpoints e shnsplit!

ATTENZIONE: verrà usato un file di esempio chiamato file.flac che conterrà tutte le tracce da splittare, ma la procedura può essere replicata anche per i formati ape, wv o wav.


Installare le dipendenze necessarie.

Per splittare un file audio nelle sue tracce usando il relativo file .cue occorre usare due software: shnsplit, facente parte del pacchetto shntool, e cuebreakpoints, appartenente al pacchetto cuetools. Installare questi pacchetti e il supporto per i formati audio, che intendiamo utilizzare, su Ubuntu non rappresenta un problema: sarà sufficiente aprire un terminale e digitare:

sudo apt-get install cuetools shntool flac wavpack

Per poter splittare il grosso file audio in tanti file piccoli, il tool shnsplit richiede l'elenco dei break-point che separano in tracce le varie canzoni: le troveremo nel file .cue (provate ad aprirlo con un editor di testo). Il tool cuebreakpoints riesce a stampare questo elenco di break-point prelevandoli da un file .cue e rendendoli comprensibili a shnsplit (si spera che un giorno fondano questi due progetti fra loro!).


Come splittare il flac.


flac -> wav
Per splittare il file .cue occorre prelevare questa benedetta sequenza di break-point dal file .cue e passarli a shnsplit; possiamo fare il tutto tramite un pipe:

cuebreakpoints file.cue | shnsplit file.flac

in cui file.cue e file.flac sono i file che abbiamo scaricato da internet. In uscita avremo tanti file .wav quante sono le tracce che compongono il file .flac (grazie alle info prelevate dal file .cue) e la loro qualità sarà, ovviamente, eccellente. Ma se non volessimo tanti file .wav?

flac -> flac
Supponiamo di volere dei file .flac, ovvero dei file più compressi, rispetto ai wav, senza perdite di qualità inaccettabili. Occorrerà specificare il formato d'uscita e quindi avremo:

cuebreakpoints file.cue | shnsplit -o flac file.flac

in cui file.cue e file.flac sono i file che abbiamo scaricato da internet. Come si può vedere, il formato dell'output è speciaficato dall'opzione -o. Non siamo contenti: ci accontentiamo di file più piccoli e meno qualitativi dei flac. Che ne dite di un flac convertito in tanti mp3?

flac -> mp3
Supponiamo di volere in uscita tanti file mp3 quante sono le tracce del file .flac. Il comando sarà:

cuebreakpoints file.cue | shnsplit -o 'cust ext=mp3 lame --quiet - %f' file.flac

in cui file.cue e file.flac sono i file che abbiamo scaricato da internet. Come mai questo comando è più complicato? Il motivo è molto semplice: come si vede dal man di shnsplit i formati supportati shntool sono:

wav    RIFF WAVE file format
aiff   Audio Interchange File Format
shn    Shorten low complexity waveform coder
flac   Free Lossless Audio Codec
ape    Monkey's Audio Compressor
ofr    OptimFROG Lossless WAVE Audio Coder
lpac   Lossless Predictive Audio Compression
wv     WavPack Hybrid Lossless Audio Compression
alac   Apple Lossless Audio Codec
la     Lossless Audio
tta    TTA Lossless Audio Codec
als    MPEG-4 Audio Lossless Coding
tak    (T)om's lossless (A)udio (K)ompressor
bonk   Bonk lossy/lossless audio compressor
kxs    Kexis lossless WAV file compressor
mkw    MKW Audio Compression format
cust   Custom output format module
term   sends output to the terminal
null   sends output to /dev/null


Come vedete non esiste il formato mp3 ma esiste il formato cust. Noi usiamo proprio questa opzione! Il resto è man.


Aggiungi questa pagina tra i tuoi social bookmark preferiti:
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Yahoo! Free Joomla PHP extensions, software, information and tutorials.
Ultimo aggiornamento Giovedì 15 Ottobre 2009 12:19
 

Aggiungi commento


Codice di sicurezza
Aggiorna

 
La toolbar di tuxbay.org
http://www.andromedafree.it/ Nuove stazioni TV!

http://www.tuxbay.org/images/toolbar.gif

Clicca qui per configurarla!
Translate