代号:重结晶

Ausar'S M3电影卡水晶引擎重置版

10 FPS

M3水晶引擎是GBA时代的优秀视频播放器,然而已经不再维护,无法在现代系统上运行, M3电影卡也难以买到,本项目旨在将其移植到现代系统上,并支持现代的输入视频格式。 本项目面向个人用户免费提供;未经作者书面授权,禁止商业使用。

本工具以原样提供,不附带任何明示或暗示的担保。请自行确认生成文件适用于你的设备、 烧录卡和使用场景;因使用本工具产生的数据损坏、兼容性问题或其他损失,项目作者不承担责任。

支持卡带

支持 CHIS 1.0G / 2.0G 卡带、D 商/山寨合卡。普通 16MB / 32MB GBA 烧录卡可使用单卡容量选项。

播放控制

A 暂停或恢复;L / R 按 1 分钟粒度后退或前进;START / SELECT 进入菜单。菜单内用 UP / DOWN 移动,A 选择,B 或 SELECT 返回。

使用与商业授权

本项目允许个人非商业使用及免费转载。转载、镜像或重新封装时,必须保持免费,并注明作者 Ausar 与项目出处。未经作者书面授权,禁止将本项目、转码工具或其衍生版本用于销售、收费服务及其他商业用途。为避免他人改名闭源,主项目源码暂不公开;待项目知名度提高后,再考虑完全开源。

当前获授权商业使用的店铺: leon·diy(淘宝店铺)

商业授权仅代表该店铺获准在约定范围内使用本项目,不代表其为项目官方店铺,也不构成对其商品或服务的担保。

媒体文件
未选择任何文件
总上限 = 单个 ROM 大小乘以最多分卷数量;影片超过单个 ROM 大小时会按时间顺序生成 part01、part02 等分卷,不是重复文件。假设你不知道手上的卡是什么卡,单个 ROM 大小最多请选择 32MB;64MB 以上只适合明确支持合卡/multibank 的卡。
未选择字幕
复杂画面下可能更容易追上进度,但快速运动时可能看到撕裂。
多线程状态
等待开始
转码记录

        

更新记录

v1.5.3
版本1.5.3 日期
更新:
  • Hotfix:修复 FFmpeg 多线程转码在完成首轮 60 秒分段后可能卡住的问题。
  • 验证并强化跨视频分段的字幕时间轴处理。
展开完整记录
版本1.5.2 日期
更新:
  • 新增基于 FFmpeg 的原视频解码器,支持将 HEVC/H.265、AV1、VVC/H.266 等格式作为转码输入。
  • 原视频解码器采用分层按需加载,默认优先使用浏览器内置 WebCodecs,必要时切换 FFmpeg 兼容模式。
  • 新增 SRT 外挂字幕烧录功能。
  • 字幕支持系统字体或上传字体,并可调整大小、底部边距和时间偏移。
  • 新增字幕时间轴、自定义文字及视频画面组合预览。
  • 统一媒体、字幕和字体文件选择控件的界面样式。
  • 优化长视频字幕检索及多线程编码稳定性。
版本1.5.1 日期
更新:
  • 新增按单个 ROM 大小自动分卷输出,适合 32MB 单卡烧录卡。
  • 整理导出格式界面,GBA ROM 与 GBM/GBS 文件导出改为二选一。
  • 修复长视频播放器菜单时间显示超过 99 分钟后的显示限制。
版本1.5.0 日期
更新:
  • 支持直接导出 GBM 视频与 GBS 音频文件。
  • 新增 SC 烧录卡 SDHC 专用播放器下载。
  • 优化导出文件类型选择界面。
版本1.4.6 日期
更新:
  • 新增追帧同步选项,可选择复杂画面追帧时是否允许画面撕裂。
  • 扩展 GBA 封装元数据,为后续播放器选项预留可扩展配置块。
版本1.4.5 hotfix 日期
更新:
  • 新增可选的 SRAM 播放进度保存。
  • 重绘 GBA 播放器菜单,使用新的点阵字体和半透明浮层。
  • 优化菜单切换与局部刷新,减少菜单操作时的闪烁。
  • Hotfix:修复主菜单操作说明超出浮窗的问题。
  • Hotfix:修复多声道电影下混时对白声道可能丢失的问题。
  • Hotfix:修复 Mode 0 最高画质复杂帧可能因长度溢出而花屏的问题。
版本1.4.4 hotfix 日期
更新:
  • 增加快进快退时候的 UI 显示。
  • Hotfix:优化播放器上屏拷贝,降低音频炒豆声。
版本1.4.3 日期
更新:
  • 提升 GBA 播放器视频解码流畅度,降低复杂画面下的掉帧压力。
版本1.4.2 日期
更新:
  • 优化 GBA 播放器画面拷贝路径,降低复杂画面下的掉帧压力。
  • 精简播放器解码上下文,减少无用运行时状态。
版本1.4.1 日期
更新:
  • 修复 4bit IMA ADPCM 音频解码,减少 mode 0/2 音频爆音。
版本1.4.0 hotfix 日期
更新:
  • 新增多线程视频编码。
  • 支持手动设置编码线程数。
  • 新增每线程进度与编码阶段状态面板。
  • Hotfix:简易模式可直接设置输入旋转,并补充关键加载阶段日志。
版本1.3.1 日期
更新:
  • 新增了输入旋转支持。
版本1.3.0 日期
更新:
  • 补全了不同的音频压缩格式。
  • 补全了各画质档位与音频格式的对应。
版本1.2.1 日期
更新:
  • 压缩 GBA 封装布局,提高 16MB/32MB 卡带空间利用率。
  • 移除了早期保守布局留下的约 3.5MB ROM 空洞。
  • 新增播放器体积断言,避免后续播放器增大后覆盖媒体元数据。
版本1.2.0 日期
更新:
  • 严格对齐了浮点编码引擎的效果
  • 支持了整数编码引擎
  • 开放了更细节的参数选项
  • 现在会尝试多种解码方式