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

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:linux:video:streaming_capture [2013/05/19 17:36] 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 Pacchetti da installare
Line 17: 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 23: 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: Per semplificare l'editing con Avidemux conviene convertire il video in formato non compresso e con audio in bitrate costante:
  
 <code> <code>
-ffmpeg -i $VIDEO -acodec flac -vcodec $CODEC -y ${VIDEO}_${CODEC}.avi+VIDEO=stream.dump 
 +CODEC=huffyuv 
 +ffmpeg -i $VIDEO -acodec mp3 -vcodec $CODEC -y ${VIDEO}_${CODEC}.avi
 </code> </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.1368977778.txt.gz · Last modified: 2013/05/19 17:36 by niccolo