本地音乐文件导入——文件夹扫描、外置硬盘、iOS 文件 App、Android 目录
为什么本地文件仍然重要
即使接了 1 亿+ 曲库的 Apple Music / Spotify,你仍然需要维护自己的本地音乐库:
- Neural Mix 只认本地文件——想做 Stem 分离、导出 acappella,必须是本地文件
- 录音功能只认本地文件——现场录制的混音集只能包含本地曲目
- USB 歌单导出只认本地文件——想把歌单带到俱乐部的 CDJ 上,必须本地文件
- 流媒体曲目随时可能下架——本地文件不会因为版权问题消失
- 更精确的 BPM / 调式分析——djay 对本地文件的分析精度远高于流媒体元数据
支持的音频格式
djay 支持的本地音乐格式:
| 格式 | 扩展名 | 说明 |
|---|---|---|
| MP3 | .mp3 | 最通用 |
| WAV | .wav | 无损,最推荐 |
| FLAC | .flac | 无损压缩,体积比 WAV 小 |
| AAC | .aac / .m4a | Apple 生态格式 |
| AIFF | .aiff / .aif | 无损,苹果/专业音乐制作 |
| OGG Vorbis | .ogg | 开源格式 |
| ALAC | .m4a | Apple 无损压缩 |
| WMA | .wma | Windows Media Audio |
不支持的格式(需要转换后才能用):
- APE(Monkey's Audio)
- DSD / SACD(高端无损)
- TTA(True Audio)
推荐用 WAV / FLAC 格式——无损音质 + djay 分析精度最高。
桌面端(Mac / Windows)导入方法
方法 1:直接拖拽文件夹
- 打开 djay → 媒体库
- 从 Finder(Mac)/ Explorer(Win)直接把一个文件夹拖到 djay 媒体库里
- djay 自动扫描 → 分析 BPM / 调式 / 节拍网格
- 扫描完成 → 文件出现在"本地"标签下
方法 2:设置里添加文件夹
- 设置 → 媒体库 → "添加文件夹"
- 选择存放音乐的文件夹(可以是内置硬盘、外置硬盘、网络共享)
- djay 后台扫描 → 扫描完成自动加入
方法 3:导入 Apple Music 本地下载(Mac)
- 在 Apple Music App 里"下载"想导入的曲目 → 存在
~/Music/Music/Media/Music/下 - 在 djay 里直接添加这个文件夹
- 注意:Apple Music 下载的是 DRM 保护的 AAC 文件——某些情况下 Neural Mix 可能无法分析。遇到这种情况可以用合法工具(如 TunesKit 等)转换成无 DRM 的 WAV / FLAC
外置硬盘 / 网络存储
djay 直接支持:
- USB 外置硬盘(HDD / SSD)
- 网络附加存储(NAS)——SMB / AFP / NFS 协议
- 云盘挂载(iCloud Drive、OneDrive、Dropbox 同步本地文件夹)
外置硬盘挂载在启动 djay 之前插上 → djay 会自动扫描。如果 djay 启动后才插上:设置 → 媒体库 → 刷新扫描。
iOS 导入方法
iOS 没有传统的文件系统,djay 通过几种方式拿到本地音乐:
方法 1:iOS 文件 App 放入音乐
- 打开 iOS 的"文件" App
- 进入
djay文件夹(如果没有,打开 djay → 设置 → 媒体库 → 在文件 App 中查看) - 把音乐文件(MP3 / WAV / FLAC / AAC)复制或拖放到 djay 文件夹的
Music子文件夹 - 重新打开 djay → 文件自动出现在"本地"标签下
方法 2:从 Mac / PC 传输
Mac:用 Finder → 你的 iPhone → 文件 → djay → Music 文件夹 → 拖入音乐
Windows:用 iTunes(或 Finder for Windows)→ 你的 iPhone → 文件共享 → djay → Music → 拖入
方法 3:USB 闪存盘 / SD 卡
iPhone 15+ 有 USB-C 接口:
- USB 闪存盘插上 iPhone(需要 USB-C 转换头)
- 文件 App 打开闪存盘 → 选择音乐文件 → "存储到文件" → djay → Music
- djay 自动扫描
iPad 外接 USB 硬盘同理——iPad 原生支持 USB OTG。
方法 4:云盘同步
在文件 App 里开启 iCloud Drive / OneDrive / Dropbox,把音乐放到这些云盘文件夹的 djay 子目录下 → djay 自动同步。
Android 导入方法
Android 文件系统开放得多,djay 直接扫描几个默认目录:
默认扫描目录
内部存储/DJayMusic/(首次启动自动创建)内部存储/Music/(系统默认音乐目录)SD 卡/Music/(如果有外置 SD 卡)
导入方法
- 把音乐文件(MP3 / WAV / FLAC / AAC)复制到
内部存储/DJayMusic/ - 或者直接放到
内部存储/Music/ - 重新打开 djay → 自动扫描 → 出现在"本地"标签
USB OTG(外置硬盘 / 闪存盘)
Android 支持 USB OTG:
- 闪存盘 / 硬盘插上 Android 设备
- 在 djay 里设置 → 媒体库 → "添加 USB 存储"
- djay 扫描 USB 存储上的音乐
云盘同步
类似 iOS——把音乐文件放到 OneDrive / Google Drive / Dropbox 的同步文件夹里,同步到 Android 设备后 djay 会扫描。
扫描与索引
djay 扫描本地音乐时做三件事:
- 文件索引:建立文件名 → 路径映射
- BPM / 调式分析:Fluid Beatgrid 引擎扫描音频 → 写入数据库
- 节拍网格建立:为每首歌打静态节拍标记
扫描速度:取决于文件数量和你的设备 CPU 性能。Mac / PC 上 1000 首歌大约需要 5-15 分钟;移动端更慢(20-40 分钟)。
后台扫描:扫描期间可以继续用 djay 打碟——新扫描完的歌会自动出现在媒体库。
常见问题
| 问题 | 解决 |
|---|---|
| 拖进文件夹没出现 | 等扫描完;或设置 → 媒体库 → "强制重新扫描" |
| 有些歌 BPM 显示不准 | Fluid Beatgrid 对复杂音乐类型(古典 / 爵士乐)识别差;手动在媒体库里编辑 BPM |
| 换了外置硬盘盘符,djay 找不到了 | 设置 → 媒体库 → 删除旧路径 → 重新添加新路径 |
| 旧文件被删除了,djay 还显示条目 | 设置 → 媒体库 → "清理失效条目" |
| 网络存储扫描特别慢 | NAS 上用 SMB 协议;避免同时扫描多个远程位置 |