Lyall-A/Xbox-360-Mindex

GitHub: Lyall-A/Xbox-360-Mindex

一个通过对Xbox 360音乐播放器索引格式进行逆向工程,将任意音频文件转换并导入主机内置播放器的命令行工具。

Stars: 3 | Forks: 0

# Xbox 360 Mindex Creator 简单的命令行工具,用于转换所有下载的歌曲,以便在 Xbox 360 的内置音乐播放器中使用! ## 截图 ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/c86791a22c104352.png) | ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/ceeb4b71e6104353.png) | ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/611efd81e4104355.png) | | ------------------------ | ------------------------- | | ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/f8b24c022a104356.png) | ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/7c3fef12bb104358.png) | ## 环境要求 * [FFmpeg](https://ffmpeg.org/download.html)(发布包中已包含) ## 使用方法 运行 creator 可执行文件,并将你所有的歌曲放入 `tracksPath` 目录中(参见[配置](#configuration)),然后将生成的 `mindex` 目录复制到 Xbox 360 硬盘的根目录下 ## 配置 * `defaultTrack` - 如果没有 `title` 标签则使用的音轨名称,如果为 null 则使用文件名 * `defaultAlbum` - 如果没有 `album` 标签则使用的专辑名称 * `defaultArtist` - 如果没有 `artist` 标签则使用的艺术家名称 * `defaultGenre` - 如果没有 `genre` 标签则使用的流派名称 * `artistSeperators` - 用于分割多个艺术家名称的字符 * `genreSeperators` - 用于分割多个流派名称的字符 * `artistJoin` - 替换艺术家分隔字符的字符串 * `genreJoin` - 替换流派的分隔字符的字符串 * `useSingleArtist` - 仅使用第一位艺术家 * `useSingleGenre` - 仅使用第一个流派 * `keepTracks` - 保留 WMA 音轨文件并创建清单文件,以便在后续转换中包含 * `checkOriginalFiles` - 如果原始音轨文件不再存在,则跳过清单条目 * `backupExistingMindex` - 重命名现有的 mindex 文件夹以避免覆盖 * `tracksPath` - 把你的歌曲放在这里! * `wmaOutputPath` - 转换后的 WMA 音轨文件存放位置 * `manifestOutputPath` - 如果 `keepTracks` 为 true,生成的清单文件存放位置 * `mindexOutputPath` - mindex 文件夹本身的所在位置,将其放入你的 Xbox 360 硬盘中 * `extensions` - 支持的文件扩展名,可以是 FFmpeg 支持的任何格式 * `ffmpegPath` - FFmpeg 的路径
标签:FFmpeg, Mindex, WMA, Xbox 360, 云资产清单, 元数据提取, 媒体播放器, 微软, 游戏主机, 自制软件, 自动化攻击, 进程保护, 逆向工程, 音乐传输, 音乐库管理, 音乐播放器, 音频处理, 音频转换