User Tools

Site Tools


doc:appunti:linux:video:streaming_capture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:linux:video:streaming_capture [2013/05/19 17:07] – created niccolodoc:appunti:linux:video:streaming_capture [2014/09/02 13:02] (current) – [Formato mmsh] niccolo
Line 1: Line 1:
 ====== Salvare un video in streaming da pagina web ====== ====== Salvare un video in streaming da pagina web ======
 +
 +===== Formato mmsh =====
 +
 +Pacchetti da installare
 +
 +  * **vlc**
 +  * **ffmpeg**
 +  * **mplayer**
  
 Esempio di come salvare un video da una [[http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-e3057f2e-963a-4502-b86a-0a11593166c1-tgr.html|pagina web del sito RAI]]. Esempio di come salvare un video da una [[http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-e3057f2e-963a-4502-b86a-0a11593166c1-tgr.html|pagina web del sito RAI]].
Line 11: Line 19:
  
 Installare il programma **VLC** e avviarlo. Dal menu //Media//, //Open Network Stream...// inserire l'url di cui sopra. Il player dovrebbe iniziare a visualizzare il filmato, nella barra del titolo compare l'URL dello stream **mmsh**. Installare il programma **VLC** e avviarlo. Dal menu //Media//, //Open Network Stream...// inserire l'url di cui sopra. Il player dovrebbe iniziare a visualizzare il filmato, nella barra del titolo compare l'URL dello stream **mmsh**.
 +
 +Per fare il copia e incolla dell'url in una finestra terminale si esegue:
 +
 +<code>
 +xwininfo -tree -root | grep mmsh
 +</code>
  
 Copiare l'url e scaricarlo con **mplayer**: Copiare l'url e scaricarlo con **mplayer**:
Line 17: Line 31:
 mplayer -dumpstream mmsh://wms2.rai.it/raicdn/TG_regionali/TG_Toscana/1581908.wmv?MSWMExt=.asf mplayer -dumpstream mmsh://wms2.rai.it/raicdn/TG_regionali/TG_Toscana/1581908.wmv?MSWMExt=.asf
 </code> </code>
 +
 +Eventualmente può aiutare un parametro del tipo **''%%-cache 2048%%''**.
 +
 +Per semplificare l'editing con Avidemux conviene convertire il video in formato non compresso e con audio in bitrate costante:
 +
 +<code>
 +VIDEO=stream.dump
 +CODEC=huffyuv
 +ffmpeg -i $VIDEO -acodec mp3 -vcodec $CODEC -y ${VIDEO}_${CODEC}.avi
 +</code>
 +
 +===== Formato Adobe HTTP Dynamic Streaming (HDS F4M) =====
 +
 +  - Scaricare lo script [[https://raw.github.com/K-S-V/Scripts/master/AdobeHDS.php|AdobeHDS.php]], richiede i pacchetti Debian **php5** e **php5-curl**.
 +  - Aprire la pagina web in questione, dal sorgente individuare l'URL del file **''manifest.f4m''**.
 +  - Eseguire lo script con una sintassi del tipo: <code>php ./AdobeHDS.php --debug --play --quality high \
 +    --manifest 'http://servpub-f.akamaihd.net/path/manifest.f4m' > file.flv</code>
doc/appunti/linux/video/streaming_capture.1368976057.txt.gz · Last modified: 2013/05/19 17:07 by niccolo