Kreatore.it

Sviluppo applicativi Lamp

Lame e conversione in .mp3

Scritto da: | Categorie: ,

In questi giorni sto facendo delle compilation di musica da ascoltare durante l’attività fisica, utilizzando i cd di musica varia che ho acquistato tempo fa.

Non volendo installare programmi che si limitano al processo di conversione e che occupano tanto spazio o optato per il più semplice e conosciuto lame utilizzato da molti programmi con IDE grafico e pubblicizzato come un * LAME Ain’t an Mp3 Encoder.*

LAME is an educational tool to be used for learning about MP3 encoding.’ Stando a quanto dicono sul sito ufficiale più che un semplice encoder è uno strumento per imparare a encodare in mp3 manipolando allo stesso tempo il suono.

Installarlo è veramente semplice, da terminale basta un sudo apt-get install lame e ci ritroveremo questo strumento a disposizione.
Leggendo il manuale d’uso scopriamo che convertire un file in mp3 è una cosa molto facile, e possiamo complicarla leggermente andando ad aggiungere diverse varibili:

fixed bit rate jstereo 128 kbps encoding:
lame sample.wav  sample.mp3
----
fixed bit rate jstereo 128 kbps encoding, higher quality:  (recommended)
lame -h sample.wav  sample.mp3
----
Fast encode, low quality  (no noise shaping)
lame -f sample.wav  sample.mp3

Andiamo a creare quindi il nostro comando personale per convertire un singolo file nel miglior modo possibile: buona qualità, peso accettabile.

Utilizzando le opzioni

  • —vbr-new che imposta l’uso di un nuovo bitrate variabile
  • -V n dove n è sostituita da un numero tra 0 (max) e 9 (min) relativo alla qualità del bitrate otterremo lame --vbr-new -V 3 sample.wav nsample.mp3

Prendendo spunto da un articolo trovato in rete, se vogliamo convertire tutti i file di una cartella possiamo utilizzare il seguente script for f in *.wav; do lame --replaygain-accurate -q 0 --vbr-new -V 3 "$f" "${f%.wav}.mp3"; done e le opzioni, oltre a quelle già citate sono

  • -q n imposta un nuovo algoritmo con n sostituito da un numero da 0 (lento) a (9) veloce
  • —replaygain-accurate ricalcola in modo accurato e trova il punto di picco dell’audio

Le altre voci invece stanno ad indicare un ciclo: assegnando a f ogni file *.vaw esegui lame (e le sue opzioni) trasformando la variabile $f nello stesso nome più l’estensione .mp3

lame —vbr-new -V 3 nome.wav nome.mp3

Tags: , , , ,

Articoli Simili

Cerca per tag

admin, ajax, android, apache, app, audio, backup, beta, blog, bordi, browser, caffè, calcolo, calibre, categorie, cd, chrome, clienti, cloud, cms, condivisione, css3, csv, database, debian, desktop, drive, driver, dump, e-reader, evolution, file, firefox, flash, font, foto, freelance, funzioni, gd, gedit, gimp, htc, html5, iexplorer, immagini, indirizzo, inkscape, internet, iphone, java, javascript, jquery, kivy, kv, less, lettura, link, linux, live, mac, macchina, mail, menu, mobile, mod, mp3, mysql, nautilus, newsletter, ombra, open office, opera, os, paypal, pdf, picasa, plugin, python, safari, skype, smartphone, smf, ssh, stampante, tabs, tag, tastiera, terminale, test, testo, textile, textpattern, theme, ubuntu, usb, video, web editor, website, windows, wysiwyg, xfce4, youtube

Cerca per categoria

© 2011 Kreatore.it :: Sito web realizzato da Marco Casalegno

TXP | Admin | Home | Back to Top

Tutte le informazioni e le immagini sono rilasciate sotto licenza secondo la Creative Commons License 2.0.