Skip to content

CLI 帮助 - 抖音

参数列表

短参数长参数类型说明
-c--configTEXT配置文件的路径,最低优先
-u--urlTEXT根据模式提供相应的链接
-m--musicBOOLEAN是否保存视频原声
-v--coverBOOLEAN是否保存视频封面
-d--descBOOLEAN是否保存视频文案
-p--pathTEXT作品保存位置
-f--folderizeBOOLEAN是否将作品保存到单独的文件夹
-M--modeENUM下载模式
-n--namingTEXT全局作品文件命名方式
-k--cookieTEXT登录后的cookie
-i--intervalTEXT下载日期区间
-e--timeoutINTEGER网络请求超时时间
-r--max_retriesINTEGER网络请求超时重试数
-x--max-connectionsINTEGER网络请求并发连接数
-t--max-tasksINTEGER异步的任务数
-o--max-countsINTEGER最大作品下载数
-s--page-countsINTEGER每页获取作品数
-l--languagesENUM显示语言
-P--proxiesTEXT...代理服务器
-L--lyricBOOLEAN是否保存原声歌词
--update-configBOOLEAN更新配置文件
--init-configTEXT初始化配置文件
--auto-cookieENUM自动获取cookie
-hFLAG显示富文本帮助
--helpFLAG显示帮助信息并退出

详细说明

--config

配置文件的路径,最低优先。默认配置文件路径为 f2/conf/app.yaml。支持绝对路径与相对路径。

--url

根据模式提供相应的链接。例如:主页、点赞、收藏作品填入主页链接,单作品填入作品链接,合集与直播同上。

--mode

下载模式:

  • one:单个作品
  • post:主页作品
  • like:点赞作品
  • collection:收藏作品
  • collects:收藏夹作品
  • music:收藏音乐
  • mix:合集
  • live:直播

--naming

全局作品文件命名方式。默认为 {create}_{desc},支持的变量有:{nickname}{create}{aweme_id}{desc}{uid}。支持的分割符有:_-

  • {nickname}:作者昵称
  • {create}:作品创建时间
  • {aweme_id}:作品ID
  • {desc}:作品文案
  • {uid}:作者ID

--interval

下载日期区间发布的作品,格式:年-月-日 如:2022-01-01|2023-01-01,设置all 为下载所有作品。

--languages

显示语言。默认为 zh_CN,可选:zh_CNen_US,不支持配置文件修改。

--proxies

代理服务器,最多 2 个参数,http://https://。空格区分 2 个参数,例如:http://x.x.x.x https://x.x.x.x。如果你的代理不支持出口HTTPS,那么请使用http://x.x.x.x http://x.x.x.x

自动从浏览器获取cookie,使用该命令前请确保关闭所选的浏览器。支持的浏览器有:

  • chrome
  • firefox
  • edge
  • opera
  • opera_gx
  • safari
  • chromium
  • brave
  • vivaldi
  • librewolf

不支持切换浏览器用户配置。

Released under the Apache-2.0 license.