linux-下载抖音作品
在linux中批量下载抖音作品。
导入文件
将文件放入到linux系统里。
安装依赖
python -m pip install -r requirements.txt
更改配置文件
更改配置文件 config.yml, 并将其放在DouYinCommand.py或者DouYinCommand.exe同一个目录下。直接运行DouYinCommand.py或者DouYinCommand.exe, 无需在命令中加入任何参数, 所有参数都从配置文件中读取。
如:
下载成功
配置文件解释
文件里面已经有原作者详细的注释,可按照自己的需求进行配置。这里记录一下常用的一些配置。
1.修改
进入:
sudo vim config.yml
退出:
:wq!
2.配置文件
link: //后面跟视频的URL
path: //后面跟视频要保存的位置
music: True/False //是否下载视频中的音乐
cover: True/False //是否下载视频的封面
avatar: True/False //是否下载作者的头像
folderstyle: True/False //每个视频是否分开保存
mode: - post/- like/- mix//设置下载发布的作品(post)或喜欢的作品(like)或者用户所有合集(mix), 默认为post, 可以设置多种模式
number: //下载作品个数设置
post: 0 # 主页下作品下载个数设置, 默认为0 全部下载
like: 5 # 主页下喜欢下载个数设置, 默认为0 全部下载
allmix: 1 # 主页下合集下载个数设置, 默认为0 全部下载
mix: 5 # 单个合集下作品下载个数设置, 默认为0 全部下载
music: 5 # 音乐(原声)下作品下载个数设置, 默认为0 全部下载
increase: //增量下载, 下载作品范围: 抖音最新作品到本地的最新作品之间的作品, 如果本地没有该链接的任何视频则全部下载
post: False # 是否开启主页作品增量下载(True/False), 默认为False
like: False # 是否开启主页喜欢增量下载(True/False), 默认为False
allmix: False # 是否开启主页合集增量下载(True/False), 默认为False
mix: False # 是否开启单个合集下作品增量下载(True/False), 默认为False
music: False # 是否开启音乐(原声)下作品增量下载(True/False), 默认为False
cookies: //cookie 请登录网页抖音后F12查看
msToken: xxx
ttwid: xxx
odin_tt: xxx
passport_csrf_token: xxx
sid_guard: xxx
帮助文档可通过python DouYinCommand.py -h
查看。
成功下载
可能出现的问题
1.缺少tqdm模块
进行安装
pip install --user tqdm
验证是否安装完成,如果tqdm已经被正确安装,这个命令会显示tqdm的相关信息。
pip show tqdm
合并
将下载好的视频,合并到一个视频里。
执行这段代码,修改之前,把文件里的地址给修改成自己的。
python mp4_merge.py
原文地址:https://blog.csdn.net/qq_64171874/article/details/141863609
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!