4.4 Encoding MP3/OGG

Per encodare file mp3 o ogg/vorbis bisogna usare come output audio lame o ogg ed è necessario configurare a dovere il audio device. I parametri dell'audio device sono:

La configurazione quindi necessita solo del file di output se non si vuole modificare i parametri singoli. Il passaalto e passabasso di default sono disattivati.

Quality è necessario se si vuole vuole encodare in un file ogg o mp3 qualcosa che è variabile come rate e/o bitrate.

Un esempio pratico è:

somaplayer -ao ogg -ad file=prova.ogg,channels=1,bitrate=24 file.aiff
In grafica bisogna aggiungere un output ogg/mp3 ed impostare i valori identica attraverso il form apposito:

Image sp2

Dato che la configurazione di encoding è lunga e comunque può essere riutilizzata, ho preferito far sì che si potesse salvarla in un file. Il contenuto del file è esattamente come la configurazione a riga di comando scritta così:

file=output.ogg

rate=44100

quality=10

bitrate=8

...
L'ordine delle voci non conta e non è fondamentale mettere tutte le voci (eccetto file=...). Quelle che non si mettono vengono settate di default come spiegato sopra.

Per lanciare questo file si fa in questo modo:

somaplayer -ao ogg -ad file.config file.mp3

2004-06-14