我正在按论坛网站类型(文章,网络研讨会,视频)我想如果红宝石可以提取长度的视频。网页的相应的html部分看起来像。可以通过ruby告诉我网络flv视频的长度吗? (ruby)
<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','&file=http://somedomain.net/flv/ezinearticles/ezinearticles.flv&dock=false');
so.write('player');
</script></div>
有趣的是,我可以直接访问flv文件,所以我很乐意下载所有视频,然后以某种方式提取长度。大部分文件都是flv,一些是wmv。
请注意,我有论坛管理员的权限做报废。
@agregoire:你是否使它在windows下工作? – Radek 2010-02-16 10:02:55
@Radek:我从来没有尝试过。编译它有问题吗? – agregoire 2010-02-16 13:23:40
从来没有做过这样的胜利平台.... – Radek 2010-02-16 22:17:47