首页 > 代码库 > chrome浏览器提取网页视频
chrome浏览器提取网页视频
在我们平时上网看视频听音乐时都会产生缓存,但是我们很难通过一些软件把其中的视频和音乐文件提取出来
以上方法为提取视频的方法,优酷的视频文件后缀名为FLV
关于本文中提及的chrome浏览器,已在上一篇博文中提及,请自行翻阅:http://blog.sina.com.cn/s/blog_6fa5aa4a010136l5.html
在chrome浏览器中,可以利用F12键审查元素的功能查出原视频或音乐的源地址,可以通过源地址下载下来
先说抓取视频的方法:
1.打开视频地址,如:http://www.tudou.com/albumplay/BDG9NP__xZ8.html
2.按F12
点network
按F5刷新网页,点size
找到最大的文件,文件后缀为F4V,即为视频文件
在最大的文件上点击右键,复制文件链接地址
将地址粘贴到地址栏或粘贴到迅雷等下载软件里即可下载
以上方法为提取视频的方法,优酷的视频文件后缀名为FLV
其实,对于提取视频文件还有更加简便的方法,只需登录:http://www.flvcd.com/,在地址栏输入视频地址即可提取视频文件,具体方法请参照网站说明
对于音乐文件,方法相同,一般文件后缀为MP3,如图
不过这种方法只试用于ppapi类型的flash插件,对于使用其他类型的flash插件就不行了,可以使用ChromeCacheView
现在虽然有相关扩展程序 但并不能通杀 很多针对的是YouTube或一些国外网络电台。
你可以进入https://chrome.google.com/extensions?hl=zh-CN 搜索关键字 FLV link 或 Streaming Media 我亲测 都不支持优酷 其他在线听歌网站未测试。当然,可以手动让别的网站帮你找地址,http://www.flvxz.com,另外也可以使用一些第三方软件配合wincap软件进行截获不过本人找到一个小技巧,使用起来可能需要一点脑子汁(要会一点eng哦,操作不简单,所以只推荐软件测评人员)。估计可以支持大部分网页。1.首先找到播放媒体的网址并病打开,例如在Google Music 找到一首歌并在其web播放器播放中2.右键网页空白位置,审查元素--Resources,接着一般选择下面的documents或other,再拉动滚条找到你估计一定扩展名的文件,例如这里是Google Music 种全是mp3,我就找到了一个形如M0104220007.mp3(许冠杰 夜夜念奴娇 http://audio2.top100.cn/201008251822/8FBFD1FCB2A88B303E3520C726513710/streaming1/Special_104220/M0104220007.mp3)3.如果你不刷新网页,连续播放了数首歌曲,就会再这里找到这么多MP3文件,所以要刷新后才进行下一次的截获地址下面在优酷上做测试: (许冠杰 梨涡浅笑 http://v.youku.com/v_show/id_XMTMzODk2MzI=.html)1.打开网页--右键网页空白位置--审查元素--Resources--Other2.找到03000201004B95A3... 并在右边找到Request URL:http://f.youku.com/player/getFlvPath/sid/128273323710911092595_00/st/flv/fileid/03000201004B95A3BDB0AB0059E31C987E9294-5895-E061-B1B6-999CE6BD28EC?K=39770cedec12c823161b2f45&myp=0&ts=198在地址栏打开,就可以下载,因为浏览器会引用缓存,所以不会重复下载,而直接提取缓存。所以其实也可以不找地址下载,等流媒体缓冲完了,就打开其缓存文件夹,找到对应文件,修改文件名,ok。补充:使用Chrome缓存文件夹 提取媒体文件请首先检查你的Chrome版本(WinXP环境)1.Chromium版本,首先打开浏览器,按Ctrl+Shift+Delete清除所有数据(酌情选择,但建议把“清除缓存”勾上,这样寻找文件时容易找,因为Chrome的缓存文件都是f_0000**);接着打开并缓冲完成所需要的网页文件,再打开C:\Documents and Settings\{当前用户名(Administrator)}\Local Settings\Application Data\Chromium\User Data\Default\Cache,以大小排序,找到估计对应的文件,复制到其他目录,修改扩展名(一般的在线视频网站的视频文件可能是普通品质的FLV,F4V格式,“高清”品质的MP4格式)2.Chrome除Chromium的其他版本,与上述操作大同小异,只是缓存文件夹路径有差异 C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache
3.使用ChromeCacheView,打开软件按照上述目录设置对应路径,是Chrome就不用了。找到文件较大的,或特定图标的文件(在于媒体格式是否被播放软件关联)右键“保存选择项”保存文件信息,再打开保存的TXT,看到文件的网络路径,就可以下载了。当然,有了1/2步,这个下载就没意义了,所以不建议使用。
from:
ref:http://blog.sina.com.cn/s/blog_6fa5aa4a010139dm.html
http://hi.baidu.com/zehui/item/dc1d14fae5f77419e3e3bde4
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。