资讯动态

DouK-Downloader:3 条路径完成抖音音频提取,跳过视频直接拿原声

发布时间:2026/10/17 2:27:08 来源:尧图企业网站定制
DouK-Downloader3 条路径完成抖音音频提取跳过视频直接拿原声【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloaderDouK-Downloader 是一个抖音 / TikTok 作品下载与数据采集工具可以直接下载作品挂载的原声音乐文件无需从视频中二次分离。作品里挂的 BGM 不走视频转码链路直接拉音源省掉从成片里抠音频的环节。先搞清楚你拿到的是什么抖音音频提取拿到的是作品本身挂载的原声文件不是从视频流里分离出来的音频。区别在于分离出来的音频是二次产物多一次转码就多一次损失而 DouK-Downloader 拿到作品数据后直接请求music_url把平台侧的音源文件原样落盘全程不转码也就没有二次压缩。文件写入Download/目录默认folder_name命名由name_format决定音频统一以.mp3结尾。这条链路也完全不依赖 FFmpeg——FFmpeg 只在直播拉流场景出现普通原声下载用不到。一次性配置把环境跑起来DouK-Downloader 的 Cookie 和 music 开关配置只需做一次之后所有下载复用同一份settings.json克隆仓库并安装依赖Python 3.12git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader pip install -r requirements.txt python main.py首次运行项目根目录生成settings.json终端提示先配置 Cookie。按 Cookie 获取教程 从浏览器复制完整 Cookie写入settings.json的cookie字段。把music改为truedownload保持true。再次运行python main.py功能菜单正常出现无 Cookie 告警。三条路径按你的场景选一条路径 A —— 手头就一条链接马上要这首 BGM前置条件Cookie 已配置、music为true。运行python main.py在主菜单选「终端交互模式」。选「批量下载链接作品(抖音)」再选「手动输入待采集的作品链接」。粘贴v.douyin.com短链回车。输入Q结束输入循环。完成标志Download/目录出现与原声对应的.mp3文件终端有下载进度日志。路径 B —— 长期盯几个音乐人账号的全量更新前置条件拿到目标账号主页链接。把账号写进settings.json的accounts_urls每条含mark、url、tab、enable。需要限定时间窗时填earliest/latest日期范围字段留空则不限。运行程序选「批量下载账号作品(抖音)」。选「使用 accounts_urls 参数的账号链接(推荐)」。完成标志终端输出「共处理 X 个账号成功 Y 个失败 Z 个」的统计行已下载作品走缓存去重不会重复下载。路径 C —— 把下载能力接进自己的服务或定时任务前置条件项目自带 FastAPI uvicorn 服务端无需额外安装。主菜单选「Web API 模式」服务监听默认 5555 端口。浏览器打开http://127.0.0.1:5555/docs查看自动生成的接口文档。按文档对/douyin/detail、/douyin/account等接口发起请求日期范围可传earliest/latest。轮询任务状态或复查Download/目录确认文件落盘。完成标志/docs页面正常打开请求返回成功后目录出现对应音频。只有这几个参数会真正改变行为参数默认值什么时候必须改改成什么效果musicfalse做抖音音乐原声下载必改true时同步下载作品原声.mp3downloadtrue只想采数据不存文件时false时跳过所有文件下载name_formatcreate_time type nickname desc想按账号、备注重排文件名时按所填字段组合生成文件名storage_format空不存储需要留存作品数据表时采集数据导出xlsx/csv最小配置示例{ cookie: 你的抖音Cookie, music: true, download: true, name_format: create_time nickname desc }账号批量采集另配accounts_urls{ accounts_urls: [ {mark: 关注的音乐人, url: https://www.douyin.com/user/xxxx, tab: post, enable: true} ], storage_format: xlsx }卡住了三种最常见的没反应Cookie 未生效功能直接不可用现象选功能时终端提示 Cookie 未登录无法使用。定位① 终端是否打印过「正在更新抖音参数」没有就是 Cookie 没生效② 确认 Cookie 里含msToken等关键键值且复制自抖音站点。修复按 Cookie 获取教程 重新复制一份完整 Cookie 写入settings.json重启程序。music 开了下载目录里没有音频现象music: true但只有视频没有.mp3。定位① 确认该作品本身挂有原声翻唱、无音乐作品没有music_url② 确认download总开关不是false。修复换一条明确有 BGM 的作品重跑下载逻辑见 src/downloader/download.py 的download_music对照日志排查。直播拉流提示找不到 ffmpeg现象仅直播场景报 FFmpeg 不可用。定位终端执行ffmpeg -version验证是否安装。修复sudo apt install ffmpeg装好后把可执行文件绝对路径写进ffmpeg参数即可。它和在线解析站 / 客户端手动保存比差在哪维度DouK-Downloader在线解析站客户端手动保存音频来源作品原声文件不转码多经二次处理原声批量与账号追踪支持可配日期范围基本不支持不支持数据导出xlsx/csv无无成本开源免费广告、次数受限免费但纯手工适合需要批量取原声、长期追踪账号或要把下载能力嵌进自己工作流的创作者。继续往下读 / 快问快答想深入完整功能看 docs/DouK-Downloader文档.md各平台接口调用收在 src/interface/每个文件对应一个功能作品、评论、合集、直播中英文文案在 locale/ 维护。问下载的是什么格式的音频会转码吗答作品挂载的原声文件原样落盘.mp3不转码没有二次压缩损失。问能否只采集数据、不下载文件答可以download设为false再开storage_format导出数据表。问TikTok 和抖音能同时跑吗Cookie 会过期吗答可以两个平台各有独立的cookie/cookie_tiktok、proxy/proxy_tiktok互不干扰Cookie 会过期出现未登录提示就按教程重新获取一份。先用路径 A 跑一条链接确认命名符合剪辑习惯再把追踪的账号填进accounts_urls让批量模式持续补齐原声。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

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

免费获取报价 →
↑