网页视频抓取软件 格式工厂(【手游坊评测】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种方法。其实还有其他方法,大家可以自己摸索~~~
我的博客将同步到腾讯云+社区,诚邀大家加入: