尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

如何把抖音视频的 BGM 提取成 MP3:DouK-Downloader 音乐下载指南

发布时间:2026/9/30 2:32:24

资讯中心
01
ARTICLE

如何把抖音视频的 BGM 提取成 MP3:DouK-Downloader 音乐下载指南

如何把抖音视频的 BGM 提取成 MP3:DouK-Downloader 音乐下载指南
如何把抖音视频的 BGM 提取成 MP3DouK-Downloader 音乐下载指南【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader这篇文章面向只想要作品 BGM、不需要视频的你。用 DouK-Downloader 完成「抖音 BGM 提取成 MP3」的完整流程打开开关、下载单条作品、归档整个账号、把自己的程序接上接口。读完你能独立提取音乐、找到文件落点并自行定位常见的下载失败原因。程序是怎么拿到音乐的抖音接口返回的作品数据里自带独立的音乐源地址music_url程序按这个地址直接下载 mp3不对视频文件做任何二次解码所以输出就是源文件原样没有转码损失。负责这件事的是 src/downloader/download.py 里的download_music开关开启、地址有效、目标文件不存在三条都满足才把音乐加进下载任务。FFmpeg媒体处理工具负责拆音视频流不在这条链路上它只在直播等场景才用到实现在 src/module/ffmpeg.py。准备清单Python 3.12 运行环境python main.py能正常跑起来平台的 Cookie登录凭证用于访问作品数据抖音写cookie参数TikTok 写cookie_tiktok获取方法见 Cookie获取教程配置文件首次运行会在Volume/目录生成settings.json之后所有修改都在这个文件里完成可选FFmpeg。只下作品音乐用不上涉及直播场景才需要场景一提取单条作品的 BGM目标给一条作品链接拿到它对应的音乐 mp3。打开Volume/settings.json把music: false改成true。这是音乐下载的主开关不开的话下多少作品都不会产出 mp3。运行python main.py终端选择「批量下载链接作品(抖音)」→「手动输入待采集的作品链接」。粘贴作品分享链接程序会同时下载视频和同名 mp3。请输入抖音作品链接: https://v.douyin.com/xxxxxx验证打开Volume/Download/目录视频旁边多了同名.mp3且能正常播放就是成功了。顺手可以改的 3 个参数参数作用建议值music是否随作品下载其音乐truefolder_name下载文件的保存文件夹名Download默认name_format文件名由哪些字段拼成空格分隔create_time type nickname desc默认场景二批量归档账号作品与收藏音乐目标把某个账号发布的作品连同 BGM 一次性存下来。在settings.json的accounts_urls数组里加一条mark填备注、url填账号主页链接、tab填post、enable填true。终端选择「批量下载账号作品(抖音)」→「使用accounts_urls参数的账号链接(推荐)」。等进度条走完作品视频与对应 mp3 会按顺序落盘。验证保存目录里的文件数大致等于账号作品数且每条视频都有同名 mp3。如果你的目标其实是「收藏音乐」用户收藏的曲目列表走终端的「批量下载收藏音乐(抖音)」入口。这批文件统一存进Volume/Music/命名为作者-标题-作品id不与视频混在一起。场景三接进自己的程序直接取音乐地址目标不开终端用接口调用拿到音乐源地址批量下载自己做。终端选择「Web API模式」服务默认监听http://127.0.0.1:5555。浏览器打开http://127.0.0.1:5555/docs查看接口文档单条作品调POST /douyin/detail账号作品调POST /douyin/account。import requests r requests.post( http://127.0.0.1:5555/douyin/detail, json{url: https://v.douyin.com/xxxxxx}, ) print(r.json())验证返回 JSON 里能取到music_url字段就说明链路通了可以接进自己的脚本做后续处理。产物落在哪速查项规则作品音乐与视频同目录同名{root}/{folder_name}/默认Volume/Download/收藏音乐固定{root}/Music/默认Volume/Music/命名作者-标题-作品id命名name_format的字段用split分隔符默认-拼成扩展名 / 质量.mp3平台音乐源直接下载不重新编码root是配置里的root参数留空时默认用Volume目录想换盘换位置改它就行。排障速查下载了作品但没生成 mp3原因music开关还是默认的false。 动作改成true后重新运行开关只对之后的下载任务生效。解析不到作品、音乐地址为空原因Cookie 过期。 动作按 Cookie获取教程 重新获取写回cookie参数。直播场景提示 FFmpeg 未找到原因系统没装 FFmpeg且配置里ffmpeg参数是空的。 动作用系统包管理器安装 FFmpeg或把可执行文件路径直接写进ffmpeg参数。进阶开关点到为止参数用途desc_length/truncate限制描述长度避免文件名过长max_size单个文件大小上限0为不限制storage_format想同时存作品元数据时设为csv或xlsxmax_retry/timeout网络不稳时调整重试次数与超时时间日常使用基本不用动它们有明确需求时再改。⚠️ 提取出的音乐版权仍归原作者所有请仅用于个人学习和研究不要商用或二次传播。完整参数列表见 官方文档下载任务的具体实现在 src/downloader/download.py想看代码怎么跑对照着读。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。