http://blog.csdn.net/pipisorry/article/details/37728839

在我们平时上网看视频听音乐时都会产生缓存,可是我们非常难通过一些软件把当中的视频和音乐文件提取出来。

网页抓取视频的方法

利用chrome浏览器的F12功能提取网页中的视频、音乐

1.打开视频地址,如:http://www.tudou.com/albumplay/BDG9NP__xZ8.html

2.按F12,点network,按F5刷新网页,点size

找到最大的文件,文件后缀为F4V,即为视频文件 ,右键,拷贝文件链接地址,将地址粘贴到地址栏或粘贴到迅雷等下载软件里就可以下载

以上方法为提取视频的方法,优酷的视频文件后缀名为FLV

提取视频文件的软件和站点

登录硕鼠官网,在地址栏输入视频地址就可以提取视频文件,详细方法请參照站点说明

对于音乐文件。方法同样。一般文件后缀为MP3。只是这样的方法仅仅试用于ppapi类型的flash插件。对于使用其它类型的flash插件就不行了。能够使用ChromeCacheView

如今尽管有相关扩展程序 但并不能通杀 非常多针对的是YouTube或一些国外网络电台。

你能够进入https://chrome.google.com/extensions?hl=zh-CN 搜索keyword FLV link 或 Streaming Media 我亲測 都不支持优酷 其它在线听歌站点未測试。当然,能够手动让别的站点帮你找地址。http://www.flvxz.com,另外也能够使用一些第三方软件配合wincap软件进行截获

支持大部分网页的小技巧

找到一个小技巧,使用起来可能须要一点脑子汁(仅仅推荐软件測评人员)。预计能够支持大部分网页。

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--Other

2.找到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清除全部数据(酌情选择,但建议把“清除缓存”勾上,这样寻找文件时easy找,由于Chrome的缓存文件都是f_0000**);

接着打开并缓冲完毕所须要的网页文件。再打开C:\Documents and Settings\{当前username(Administrator)}\Local Settings\Application Data\Chromium\User Data\Default\Cache,以大小排序。找到预计相应的文件,拷贝到其它文件夹,改动扩展名(一般的在线视频站点的视频文件可能是普通品质的FLV,F4V格式,“高清”品质的MP4格式)

Note: win7系统的Google视频缓存文件夹:
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash

2.Chrome除Chromium的其它版本号,与上述操作大同小异,仅仅是缓存目录路径有差异 C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache

3.使用ChromeCacheView,打开软件依照上述文件夹设置相应路径,是Chrome就不用了。

找到文件较大的,或特定图标的文件(在于媒体格式是否被播放软件关联)右键“保存选择项”保存文件信息。再打开保存的TXT,看到文件的网络路径。就能够下载了。

当然,有了1/2步。这个下载就没意义了,所以不建议使用。

http://blog.csdn.net/pipisorry

PS:下载资源时可能要注意的一些问题

1. verycd查看隐藏资源:在.com前面加上gdajie如www.veryCD.gdajie.com/topics/2933865

2. 迅雷看看智能字幕下载的位置C:\Users\Public\Thunder Network\XMP4\ProgramData\Subtitle\Online

from:http://blog.csdn.net/pipisorry/article/details/37728839

ref:http://blog.sina.com.cn/s/blog_6fa5aa4a010139dm.html

http://hi.baidu.com/zehui/item/dc1d14fae5f77419e3e3bde4

chrome浏览器提取网页视频的更多相关文章

  1. 通过chrome浏览器分析网页加载时间

    今天趁着下班的时间看了下chrome浏览器的网页加载时间分析工具和相关文档,简单写点儿东西记录一下. 以百度首页加载为例,分析下一张图片1.jgp(就是背景图)的加载时间 看右侧的Timing标签,从 ...

  2. 如何用Chrome浏览器下载网页音乐视频

    打开网页,先让要下载的视频播放,右键单击选择审查元素(F12),选择上方的Network选项,按F5刷新,这个时候我们可以看到框架中Size下的不少文件数据数字正在变大,按size降序排列.点击表格的 ...

  3. Chrome浏览器无法观看视频,一直提示“adobe flash player 已过期” ?

       很多新用户在安装了Chrome浏览器或者更新过的的时候,经常提示“ adobe flash player 已过期”的问题,反复提示,导致无法观看视频.于是从网上也找了很多办法都没有解决.这里给大 ...

  4. chrome浏览器安装网页测试插件postman的图文介绍

    用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具.今天给大家介绍的这款网页调试工具不仅可以 ...

  5. chrome浏览器打开网页,总是跳转到2345主页的解决方法 2345.com 绑架主页

    昨晚装了一个wifi共享精灵,原本以为这下好了,全宿舍都可以上网了,但是,确实噩梦的开始啊. 遇到问题:不小心在安装wifi共享精灵的时候,点到了设置2345.com为主页,后来,每次使用chrome ...

  6. 谷歌Chrome浏览器 截取网页长图方法

    Chrome浏览器: 1.按F12打开调试页面 2.按下ctrl + shift + p 3.输入命令 Capture full size screenshot 并回车 4.浏览器会自动截取整个网页内 ...

  7. chrome浏览器渲染白屏问题剖析

    刚截图十几次,终于捕捉到了这个白屏现象,hiahia~~ 大家可以很清晰地看到下边还木有渲染完毕的透明层,这是一个十分普遍的问题,经常遇到.我的浏览器版本是 到目前为止应该是最新版(release版本 ...

  8. Chrome浏览器,处理input自动填充时带黄色背景色

    /*Chrome浏览器打开网页,input自动赋值时,会带上屎黄色的背景色,下面是通过延长增加自动填充背景色的方式, 让用户感受不到样式的变化*/ input:-webkit-autofill, in ...

  9. Chrome浏览器中使用 iframe 嵌入网页导致视频不能全屏的问题解决方法

    今天无意中测试了下在 iframe 中嵌入视频, 发现全屏按钮在 Chrome 浏览器中居然无效, 试了好几个视频网站的视频都不能全屏, 但在其他浏览器中似乎都很正常, 应该是 Chrome 60 新 ...

随机推荐

  1. C++嵌套类及对外围类成员变量的访问

    C++嵌套类及对外围类成员变量的访问 在一个类中定义的类称为嵌套类,定义嵌套类的类称为外围类. 定义嵌套类的目的在于隐藏类名,减少全局的标识符,从而限制用户能否使用该类建立对象.这样可以提高类的抽象能 ...

  2. React中input框设置value报错解析

    react input 不设置onChange的常见错误截图 表单是前端非常重要的一块内容,并且往往包含了错误校验等逻辑.  React对表单元素做了专门的优化处理,他对表单元素做了一些抽象,使得他们 ...

  3. 关于java1.7集合源码阅读

    工作中每天都会和java集合打交道,虽然以前也看过jdk源码的实现,但有些东西时间长了还是会遗忘,或者有些实现在新版本中有了新的变化,俗话说"温故而知新",所以打算再阅读一下相关源 ...

  4. shell脚本中各个参数的意思

    文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L ...

  5. 计蒜客 25985.Goldbach-米勒拉宾素数判定(大素数) (2018 ACM-ICPC 中国大学生程序设计竞赛线上赛 B)

    若干年之前的一道题,当时能写出来还是超级开心的,虽然是个板子题.一直忘记写博客,备忘一下. 米勒拉判大素数,关于米勒拉宾是个什么东西,传送门了解一下:biubiubiu~ B. Goldbach 题目 ...

  6. Python的程序结构[7] -> 生成器/Generator -> 生成器浅析

    生成器 / Generator 目录 关于生成器 生成器与迭代器 生成器的建立 通过迭代生成器获取值 生成器的 close 方法 生成器的 send 方法 生成器的 throw 方法 空生成器的检测方 ...

  7. 1.12(java学习笔记)多态及向上、向下转型

    一.多态 多态是指同一个方法被调用,由于对象不同导致行为不同. 例如调用自由活动方法,张三喜欢玩耍,那么他就会去玩耍. 李四喜欢学习,那么他可能去学习.调用方法因对象的不同 而产生了不同的行为. 形成 ...

  8. Mac上Git的安装与简单使用

    一.安装: Git下载地址: http://git-scm.com/downloads/ 下载Git.配置Git: http://blog.csdn.net/reactor1379/article/d ...

  9. C++完美实现Singleton模式[转]

    Singleton模式是常用的设计模式之一,但是要实现一个真正实用的设计模式却也不是件容易的事情.1. 标准的实现class Singleton{public: static Singleton * ...

  10. iOS:UICollectionView纯自定义的布局:瀑布流布局

    创建瀑布流有三种方式:   第一种方式:在一个ScrollView里面放入三个单元格高度一样的tableView,禁止tableView滚动,只需让tableView随着ScrollView滚动即可. ...