
3步拿到抖音音频从单曲到整页BGM收集【免费下载链接】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看完你能把一个创作者主页的全部BGM存进本地音乐库每条音轨和它的元数据都分门别类躺在子文件夹里。本文主角是 douyin-downloader一款面向抖音音频下载的免费开源工具直接抓取原声音轨不用先下完整视频。老方法的麻烦换它之后老方法的麻烦换成它之后要先下完整视频再找别的软件抽音频直接抓取原声音轨落盘即得一首一首手动存整个主页没法处理贴一个主页链接一键批量下载全部音轨格式来回转换容易损失音质保留原声质量不做二次压缩同一首下过好几遍白白占空间本地文件加数据库双重检查已存在自动跳过断网一次任务作废得重来失败自动重试中断的录制保留已下载部分三步拿到第一个音频1. 装环境需要 Python 3.8 及以上终端里python -V能输出版本号即可。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt成功标志终端最后出现 Successfully installed 一行。2. 拿登录态Cookie 是浏览器用来证明已登录的身份凭证工具会把它写进配置文件之后运行不用反复登录。官方自带抓取器两步搞定cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml成功标志弹出浏览器扫码登录后回到终端按回车config.yml的 cookies 区出现真实值。3. 配置并运行改 3 个开关就能出音频music: true只取音频、video: false不存视频、json: true顺带存元数据link填任意视频或音乐链接。python run.py -c config.yml成功标志Downloaded/目录里出现一个 mp3 和对应的 JSON 文件。它能帮你做的三件事单条视频提取适合只想存一首心仪音轨的人最基础的用法。link填要取的那条视频或音乐链接video: falsemusic: true只保留音频json: true作者、标题等元数据一并保存预期结果运行完在下载目录得到对应音轨和一份元数据 JSON。主页批量收集适合建个人BGM库的人也是抖音音频下载的主力用法。link填创作者主页链接mode: musicnumber.music: 00 表示不限条数全量抓取thread: 5默认 5 个并发网络差可以调低预期结果该主页用过的全部音轨按作者名落进文件夹每条音轨带日期前缀的子目录。直播音频录制适合想录下直播间内容的用户link 指向直播间即触发录制模式。link: - https://live.douyin.com/123456789 live: max_duration_seconds: 0预期结果开播自动开始录主播下播即停录像与一份元数据 JSON 存入live/子目录。三个隐藏能力 不重复下载不用手动核对。每次下载前它会扫本地文件名里的作品ID再查内置 SQLite 数据库随程序自带的小型记录库命中任意一处就跳过。同一内容从不同模式进来也只下一次你不用记着哪些已经拿过。进度可见任务不作废。实时进度条显示每条任务的成功与失败计数网络失败按 1 秒、2 秒、5 秒间隔自动重试文件按大小校验不完整的自动清掉重取。这就是断点续传的意思中断后重跑只补下载缺的部分。双引擎兜底。平时走 API 接口取数快但可能被风控拦一旦受限自动开一个真实浏览器继续抓双引擎即 API 优先、浏览器补位弹出来的验证可以人工完成不用中途放弃。出问题时查这4处只翻出20条左右就停→ 翻页被风控拦截 → 确认browser_fallback.enabled: true浏览器弹出时完成验证别急着关窗口。成片下载失败、提示登录态问题→ Cookie 过期 → 重跑python -m tools.cookie_fetcher --config config.yml更新。下载速度慢→ 并发请求撞上限 →thread调到 3-5保留默认每秒 2 次的限速。下出来的还是视频没有 mp3→ 开关没改对 → 在config.yml里设video: false、music: true。安全与合规下载内容只用于个人学习和资料归档不二次发布、不商用。Cookie 相当于账号钥匙别发给他人也别贴到公开场合。保持温和的请求频率工具内置限速就是为了不给平台添压力别随意调高。现在就可以做的3件事先拿好 Cookie跑通第一首音轨把链接换成主页链接完整参数说明见 README中文版README.zh-CN.md。【免费下载链接】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),仅供参考