doc:appunti:linux:audio:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:audio:start [2015/12/15 06:27] – [Suddivisione di un file mp3] niccolo | doc:appunti:linux:audio:start [2023/12/20 13:39] (current) – [Dividere un file audio in base ad un file CUE] niccolo | ||
---|---|---|---|
Line 67: | Line 67: | ||
INDEX 01 11:27:60 | INDEX 01 11:27:60 | ||
</ | </ | ||
+ | |||
+ | Il tag **'' | ||
Installando i pacchetti Debian **cuetools** e **shntool** è possibile dividere un unico file nelle singole tracce: | Installando i pacchetti Debian **cuetools** e **shntool** è possibile dividere un unico file nelle singole tracce: | ||
Line 76: | Line 78: | ||
I file risultanti saranno nominati a partire da **'' | I file risultanti saranno nominati a partire da **'' | ||
- | Il programma '' | + | Il tool '' |
+ | |||
+ | **ATTENZIONE: | ||
+ | |||
+ | **ATTENZIONE: | ||
+ | |||
+ | Il programma '' | ||
< | < | ||
shnsplit -f CDImage.cue CDImage.ape | shnsplit -f CDImage.cue CDImage.ape | ||
</ | </ | ||
+ | |||
+ | È possibile nello stesso modo gestire anche il formato **WavPack Lossless Audio**; è sufficiente installare il pacchetto Debian **wavpack** ed eseguire il comando: | ||
+ | |||
+ | < | ||
+ | cuebreakpoints file.wv.cue | shnsplit -o wav file.wv | ||
+ | </ | ||
+ | |||
==== File originale in formato FLAC ==== | ==== File originale in formato FLAC ==== | ||
Line 102: | Line 117: | ||
</ | </ | ||
- | Con questo | + | Come descritto sopra per i file WAV, si può procedere alla suddivisione in singole tracce: |
< | < | ||
Line 110: | Line 125: | ||
I pacchetti Debian necessari sono **flac**, **cuetools** e **shntool**. | I pacchetti Debian necessari sono **flac**, **cuetools** e **shntool**. | ||
+ | I file generati saranno del tipo **'' | ||
+ | |||
+ | < | ||
+ | shnsplit -f CDImage.cue -o flac CDImage.ape | ||
+ | </ | ||
+ | |||
+ | ==== Qualità eccessiva nei file audio ==== | ||
+ | |||
+ | Capita di trovare file audio in qualità superiore a quella del CD-Audio (44.1 kHz, 16 bit), sia in formato lossy che lossless. Per vari motivi può essere utile la conversione (con ovvia perdita, ad esempio per poter masterizzare un normale CD-Audio). Ecco una ricetta che utilizza **'' | ||
+ | |||
+ | < | ||
+ | sox input_file.flac -r 44100 -b 16 output_file.wav | ||
+ | </ | ||
===== Suddivisione di un file mp3 ===== | ===== Suddivisione di un file mp3 ===== | ||
Line 119: | Line 147: | ||
- | ==== Amplificazione senza ricodifica di un file mp3 ==== | + | ===== Amplificazione senza ricodifica di un file mp3 o aac ===== |
+ | |||
+ | Alcuni player supportano **speciali tag** che indicano a che volume deve essere riprodotto un brano. Esistono programmi che modificano tale tag dopo aver analizzato il singolo brano o una intera collezione, in modo che suoni a un volume normalizzato. | ||
+ | |||
+ | **ATTENZIONE**: | ||
+ | |||
+ | In teoria basterebbe un editor di tag per aggiungere il tag **replaygain_track_gain**, | ||
Il programma **mp3gain** (dall' | Il programma **mp3gain** (dall' | ||
Line 135: | Line 169: | ||
</ | </ | ||
- | Applica | + | con l' |
< | < | ||
Line 141: | Line 175: | ||
</ | </ | ||
- | Applica | + | con '' |
- | In ogni caso le modifiche apportate al file sono salvate in un tag all' | + | Aprendo il file con Audacity si può notare l' |
+ | |||
+ | In ogni caso le modifiche apportate al file sono salvate in un tag all' | ||
+ | |||
+ | ===== Conversione da M4A a MP3 o OGG/Vorbis ===== | ||
+ | |||
+ | C'è una insana abitudine a distribuire file musicali in contenitori **MPEG-4**, con audio codificato **AAC** e l' | ||
+ | |||
+ | Ecco una ricetta per convertire il file in un più classico MP3 oppure OGG/Vorbis, con l' | ||
+ | |||
+ | < | ||
+ | ffmpeg -i file.m4a -vn -q:a 1 file.mp3 | ||
+ | ffmpeg -i file.m4a -vn -c:a libvorbis -qscale:a 9 file.ogg | ||
+ | </ | ||
+ | Per il formato MP3 la qualità massima è **%%-q:a 0%%** (da 10 a 0), mentre per il formato Vorbis la qualità massima è **%%-qscale: |
doc/appunti/linux/audio/start.1450160847.txt.gz · Last modified: 2015/12/15 06:27 by niccolo