网页视频抓取软件 格式工厂(【手游坊评测】2017年11月8日前端开发扒视频辛酸历程)

优采云 发布时间: 2022-01-09 01:15

  网页视频抓取软件 格式工厂(【手游坊评测】2017年11月8日前端开发扒视频辛酸历程)

  时间:2017 年 11 月 8 日

  说到前端开发,在网页上放视频是不可避免的。如果你放视频,有时你会不可避免地拿起视频。以下是我视频的辛酸历程。让我们关注并珍惜它们。

  一、直接刷代码

  和 pandakill 的视频一样,直接拿代码就可以了。

  至于什么格式,自行下载后,直接用格式工厂转换即可。

  二、查看网络

  比如触手的视频,看网络就可以找到。起初,我还在慢慢寻找。后来有网友建议可以先按大小排序,因为视频会比一般文件大很多==,这样就很容易了,哈哈哈。

  三、更改域名

  本视频适用于B站(bilibili)。

  例如,网站 地址是

  怎么接视频,把bilibili改成kanbilibili就行了

  打开后,页面顶部是这样的:

  点击“下载地址”后,

  分为下载地址和弹幕下载地址两部分,我们只需要选择下载地址(第一部分)即可。

  在下载地址部分,有3种下载方式,P2、P3和P4。一般可以下载P3。我已经下载了P4,但是中间会有几块下载失败。P3可以下载。下载完成,很多ts文件都下载下来了,然后我们就可以使用B站提供的代码合并工具,将多个ts文件合并为一个ts文件。合并地址:.

  首先添加多个已下载的文件。如果需要排序,可以点击“自动排序”,然后输入合并后的文件名,点击“开始合并”,稍等片刻,合并后下载就ok啦。

  但是这个时候可能有人会问,我需要mp4格式的视频,不知道ts文件是什么。这这,还有一个特别简单粗暴的方法,就是直接把视频的后缀名改成mp4。可以在本地完全播放,但是我们绝对不局限于本地播放,还可以放在我们的代码中,那么其他人访问这个页面就可以播放这个页面了。那么这个方法就行不通了。我们都知道视频编码格式有很多种,不同的浏览器支持的编码格式也不一样。比如ts的编码格式是MPEG,谷歌、火狐等浏览器支持的编码格式是FLV。所以~~主角来了:格式工厂,它不仅可以转换视频格式,还可以转换视频格式,原来如此简单~~

  四、使用 Chrome 和迅雷下载视频

  推荐使用此方法。虽然很复杂,但是非常有效。

  适用网站:斗鱼、MOOC、网易云课堂、B站等。

  我们都知道视频网站为了保护版权,防止盗链下载,一般都是分段加载的。一般的.flv格式,视频源最多有十几个,而.ts格式一般每段几兆,一个小时左右的视频基本有几百个段。手动下载太累了。接下来分享一个无痛的方法,只需要使用系统的常用软件即可。

  1、获取原创视频

  以一个视频为例,用Chrome访问并打开开发者工具切换到Netword面板,点击视频开始和结束的位置,我们可以发现视频源是一个普通地址,从001 至 344 。

  只关注我用红色标记的地方。

  2、批量下载 .ts 视频

  你只需要注意我圈子里的3个部分。

  第一部分:选择要更改的数字的位置,用一对括号和通配符替换,即(*),但是这里有几点需要注意,我们注意到我写了6个0和一个通配符这里,然后在下面那一栏中,对应的写法是0到9(一位数)。当ts文件为10到99时,必须写成5个0加通配符,以此类推,ts文件是100到999.,这里要写成4个0加通配符。简而言之,ts文件的总位数是7位,也就是说虽然我们是分批下载的,但还是分批,0到9批,10到99批,100到999批等,这没关系,如果你注意的话。

  第二部分:前两个输入框的第一部分已经讲完了。现在主要的是通配符的长度。这里默认写1就够了。那为什么不写2和3呢?你可以看到结果。

  第三部分:这相当于检查部分。前两部分填好后,可以在第三部分查看ts文件的范围,我们可以检查一下前面的配置是否正确。

  点击“确定”后,会弹出如下弹窗:

  为此,我们只需要注意“合并到一个任务组”即可。这是什么意思?意思是把这个ts文件归入你先写的任务组,方便管理。

  其实这个比较简单,使用一行DOS命令就可以实现。

  copy/b D:\video\*.ts D:\video-all\all.ts

  执行上述命令后,D:\video\目录下的所有.ts文件都会合并到all.ts中,all.ts文件会放在video-all文件夹下。

  命令说明:copy用于合并文件。如果没有 /b 参数,它将被合并为一个普通的文本文件。添加这个参数意味着它将被合并为一个二进制文件;此外,文件顺序按文件名排序。文件名也很规整,基本不用自己重命名和排序。(注意:路径中不能有空格)

  五、使用下载工具下载视频

  适用于:斗鱼等

  我这次测试失败了,你可以自己试试,哈哈哈。

  步骤1、打开火狐浏览器插件页面,安装视频下载器插件

  安装插件后,您会在浏览器的右上角看到一个下载图标。

  2、配置插件

  单击插件下载图标旁边的向下箭头 ↓ 并选择 Preferences,其中:

  注意:因为这个插件不能满足我们所有的需求,所以这里的视频文件夹保存在哪里都没有关系,也不一定所有的视频都保存在这里。

  3、打开斗鱼视频详情页获取视频真实地址

  打开要下载的视频详情页面,如:

  页面加载完成后,可以看到视频插件的下载图标是*敏*感*词*的。单击下载以查看当前可下载视频的列表。

  由于斗鱼的视频是分段的,一个视频会被分割成多个ts格式的视频,所以在视频列表中可以看到多个文件。

  左键单击列表中的倒数第二个开始下载。(此文件是完整视频的第一段)

  下载完成后,可以在浏览器右上角找到下载的文件。右键单击刚刚下载的文件,然后选择复制下载链接。

  复制下载链接后,可以回到上面介绍的方法,用迅雷批量下载。

  至此,我们先来说说这5种方法。其实还有其他方法,大家可以自己摸索~~~

  我的博客将同步到腾讯云+社区,诚邀大家加入:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线