资讯动态

抖音音频提取完整实操:用 douyin-downloader 从单条链接到整页作品批量收集

发布时间:2026/9/15 11:18:18 来源:尧图企业网站定制
抖音音频提取完整实操用 douyin-downloader 从单条链接到整页作品批量收集【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloaderdouyin-downloader 是一个抖音音频提取与批量下载工具适合需要收集背景音乐、原声素材并整理归档的人。把几条作品链接写进配置文件打开music开关几分钟后 mp3 已经按作者和日期分好目录躺在本地了。先看看它能做什么音频提取单条作品或整个主页直接保存原声 mp3不用先下完整视频再手动剪批量收集一个主页链接覆盖发布、喜欢、合集、音乐四种模式thread控制并发元数据保存标题、作者、发布时间等信息随json开关存成 JSON 文件增量去重SQLite 记录加本地文件双重检查第二次运行自动跳过已有内容浏览器兜底接口分页被风控卡住时自动切到浏览器模式继续滚动从零跑起来三步拿回第一组音频 第一步把代码拉下来并装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip3 install -r requirements.txt第二步复制示例配置然后自动获取 Cookiecp config.example.yml config.yml # 复制配置文件 python -m tools.cookie_fetcher --config config.yml # 浏览器自动登录Cookie 写回配置弹出的浏览器里登录抖音后回到终端按回车即可。第三步运行python run.py -c config.yml跑通之后你会看到./Downloaded/作者名/下按模式和日期分好的文件夹每个作品单独一个目录。如果更习惯图形界面项目同后端还有一个桌面版 Douzy粘贴链接即可开始任务结果集中在任务中心查看。按你的场景来选配置片段只提取几条视频的原声需求简单的话把作品链接写进link打开music开关再关掉video省流量link: - https://www.douyin.com/video/7412345678901234567 path: ./Downloaded/ music: true video: false手里直接有音乐链接的话更省事把https://www.douyin.com/music/{music_id}写进link会优先取直链音频。把某个创作者整页收下来批量收集用mode加number组合0表示不设上限link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - music - post number: music: 30 post: 0 thread: 5跨模式遇到相同 aweme_id 的作品会自动去重不会下两遍。想按发布时间圈范围再加start_time/end_time两个日期字段就行。直播间声音存下来链接换成https://live.douyin.com/{room_id}会自动进入录制模式。live下的max_duration_seconds可以限定录制时长0代表录到主播下播为止中途断流或手动停止已录好的部分会保留下来。用起来之后进阶与常见排错下载速度上不去怎么办先看thread并发数默认 5和rate_limit限速默认 2 请求/秒。速度不够就调高并发一旦被平台限流反而是降频稳过。任务统一由control/queue_manager.py的队列调度进度显示逻辑在cli/progress_display.py卡住时可以直接翻这两处源码定位。刷主页只下到二十条左右这通常是分页触发了风控。确认browser_fallback.enabled: true且headless: false浏览器弹出后手动完成验证别急着关窗口。不想重复下载同一首歌保持database: true即可增量下载默认开启已有文件会自动跳过。想强制重下删掉本地文件并清掉dy_downloader.db里对应记录只删库不删文件不会触发重下程序是按本地文件名识别已有下载的。让文件名带上作者和时间改filename_template就行可用变量有author、date、title、id、mode等例如filename_template: {author}_{date}_{title}_{id}下一步先用单条链接跑通一次确认 Cookie 和目录结构正常再上批量定期git pull拉取更新配置文件和dy_downloader.db留份备份批量任务把并发和限速放在适中档位被限流时损失的是整个任务的时间抖音音频提取这件事不需要逆向经验几行配置就能跑起来。从你最想要的三五条开始跑完一次就有手感了。【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价