怎么通过编写python代码下载视频?

有句话说的好,经典永不过时!

现在有很多经典东西已经找不到,比如过去的音乐、图片、电视剧、玩具等…….

我们身边的朋友或我们自己都有想要留住又留不住的东西,这可咋办?

本篇文章教大家如何用一行代码下载自己喜欢的视频。(https://jq.qq.com/?_wv=1027&k=eSp12WR5)

啥?什么年代了还有人在下载视频?

非也非也,你永远不知道有些人就是喜欢收藏视频,比如我和正在读文章的你。

工具准备

所用到的工具就是 you-get 这个库,话不多说,肯定得先安装一下。

不用担心,安装也非常简单。
pip3 install you-get

没错,就是这么简单,接下来就是见证奇迹

的时刻了。

小试牛刀

先来试试小破站

的视频吧。

应该没有人不喜欢在小破站看小姐姐跳舞吧。中国联通的这个极乐净土有接近两百万的播放。

把地址栏中的的地址复制下来,接着打开命令行终端输入以下命令。

$ you-get https://www.bilibili.com/video/BV1fV411H7Vt稍等片刻就会下载完成啦。

其中 xml 文件是视频的字幕。

来,在本地体验下小破站高清视频吧。

有了这个工具,妈妈再也不用担心我没有「学习资源」啦。

高级设置

事实上,这个工具不但可以下载小破站的视频,其他各大网站视频基本都可以下载。甚至国外的油管视频也不在话下,前提是你的网络是通畅的。

如果不加参数的话是默认下载到当前目录,如果你想指定下载目录的话只需要加上-o参数即可,指定文件名用-0参数。

$ you-get -o ~/Videos -O 极乐净土.flv https://www.bilibili.com/video/BV1fV411H7Vt

路径参数是小写字母 o,文件名称是数字 0

指定路径和文件名称在使用脚本批量下载视频、原视频标题和系统字符不匹配时特别好用。

一般视频网站都会为每个视频提供不同的清晰度版本,我们可以通过 -i 参数查看视频具体的信息。

默认下载的是最高清版本,如需指定其他版本,通过 –format 参数指定。

$ you-get –format=dash-flv720 https://www.bilibili.com/video/BV1fV411H7Vt

事实上,该工具不仅可以下载视频,甚至还可以下载图片。

$ you-get https://cdn.pixabay.com/photo/2021/11/14/18/36/telework-6795505_960_720.jpg

最后

今天给大家分享了这个超级神的工具,以后遇到喜欢的视频再也不怕官方下架啦。留住自己喜欢的东西是很快乐的呢,希望你也能拥有快乐。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片