MIDI 编码转换器
官方仓库 - 当前
该转换器仓库说明了二进制 MIDI 解析路径:解析 MThd/MTrk 块,找到 0x01-0x07 文本 Meta 事件,按源编码解码文本字节,再按目标编码重编码,重新计算轨道长度并写出 MIDI。这里不适用神经网络论文或模型排名。
加载中...
在浏览器内修复 MIDI 歌词、轨道名和标记的乱码,或将带时间戳的 LRC 歌词写入 MIDI。选择编码并检查文字后下载;文件不上传,原有音符、节奏和控制器事件保持不变。
输入
现有 .mid/.midi 文件;只处理需要修复编码的 MIDI 文本 Meta 事件
MIDI 格式
输出
浏览器本地导出所选编码的 MIDI;音符、时值、速度、力度和控制器保持不变
适用场景
修复已有 MIDI 里的乱码歌词、轨道名、乐器名、标记、提示点和版权文本
按素材和用途选择模型,查看示例后再提交。
费用、耗时、格式和参数以所选模型为准。
反馈时请注明工具名称、操作步骤和遇到的问题,可附截图帮助定位。
MIDI 转码器遵循 mason369/midi-encoding-converter:在浏览器里把已有 MIDI 文本 Meta 事件重写为所选目标编码,默认推荐 UTF-8,不上传文件,也不进行模型推理。
MIDI 转码器采用 mason369/midi-encoding-converter 路线,在浏览器本地重写 MIDI 文本 Meta 事件编码。
直接解析 LRC 和标准 MIDI 文件,以原始字节写入 FF 05 歌词事件,不使用神经网络。
官方仓库 - 当前
该转换器仓库说明了二进制 MIDI 解析路径:解析 MThd/MTrk 块,找到 0x01-0x07 文本 Meta 事件,按源编码解码文本字节,再按目标编码重编码,重新计算轨道长度并写出 MIDI。这里不适用神经网络论文或模型排名。
MIDI Manufacturers Association - 当前
MIDI Manufacturers Association (MMA) 的规范,定义了歌词 meta 事件在 Standard MIDI File (SMF) 中的存储方式,这正是本工具嵌入带时间戳 LRC 歌词时写入的结构。
未提供论文链接。
查找适合素材的处理方法与操作步骤。
演示
它会重写 Text、Copyright、Track Name、Instrument Name、Lyric、Marker、Cue Point 这些 Meta 事件,并重新计算 MTrk 长度。
MIDI 转码器遵循 mason369/midi-encoding-converter:在浏览器里把已有 MIDI 文本 Meta 事件重写为所选目标编码,默认推荐 UTF-8,不上传文件,也不进行模型推理。
它会重写 Text、Copyright、Track Name、Instrument Name、Lyric、Marker、Cue Point 这些 Meta 事件,并重新计算 MTrk 长度。
拖放文件到此处,或点击选择
支持格式: mid, midi - 最大 10 MB
关闭自动检测时使用;只作用于 MIDI 文本 Meta 事件,不影响音符或时值。
浏览器本地写出所选目标编码:UTF-8、Shift_JIS、GBK、Big5、EUC-KR 或 ISO-8859-1。UTF-8 是现代 DAW 和 MIDI 编辑器的推荐默认值。