前面,写了一个关于从【知乎】上爬取视频的手动版本:

如何从【知乎】上爬取视频到本地 | 手动篇

现在的这个是个自动版本。

代码已经发布在了我的GitHub上:
https://github.com/ameaningfulperson/zhihu_video_download_tool

欢迎大家Follow。

本文主要介绍一下脚本的使用。

环境:
1. MS Windows
2. PyCharm
3. Python 3.7

一、从GITHUB拿到我的代码后,用PyCharm打开

二、根据自己的需求,修改变量
变量的修改:

如代码中的注释所描述的那样:
1. download_directory,为你要把抓取的视频下载到本地的哪里。在我写代码的时候,默认指向了脚本所在的同级目录【download_data/】
2. target_url,你要从哪一个【知乎】的页面上抓取视频

修改好了之后,就可以运行Python了:

执行命令行的详情:

D:\PyCharm_data\Python_web_reptile\venv\Scripts\python.exe D:/PyCharm_data/Python_web_reptile/zhihu.py
==============================================
Video Name is【极简单化妆术】
Video URL  is【https://link.zhihu.com/?target=https%3A//www.zhihu.com/video/1083372647425028096】
Video ID   is【1083372647425028096】
XHR   URL  is【https://lens.zhihu.com/api/v4/videos/1083372647425028096】
Download URL:【https://vdn1.vzuu.com/LD/b32f5fec-38c6-11e9-af5e-0a580a409ad7.mp4?disable_local_cache=1&bu=com&expiration=1554052933&auth_key=1554052933-0-0-f9e253574cf337cc452482af8ea817f4&f=mp4&v=hw】
Save Dir  is:【download_data/1083372647425028096.mp4】
------------
Execute:【Download】= Begin
Execute:【Download】= Done


Process finished with exit code 0

——————————————————
基本就是这样了,大家快下载代码去玩耍吧。

——————————————————
Done。

说点什么

avatar

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  Subscribe  
提醒