主题:如何把网络上的视频文件保存到电脑里? -- wydygo
网上的视频媒体大体3种形式
1。直接embed媒体文件,譬如最初的wmv/mp3等等,利用
ms mediaplay插件播放
这个直接察看一下web page的source就可以得到
2。mms形式,通常是服务器提供时时地stream方式播放,客户端接受。
搜以下mms 下载工具,网上应很多阿。
3。现在的视频站点利用Flash Player提供的Netstream来播放FLV文件的居多(Youtube,国内的youku,日本的ニコニコ等等)
这种形势最终也都是下载到客户端来播放,所以通常给你的浏览器安装个小工具就可以了。
FireFox的建议使用FireBug,在Net标签页里会有详细的文件列表。把flv文件copy下来就可以。
网上也有不少提供flv下载服务的Site。
BTW:前几天梅沙事情的时候,其实也专门作了一个针对Youtube和国内悠酷的视频下载工具,大体把分析过程说一下。
1。Youtube
获取到播放视频的id,也就是你在浏览watch?v=sssff v后面的咚咚,然后给youtube指定的url发送Get请求把这个key送过去,获取一个临时可用的认证,返回来的时一个xml,需要解析以下。然后就可以把key和刚才获取到的认证一起扔给youtube站点的视频获取的Url了,这就可以下载了,呵呵。
2。悠酷
悠酷的flv获取方式和Youtube过程基本类似,不过稍微麻烦了一点就是,获取认证时,Youtube获取时候是直接返回了认证code,悠酷返回的时一个json文,需要把里面的id和key解析出来,然后动用现行组合把认证给生成出来,这个声称的key就可以直接到它对应的服务器上获取flv文件了
- 相关回复 上下关系5
🙂如何把网络上的视频文件保存到电脑里? wydygo 字0 2008-06-04 15:09:09
🙂FF 王柳如 字43 2008-06-04 21:26:02
🙂用最新版的 Real Player 繁花似锦 字332 2008-06-04 19:22:09
🙂这个不是很麻烦
🙂具体问题具体分析 张七公子 字169 2008-06-04 18:41:47