Newsgroup: it.comp.musica
Titolo: IMA-ADPCM -> Mp3/Ogg

Come posso fare a converite un file Wave IMA-ADPCM in MP3 o Ogg Vorbis?
Con Audacity non riesco, perché si rifiuta di importalo.
-- 
Ciao, Lurkos
it-alt.media.internet.google
I servizi di Google: Gmail, Groups, News ed altro

 Con Audacity non riesco, perché si rifiuta di importalo.
http://sox.sourceforge.net/
Mai usato sotto windows...
Converti in un wav più "normale" e poi in ogg/mp3
Ciao
-- 
Emiliano Grilli
Linux user #209089 
http://www.emillo.net

 Converti in un wav più "normale" e poi in ogg/mp3
Lo provo subito con Knoppix.
Grazie.


 Converti in un wav più "normale" e poi in ogg/mp3
Ho provato a dare il comando
$ sox in.wav -r 44100 -s -w out.wav
ma viene fuori un file enorme.
La successiva conversione in Ogg/Mp3 ha poi una qualità inferiore 
rispetto al file iniziale a parità di grandezza.
I file IMA ADPCM che ho sono delle registrazioni di lezioni.
Se possibile vorrei alzarne il volume e trasformali in un formato audio 
che faccia risaltare solo la voce umana escludendo il più possibile i 
distrurbi esterni. Probabilmente dovrei quindi usare un codec tipico 
della telefonia, ma non so come fare e soprattutto non sono sicuro sia 
la cosa giusta.
Cosa mi consigli di fare? 


 Ciao, Lurkos
HTH ciao


 300 Hz - 3500 Hz  e poi puoi provare a normalizzare il tutto
Ti ringrazio.
Eventualmente è possibile fare tutto con un comando unico dalla shell,
magari usando il "|"?
es: $ sox opzioni in.wav | alza volume | seleziona range | normalizza |
codifica ogg out.ogg
-- 
Ciao, Lurkos

 Ciao, Lurkos
Ciao


 Se devi farne tanti puoi fare uno script, qualcosa del genere:
Ti ringrazio per tutto.
Mi metto a fare un po' di prove.


 300 Hz - 3500 Hz  e poi puoi provare a normalizzare il tutto
Usando il filtro FFT?


 sox in.wav -b -r44100 -t wav - | oggenc -o file.ogg -
Non va, mi da errore.
Putroppo non ho sotto mano l'output che mi da, appena riprovo scrivo 
tutto.
Visto che ci sono vorrei approfittare ancora un po' della tua 
competenza per farti alcune altre domande.
Ho controllato meglio e ora posso dirti esattamente il formato audio 
dei file di origine:
IMA ADPCM; 8000 Hz; 4 bit; Mono (32 Kbps)
Trasformando il file in altri formati lossy (MP3, Ogg Vorbis) ho visto 
che la qualità è buona (la voce si sente bene uguale, il rumore è meno 
fastidioso) se si mantengono gli 8000 Hz e si passa a 16 Kbps.
Come posso fare la trasformazione imponendo queste caratteristiche del 
file di output?
Io avevo pensato a qualcosa del genere:
- MP3 -
$ sox in.wav -r8000 -v2 -t wav - | lame ??????? out.mp3
- Ogg Vorbis -
$ sox in.wav -r8000 -v2 -t wav - | oggenc ?????? out.ogg
Mi sarebbe inoltre molto utile compilare *sox* per Windows includendo 
nativamente (o mediante librerie DLL) il supporto per MP3 (lettura e 
scrittura) e Ogg Vorbis.
L'ambiente che preferirei utilizzare è MingW32+MSYS.
Hai idea di come fare?
Ho guardarìto un po' le istruzione del tarball: ho sommariamente capito 
come includere le librerie MP3 e Ogg Vorbis, ma non come compilare 
sotto Windows usando MingW32+MSYS; sembra infatti che sia stato fatto 
solo con Visual Studio e senza includere le librerie aggiuntive.


 Hai idea di come fare?
Purtroppo no, di windows non so quasi nulla


 Purtroppo no, di windows non so quasi nulla
Ho provato *sox* e *oggenc* su Windows (stessa riga di comando con il 
pipe): ci mette il doppio e il risultato è penoso (si sente a scatti). 
Con GNU/Linux è invece tutto ok.
Se volessi invece trasformare in Ogg Vorbis le tracce di un CD musicale 
che riga di comando dovrei usare?
Con Windows e per gli MP3 uso CDex 
http://cdex.sourceforge.net
.


 Con Windows e per gli MP3 uso CDex 
http://cdex.sourceforge.net
.
Puoi usare grip (grafico), che è un front-end a varie utility.
A linea di comando cdda2wav o cdparanoia per estrarre, poi oggenc per
codificare in ogg.


 per codificare in ogg.
Ok, grazie per tutti i suggerimenti.
-- 
Ciao, Lurkos