Linux multimedia/Audio: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nimrod (discussione | contributi)
Nimrod (discussione | contributi)
Riga 123:
Naturalmente il comando può essere arricchito per convertire lo stream in MP3 o altro durante il dump. Per usare gstreamer occorre una opportuna pipeline, come la seguente, eseguita da riga di comando con ''gst-launch'':
 
gst-launch-0.10 rtspsrc location=rtsp://mm3.rai.it/radio/radio2/torino/alle8/globo/globo2003_05_01.ra \
! decodebin ! wavenc ! filesink location=globo2003_05_01.wav
 
In questo caso la sorgente è un elemento di tipo ''rtspsrc'', la cui proprietà ''location'' serve ad indicare la URL dell stream (ma potrebbe essere anche un file locale). L'elemento ''decodebin'' è una specie di tutto fare automatico in grado di creare i tratti mancanti di pipeline fra lo stream RTSP e la codifica in formato WAV richiesta dal successivo elemento ''wavenc''. Infine, il pozzo o sink è semplicemente un file WAV sul disco locale.
Line 129 ⟶ 130:
Una variante che vale la pena di vedere è la seguente, in cui l'elemento ''wavenc'' è sostituito dal più interessante ''lamemp3enc'', usato per codificare con una qualità modesta, ma adatta al tipo di materiale, quasi esclusivamente vocale:
 
gst-launch-0.10 rtspsrc location=rtsp://mm3.rai.it/radio/radio2/torino/alle8/globo/globo2003_05_01.ra \
! decodebin ! lamemp3enc target=quality quality=9 ! filesink location=globo2003_05_01.mp3
 
== Convertire uno stream in MP3 ==