Mac版QQ音乐无一键导出TXT功能,但可通过网页版+开发者工具提取歌单歌曲名与歌手信息:登录y.qq.com→进入歌单页→完全加载→Console执行脚本→复制输出→文本编辑保存为UTF-8编码TXT文件。

Mac版QQ音乐官方不提供“一键导出播放列表为TXT”的功能,但你可以通过网页版+浏览器开发者工具组合操作,在Mac上快速提取歌单全部歌曲名与歌手信息并保存为纯文本文件。
先用网页版打开目标歌单
在Mac上打开Chrome、Edge或新版Firefox浏览器,访问 https://www.php.cn/link/5a4625709a0eb3aa9b9876f7ddcb8d38 并登录你的QQ音乐账号。点击顶部导航栏「我的」→「我的收藏夹」,找到你要导出的歌单,点击进入详情页。
确认页面已完全加载——滚动到底部再拉回顶部,确保所有歌曲都渲染完成。这一步很关键,否则后续脚本可能漏抓后几页歌曲。
用开发者工具执行提取脚本
按下 Command + Option + I(Mac快捷键)打开开发者工具,切换到「Console」标签页。
将以下代码完整复制粘贴进控制台,按回车执行:
const items = document.querySelectorAll('.songlist__list > li');if(items.length===0)console.error('⚠️ 未找到歌曲列表,请确认已登录且歌单页面完全加载');else{items.forEach(i=>{const name=i.querySelector('.songlist__songname_txt a')?.innerText?.trim()||'未知歌曲';const artist=i.querySelector('.songlist__artist .playlist__author')?.innerText?.trim()||'未知歌手';console.log(`${name} - ${artist}`);});console.log('✅ 提取完成,上方内容可全选→右键复制');}
如果控制台输出大量「歌名 - 歌手」行,并以 ✅ 结尾,说明提取成功;若报错「未找到歌曲列表」,请刷新页面后重试,或手动下拉到底部再执行。
把结果保存为TXT文件
鼠标拖选控制台中所有带「-」的输出行(从第一首歌开始,到 ✅ 上一行结束),右键选择「Copy」。
打开Mac自带的「文本编辑」App,菜单栏选择「格式」→「制作纯文本」,然后粘贴内容。
点击「文件」→「存储」,在弹出窗口中:【文件名填“歌单名称.txt”,格式选“纯文本”,编码选“Unicode (UTF-8)”】,最后点「存储」即可生成标准TXT文件。



















