这个实现起来具有一定的难度,需要先获取网页中所有视频的链接地址,然后才能一个一个实现批量下载,这里介绍一种非常笨的方法,实现起来非常容易,主要用到you-get这个下载工具,感兴趣的朋友可以自己尝试一下短片视频下载:
为了方便说明问题,这里以批量下载B站网页上的视频为例,如下,其他网站也可以,影响不大短片视频下载:
1.首先短片视频下载,就是获取这个网页下所有视频的链接地址,这里直接右键视频,选择“复制链接地址”就行,如下:
一个视频一个视频的复制,然后将所有链接地址都黏贴到一个txt文件中(如果你熟悉爬虫就不需要这么麻烦啦),如下,后面批量下载视频就是读取这个txt文件一个一个的下载:
2.接着就是下载you-get,这是python的一个免费视频下载工具,如果你安装了python的话(没安装的话,也非常容易安装,一个exe文件,直接到官网下载安装就行),直接在cmd窗口输入命令“pip install you-get”就行,如下,很快就能安装成功,支持B站、优酷、美拍等主流视频网站的下载:
3.安装完成后,我们就可以直接实现批量下载视频了,直接在cmd窗口输入命令“you-get -I txt文件完整路径”就行,参数I是输入文件的意思,我的txt文件保存在E盘,命名urls.txt,所以命令如下,这里替换成你的txt文件路径就行,下载的视频默认都会保存到当前目录下,下载速度也非常不错:
下载完成后,就可以直接打开视频进行播放,非常方便,如下,画质还是非常不错的:
4.如果你需要指定保存目录的话,用参数o目录设置目录路径就行,还可以本地在线播放,更多参数说明,可以运行命令“you-get -h”进行查看,解释的非常详细:
至此,我们就完成了使用you-get一次性下载网页中的所有视频。总的来说,整个过程非常简单,方法也比较笨,一个一个的复制视频链接地址,然后统一读取下载(如果你会爬虫就非常简单啦),只要你熟悉一下上面的步骤和流程,很快就能掌握的,当然,你也可以使用youtube-dl这个下载工具,和you-get差不多,也是免费的,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
怎么把视频软件(腾讯视频等软件)中自己喜欢的片段下载下来?
首先,如果是下载的话就不存在下载某个片段,要不就是下载整个视频。然后自己再通过编辑软件把自己喜欢的片段给剪辑出来。
其次,像腾讯网站上的视频(包括其它视频网站)下载下来的视频都有他们自己的格式,这种格式都不支持后期编辑软件,必须转格式才能导进去编辑,而如果想要转格式(特别是腾讯视频QLV格式)不是一般的麻烦,说不定你花一天或更长时间都搞不定。当然网上有那种收费的格式转换软件说是可以转换不知道是真是假,尽管真的能转换我觉得没必要花那个钱。因为还有更简便的方法就是录屏,用录屏软件把你想要的片段录下来,但在录屏的时候要注意,一定要把清晰度调到1080P,这样录出来的视频就很清晰。录完后,直接在录屏软件里面把不需要的片段剪掉,留下自己想要的片段就可以了。
最后,再输出通用的视频格式(比如:mp4或mov等)就好了。