Domanda

Sto raschiando sito forum per tipo (articolo, webinar, video) ho pensato che se rubino può estrarre in qualche modo il lunghezza del video . La parte html corrispondente della pagina web si presenta come.

<div align="center"><script type="text/javascript" src="http://somedomain.com/wp-content/themes/thesis/custom/swfobject.js"></script>

<div id="player">This text will be replaced</div>

<script type="text/javascript">
var so = new SWFObject('http://somedomain.com/forum/yota/audio_player/player.swf','mpl','640','500','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','&amp;file=http://somedomain.net/flv/ezinearticles/ezinearticles.flv&amp;dock=false');
so.write('player');
</script></div>

È interessante notare che posso accedere al file FLV direttamente, quindi sono felice di scaricare tutti i video e quindi estrarre la lunghezza in qualche modo. La maggior parte dei file sono flv alcuni sono wmv.

Si prega di notare che ho il permesso del webmaster forum per fare la demolizione.

È stato utile?

Soluzione

ffmpeg-rubino sembra che fa quello che vuoi.

Altri suggerimenti

Non so A proposito di Ruby, ma si può sempre invocare programma esterno, come ad esempio ffmpeg o mplayer con un file come un argomento, e analizzare l'output. Date un'occhiata a:

http: // www.linuxquestions.org/questions/linux-software-2/getting-file-information-with-ffmpeg-601817/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top