Mac DVD Ripper Pro — 用户手册


安装

系统要求

MDRP 版本最低 macOS备注
v14.xmacOS 11 (Big Sur)当前版本
v13.xmacOS 11 (Big Sur)
v12.xmacOS 10.13 (High Sierra)支持 Intel 和 Apple Silicon
v11.x 及更早视情况而定请参阅旧版本页面

下载

  1. 从官方网站下载最新版本。直接下载链接的模式为: https://www.macdvdripperpro.com/MDRP_v<VERSION>.zip(例如 MDRP_v1410.zip)。
  2. 不会加载任何网页 — 下载会立即开始。请查看您的「下载」文件夹
  3. 双击 .zip 文件进行解压。
  4. MDRP.app 拖到您的 /Applications 文件夹(也可以从任意位置运行)。
  5. 启动 MDRP.app

下载问题排查:

旧版本

如果您需要旧版本(例如用于较旧的 macOS),请访问: https://www.macdvdripperpro.com/old_versions.html

也可以从 MDRP 的帮助菜单,或从常见问题进入此页面。

免费试用

MDRP 提供慷慨的免费试用: 无限次 15 分钟预览翻录,以便验证任何 DVD 是否与您的硬件和设置兼容,外加 5 次完整翻录(无时长限制)以体验完整流程。开始翻录时,MDRP 会询问您使用预览次数或 5 次完整翻录中的一次。试用版与正式版为同一下载 — 输入序列号后即可解锁。试用不收集任何付款信息,不会自动扣费。


注册

输入序列号

  1. 启动 MDRP。
  2. 如果提示您购买升级,请点击「继续」跳过。
  3. MDRP 菜单中选择「注册...」(或在插入 DVD 之前点击购物车图标)。
  4. 复制并粘贴序列号。请勿尝试手动输入。
  5. 请确保序列号首尾及中间没有多余的空格

序列号格式为: MDRP<version>-<hex>-<hash1>-<hash2>。版本前缀必须与应用版本匹配(例如,MDRP14-... 仅适用于 v14.x)。

取消注册 / 更换序列号

使用 MDRP 菜单中的「取消注册」菜单项以清除当前序列号。重新启动应用,然后用新序列号注册。

授权细节

找回丢失的序列号

请通过购买时使用的电子邮箱联系 info@macdvdripperpro.com 与技术支持,他们可查询您的订单并重新发送序列号。

常见注册错误

错误原因解决方法
「无效」版本错误 / 多余空格 / 缺少连字符确认版本与序列号前缀相符。重新粘贴时请勿包含多余空白字符。
「未来版本」序列号适用于更新的主版本下载与序列号前缀相符的版本。
来自 macxdvd.com 的序列号完全不同的产品Mac DVD Ripper Pro(macdvdripperpro.com)与 MacX DVD Ripper Pro(macxdvd.com)不是同一产品。

更新与升级

小版本更新(免费)

使用 MDRP 菜单中的「检查更新...」。同一主版本内的所有更新(例如 v14.0 到 v14.1)都是免费的。

主版本升级(付费)

主版本升级(例如 v12 到 v14)需要购买升级。

回退到旧版本

请从以下地址下载旧版本: https://www.macdvdripperpro.com/old_versions.html

您可以同时安装多个版本,但一次只能运行一个。


入门

  1. 禁用 DVD Player 自动启动: 打开「系统偏好设置」>「CD 和 DVD」,将视频 DVD 的操作改为「忽略」(只有连接光驱时才会显示此部分)。
  2. 插入 DVD。
  3. 如果 DVD Player 自动启动,请在启动 MDRP 之前退出它
  4. 启动 MDRP。
  5. 应能自动检测到 DVD。如未检测到,请使用「选择源...」菜单项。
  6. 可从「帮助」菜单阅读「快速入门」指南,获得可视化演示。

重要: DVD Player 冲突

MDRP 不能与 DVD Player.app 同时运行。一次只能有一个应用使用 DVDPlayback 框架。如果看到「DVD 服务无法使用」错误:

  1. 退出 MDRP。
  2. 退出 DVD Player.app。
  3. 重新启动 MDRP。

系统权限

安装或更新 macOS 后,您可能需要为 MDRP 授予权限:

  1. 打开「系统偏好设置」>「隐私与安全性」>「文件与文件夹」
  2. 确保 MDRP 对目标文件夹有读/写权限。

翻录模式说明

MDRP 提供多种翻录模式,每种模式产生不同的输出:

模式输出用途
翻录并转换.mp4 / .m4v / .mkv默认且推荐。生成适用于所有媒体播放器的视频文件。
重新编码.mp4 / .m4v / .mkv与「翻录并转换」相同,但针对普通视频文件而非光盘。源为普通视频文件时使用。
提取音频.m4a仅将 DVD 或视频文件中所选的音频轨保存为独立的音频文件。适用于有声书、演唱会、播客和语言学习。
仅主电影.dvdmedia(VIDEO_TS 结构)主电影的无损副本。重写时间戳(最稳健的模式)。可在 VLC 和 DVD Player.app 中播放。
完整光盘镜像.iso整张 DVD 的无损副本,包括菜单、附加内容和字幕。最适合存档。
所有视频和附加内容VIDEO_TS/AUDIO_TS 文件夹包含所有内容的完整 DVD 结构。

翻录模式在主窗口中选择,而不是在「偏好设置」中。「偏好设置」中的「转换」部分(mp4/mkv/m4v、质量等)同时适用于「翻录并转换」「重新编码」模式。


输出文件命名

MDRP 会根据光盘、翻录模式和所选标题数量自动命名输出文件。

文件名

输出文件名按以下顺序确定:

  1. 自定义名称 — 如果您在主窗口中编辑了文件名标签,则使用该名称。
  2. 元数据标题 — 在「翻录并转换」模式下,当光盘被在线识别时,正确的电影标题(如 "My Movie")将取代光盘标签作为文件名。
  3. 光盘标签 — 默认值。对于实体光盘,这通常是大写字符串,如 MY_MOVIE。对于 VIDEO_TS 文件夹,则为父目录名。若光盘被在线识别,标签将更新为正确的标题(如 "My Movie")。如果没有可用标签,名称默认为 DVD
  4. 源文件名 — 在「重新编码」模式下,使用拖入视频文件的名称(不含扩展名)。

名称中的斜杠与冒号会被替换为下划线。其他字符(空格、带重音符号的字母等)都将保留。

标题编号后缀

当您一次翻录多个标题(例如电视剧 DVD 的多集),MDRP 会为每个文件名附加 - N(N 为 DVD 标题编号)以区分:

My Movie - 1.m4v
My Movie - 5.m4v

此后缀会在排队多个标题且未设置自定义名称时自动添加。完整光盘或重新编码模式下不添加。

在「翻录并转换」模式并进行在线光盘识别时,元数据已在每个文件名中包含标题号,产生相同的命名模式。

文件扩展名

扩展名取决于翻录模式:

模式扩展名
完整光盘镜像.iso
仅主电影.m4v(默认)、.mp4.mkv
翻录并转换.m4v(默认)、.mp4.mkv
重新编码.m4v(默认)、.mp4.mkv
提取音频.m4a

容器格式(m4v / mp4 / mkv)在「偏好设置」>「转换」中设置。VP9 编码会强制为 MKV。

目标文件夹

输出文件默认保存到 ~/Movies。点击「目标位置」按钮可选择其他文件夹。您的选择会在会话之间保留。

重复文件处理

如果目标文件夹中已存在同名文件,MDRP 会按 macOS 访达约定添加括号编号:

My Movie.m4v
My Movie (1).m4v
My Movie (2).m4v

示例

场景输出
完整光盘翻录,光盘标签 MY_MOVIEMY_MOVIE.iso
翻录并转换,单个标题,在线查到 "My Movie"My Movie.m4v
翻录并转换,两个标题,在线查到 "My Movie"My Movie - 1.m4vMy Movie - 5.m4v
仅主电影,两个标题,光盘标签 MY_MOVIEMY_MOVIE - 1.m4vMY_MOVIE - 5.m4v
重新编码 vacation.mp4vacation.m4v
文件已存在My Movie (1).m4v

教程

将 DVD 翻录为视频文件(MP4/M4V)

这是最常见的操作。它将 DVD 转换为标准视频文件。

  1. 插入 DVD 并启动 MDRP。
  2. 确保主窗口中的翻录模式设置为「翻录并转换」(这是默认值)。
  3. 选择正确的标题: 点击「使用播放器选择」按钮。内置 DVD 播放器将打开。浏览菜单直到电影真正开始播放(而不是停留在菜单画面)。在电影播放时,点击「选择当前」
  4. 选择音频: 音轨显示在主窗口中,请确认语言正确。
  5. 选择字幕(可选): 从字幕弹出菜单中选择字幕轨。默认情况下,字幕为「无」。
  6. 设置目标位置: 点击「目标位置」按钮以选择保存位置。
  7. 重命名输出(可选): 点击「目标位置」按钮右侧的路径以编辑文件名。
  8. 点击「翻录」开始。

输出默认为 .m4v 文件(可在「偏好设置」>「转换」部分改为 .mp4.mkv)。

创建完整光盘镜像以便存档

使用此模式以保留整张 DVD,包括所有菜单、附加内容和多条字幕轨。

  1. 插入 DVD 并启动 MDRP。
  2. 将翻录模式切换为「完整光盘镜像」
  3. 设置目标文件夹。
  4. 点击「翻录」
  5. 输出为 .iso 文件。可在 VLC 中通过「文件 > 打开光盘映像」播放,或双击挂载。
提示: 对于问题 DVD,先翻录成完整光盘镜像,再从镜像重新处理,通常是最可靠的方法。

翻录电视剧 DVD(多集)

电视剧 DVD 通常每集对应一个标题。

  1. 插入 DVD 并启动 MDRP。
  2. 将翻录模式设置为「翻录并转换」
  3. 使用「使用播放器选择」按钮确认标题编号与集数的对应关系。
  4. 为第一集进行翻录设置。
  5. 点击「添加第 2 个操作」并设置下一集。
  6. 对所有集数重复上述步骤。
  7. 点击「翻录」开始批处理。

快捷方式: 使用「编辑」菜单中的「清除并转换所有标题」菜单项,可为光盘上每个标题排队一个「翻录并转换」操作。

使用 AI 字幕(语音转文字)

MDRP v13+ 可使用本地 AI 从音轨生成字幕(无需互联网)。

  1. 「偏好设置」中,确保选择了软字幕(而非内嵌字幕)。AI 字幕不适用于内嵌模式。
  2. 在主窗口中,找到字幕弹出菜单(默认显示「无」)。
  3. 您将看到音轨旁带有 (AI) 标记,选择所需的音轨。
  4. 可选地,从第二个弹出菜单中选择后处理选项(例如「修正错别字和错误」)。
  5. 点击「翻录」开始。
  6. 默认开启/关闭: 在软字幕模式下,字幕轨弹出菜单旁会出现一个「默认」复选框,且默认已勾选,因此该轨道会在大多数媒体播放器中自动播放。如果您希望字幕保持关闭、由观众自行开启,请取消勾选。

注意事项:

内存需求

AI 字幕功能完全在您的 Mac 上运行。每个引擎都会将自己的模型加载到 GPU 内存中:

把相关的几行加起来即可得到大致总量。示例:

工作量大致内存适合的 Mac
1 条 STT 轨,无 AI 后处理~6 GB8 GB Mac
1 条 STT 轨 + AI 翻译~11 GB16 GB Mac
2 条 STT 轨,无 AI 后处理~9 GB16 GB Mac
3 条 STT 轨 + AI 翻译~17 GB32 GB Mac
5 条 STT 轨 + AI 翻译(例如多语言光盘的所有音轨)~23 GB32 GB Mac

当超出 Mac 物理内存时会发生什么:macOS 会将内存交换到磁盘以满足请求,但语音转文字与 AI 后处理所使用的 Metal 权重缓冲区并不适合分页交换。翻录可能无限期停滞,既无进度也没有清晰的错误提示 — 编码进度条会停留在很低的百分比(约 3 %),语音转文字子进程虽然仍在运行,但由于 GPU 缺乏资源,实际上几乎没有任何进展。

当请求的工作量超过物理内存时,MDRP 会发出警告。GUI 在按下 'Rip' 时会弹出一个确认面板,显示所需内存与可用内存,并提供继续 / 取消的选择(默认是取消)。CLI 则会在启动时以全大写字母打印等效的警告。两种检查都不会阻止翻录 — 在边缘配置的机器上您可以选择忽略警告继续运行,但若编码进度条数分钟内一直低于 5 %,请准备好取消翻录。

在内存较小的 Mac 上从停滞的翻录中恢复:取消翻录(或退出 MDRP),然后降低并行的 AI 工作量 — 删除由音频生成的字幕轨(语音转文字),关闭字幕后处理(修正错字 / 翻译),或在已翻录的文件上将 AI 功能作为单独的一遍运行。在两次翻录之间关闭其他应用并重启 MDRP,也能释放此前会话可能遗留下来的内存。

将字幕翻译为另一种语言

MDRP 可以使用本地 AI 翻译字幕。

  1. 选择要包含的字幕轨(DVD 自带或 AI 生成)。
  2. 在后处理弹出菜单(字幕弹出菜单旁)中选择「翻译为[语言]」
  3. 重要: 只有软字幕才能被翻译。如果您使用的是内嵌字幕,请先在「偏好设置」中切换为软字幕。
  4. 如果字幕设置为「无」,翻译选项不会生效。
  5. 翻译模型支持应用中列出的23 种语言

最佳实践: 如果 DVD 提供源语言字幕,应使用那些字幕作为源,而不是从 AI 生成的语音转文字进行翻译。

保留环绕声音频

默认情况下,MDRP 会将所有音频下混为立体声以获得最大兼容性。

  1. 打开「偏好设置」(MDRP 菜单 > 偏好设置,或 Command-逗号)。
  2. 启用「保留 AC3」复选框。
  3. 关闭「偏好设置」并重新翻录。

这会为每条选定的音轨同时保留立体声下混(AAC)与原始环绕声(AC3)。

将 DVD 升频到 HD

DVD 的分辨率为 480p。MDRP 可将其升频至 720p 或 1080p。

  1. 在主窗口中点击「图像设置」按钮。
  2. 找到「升频」设置并选择所需分辨率(720p、1080p)。
  3. 选择升频模型。可选项包括 Normal、Super Resolution、RRDN、SRResNet。
  4. 使用「A/B 对比」直观比较不同设置。
  5. 点击「应用」
Intel Mac 用户重要提示: 「超分辨率(正常)」模式在 Intel Mac 上会占满 GPU,可能导致电脑无法处理其他任务。请使用「正常升频」模式或选择在夜间运行。为了在 Intel 上获得最佳兼容性,可使用包含「v9 模式」超分辨率选项的 v13.3.1。
提示: 对于 Apple Silicon Mac,「超分辨率(正常)」运行良好,质量最佳。

翻录并刻录 DVD 副本

  1. 使用「完整光盘镜像并刻录一份副本」模式翻录 DVD,以获得 .iso 文件。
  2. 在提示插入空白光盘时,点击小三角按钮以更改刻录速度。
  3. 使用可用的最低速度可获得最佳效果。
提示: 您可以随时使用 MDRP 菜单中的「刻录 DVD...」菜单项刻录已有的 .iso 文件。

将翻录的电影传输到 iPhone

一键(推荐): 翻录完成后,点击翻录完成行中「显示」按钮旁边的「发送到 iPhone/iPad」按钮。macOS 将打开标准共享菜单 — 在「AirDrop」下选择您的设备,然后在手机上确认接收。此菜单还会显示邮件、信息、备忘录以及其他已安装的共享目标,因此您也可以改用邮件或信息发送。MKV 文件同样可以发送,但接收设备需要安装 VLC、Infuse 或其他支持 MKV 的播放器。

通过 Apple TV 应用的备用方案(当 AirDrop 不可用时使用):

  1. 使用「翻录并转换」模式翻录 DVD,以获得 .m4v.mp4 文件。
  2. 在 Mac 上打开 Apple TV 应用
  3. 从菜单栏选择 TV > 设置,然后点击「文件」标签页。
  4. 点击「家庭视频」并选择「添加文件」
  5. 浏览并选择翻录后的视频文件。
  6. 通过数据线将 iPhone 连接到 Mac。
  7. 在 Apple TV 应用中,在「资料库 > 家庭视频」下找到导入的视频。
  8. 选择视频并点击下载/同步图标。
  9. 在 iPhone 上打开 TV 应用 — 视频将显示在「资料库 > 家庭视频」下。

修复 VHS 录像

MDRP 可以提升数字化后 VHS 录像的质量。

  1. 首先使用 Elgato Video Capture 等采集设备将 VHS 磁带数字化。
  2. 将生成的视频文件拖到 MDRP 上(或使用菜单中的「选择源...」)。
  3. 点击「图像设置」
  4. 调整参数: 亮度、对比度、饱和度、降噪、去块、锐化。
  5. 使用「A/B 对比」将您的设置与原始素材进行对比。
  6. 点击「应用」,然后点击「翻录」

设置高度依赖于具体录像内容。购买前请使用免费试用进行尝试。

后期处理蓝光翻录

MDRP 不直接翻录蓝光光盘,但可以对其他工具生成的蓝光翻录进行后期处理。

  1. 使用 MakeMKV(makemkv.com)将蓝光翻录为 .mkv 文件。
  2. .mkv 文件拖到 MDRP(或使用「选择源...」)。
  3. 之后 MDRP 可添加 AI 字幕、翻译字幕、升频或转换为其他格式。

将字幕提取为 SRT

  1. 使用 MDRP 菜单中的「提取字幕...」菜单项。
  2. 这将从所选字幕轨生成 .srt 文件。

从 DVD、VIDEO_TS 文件夹或视频文件提取音频

  1. 在主窗口中选择「提取音频」翻录模式。
  2. 选择要保存的音频轨(可选择性地限定到某个章节范围)。
  3. 点击「翻录」。MDRP 会在目标文件夹中生成一个 .m4a 文件。

.dvdmedia / VIDEO_TS 文件夹或视频文件拖放到 MDRP 时,此模式同样适用 — 所选音频轨会保存为独立的 .m4a 文件。适用于有声书、演唱会、播客和语言学习。


命令行界面(测试版)

测试版。通过命令行驱动 MDRP 是一项新功能。不同版本之间行为可能会有变化,边界情况仍在完善中。如遇问题请反馈至 info@macdvdripperpro.com

您可以通过命令行驱动 MDRP,以实现脚本化或自动化的工作流程。请直接调用二进制文件并加上 --mode 标志:

/Applications/MDRP.app/Contents/MacOS/MDRP --mode <mode> [options]

命令行界面仅供注册用户使用。未注册的副本若使用 --mode 启动,将立即报错并退出。图形界面将继续正常工作 — 命令行只是同一个二进制文件的另一个入口。

首次运行命令行之前:请先从图形界面启动 MDRP 至少一次,并确认以下两点:

运行 MDRP --help 可查看内置的用法摘要。

模式

模式功能
--mode disc-image将整张 DVD 翻录为 .iso 镜像。
--mode all-videos将所有视频和附加内容翻录为 .dvdmedia 文件夹(VIDEO_TS,不转码)。
--mode main-movie将单个标题翻录为 .dvdmedia 文件夹。
--mode convert将单个标题翻录并转码为 .m4v.mp4.mkv(按图形界面的容器偏好设置)。配合 --input 使用时,则对视频文件重新编码。
--mode extract-audio将单个音频轨提取为 .m4a。配合 --input 使用时,则从视频文件或 .dvdmedia / VIDEO_TS 文件夹中提取。
--mode info列出标题、章节、音频轨和字幕轨。不执行翻录。配合 --input 使用时,也可接受视频文件或 .dvdmedia / VIDEO_TS 文件夹。

输出

标志说明
--output <path>目标路径。所有翻录模式下必填;对于 info 模式为可选(默认输出到标准输出)。若未指定,将自动附加相应的扩展名。

源选择

--input--device--volume 均未指定,MDRP 会自动检测源,并使用找到的第一张 DVD — 与在已插入光盘情况下启动图形界面的行为相同。当连接多个光驱时,可使用 --device 消除歧义;可使用 --volume 通过已挂载光盘名称的子串来选择光盘;或使用 --input 指向视频文件、.dvdmediaVIDEO_TS 文件夹。--device--volume 互斥。

标志说明
--input <path>使用文件或文件夹作为源,而非 DVD。支持的类型:
  • 视频文件 — 适用于 --mode info--mode convert(重新编码)和 --mode extract-audio。将拒绝 --title--chapters(该文件没有 DVD 标题或章节);info 输出会报告单个合成的 title 1,其 chapters: 0
  • .dvdmediaVIDEO_TS 文件夹 — 适用于 --mode info--mode convert--mode extract-audio。在 convert 与 extract-audio 模式下,--title 为必填,且所有标题 / 章节 / 音频 / 字幕相关标志的行为与已挂载的 DVD 完全一致。这与图形界面「选择源...」针对文件夹形式源仅限于「翻录并转换」与「提取音频」的限制相一致。
--device <bsd>指定特定的光驱(例如 disk3/dev/disk3)。默认:出现的第一张 DVD。
--volume <substr>通过卷名(如 /Volumes/ 中所示)的不区分大小写子串来选择 DVD。与 --device 互斥。命令行工具启动时光盘必须已挂载:零个匹配或两个及以上匹配均为硬性错误。

标题、章节与轨道选择

以下标志适用于 --mode main-movie--mode convert--mode extract-audio

标志说明
--title <n>从 1 开始计数的标题编号(如 --mode info 所示)。DVD 源翻录必填。不能与 --input 同时使用。
--chapters <spec>包含两端的章节范围。可接受的形式:5(单章)、3-8(范围)、3-(从第 3 章到最后一章)、-5(从第 1 章到第 5 章)。默认:整个标题。不能与 --input 同时使用。
--audio <csv>从 1 开始计数的音频轨索引(如 --mode info 所示)。main-movieextract-audio 模式下,必须为单个索引。convert 模式下,可为一个或多个用逗号分隔的索引。三种模式下均必填
--subtitle <csv>从 1 开始计数的字幕索引。main-movie 模式下可为一个或多个。convert 模式下可为一个或多个;若指定多个索引,则需在「偏好设置」>「转换」中启用软字幕。默认:无字幕。

每个索引可附加可选的 :<tag> 后缀,以对该轨执行 AI 后处理。仅适用于启用了软字幕的 convert 模式。

  • --subtitle 1:fix — 对第 1 轨执行 AI 修正错别字 / OCR 错误
  • --subtitle 1:fr — 通过 AI 将第 1 轨翻译为法语
  • --subtitle 1:fix,2:de,3 — 混合使用(第 3 轨保持原样)

标签:nonefix,以及翻译目标语言:enfrdeesitjanlelhihezhplroruviaridkofatrptcsuk

使用 audio:N 通过 STT 将第 N 条音频轨转写为一条新的字幕流。可选的 :<tag> 后缀同样适用 — 在封装前对转写结果进行修正或翻译。仅适用于启用了软字幕的 convert 模式。

  • --subtitle audio:1 — 通过 STT 转写第 1 条音频轨(输出语言与音频源一致)
  • --subtitle audio:1:fr — 音频 1 → STT → AI 翻译为法语
  • --subtitle audio:2:fix — 音频 2 → STT → AI 修正错别字
  • --subtitle 1,audio:2:fix — 混合使用(已有的字幕 1,加上对音频 2 的 STT 转写并修正)
--subtitle-default将第一个 --subtitle 轨标记为默认轨。仅适用于 DVD 源下的 --mode convert。需至少一个 --subtitle。该标志仅在启用软字幕时生效(否则会打印警告)。默认:关闭。

提取音频选项

标志说明
--downmix将环绕声音频下混为立体声。默认:关闭。

图像设置(仅限 convert;均为可选)

以下标志对应「图像设置」对话框中的控件。若省略某个标志,将使用当前的图形界面偏好设置。

标志取值
--output-size <v>normal | 720p | 1080p | 2160p | 2x
--upscale-algo <v>normal | photo | anime | photo-noise | anime-noise | rrdn | srresnet
--denoise <v>none | light | medium | strong
--sharpen <v>none | light | medium | strong
--deblock <v>none | enable
--decomb <v>auto | none | enable
--disable-crop禁用自动黑边裁剪。
--brightness <f>范围 -1.0 到 1.0 的浮点数(默认 0)。
--contrast <f>范围 -1.0 到 1.0 的浮点数(默认 0)。
--saturation <f>范围 -1.0 到 1.0 的浮点数(默认 0)。

元数据(仅限 convert;均为可选)

通过 AtomicParsley 为输出文件添加标签。仅在 .m4v.mp4 输出中写入元数据 — .mkv 添加标签。

标志说明
--md-title <s>电影标题;若设置了剧集字段,则为电视剧名称。
--md-artist <s>导演(电影)或节目演员(电视剧)。
--md-date <d>发行日期。接受 YYYYYYYY-MM-DD 格式。
--md-genre <s>类型。
--md-description <s>自由格式的描述。
--md-season <n>电视剧季号。设置此项即表示为电视剧元数据。
--md-episode <n>电视剧集号。
--md-episode-name <s>电视剧集标题。
--md-cover <path>封面图(JPG 或 PNG)。

无界面控制

标志说明
--logPath <path>将标准输出和标准错误重定向到指定文件。未使用此标志时,日志会打印到调用该命令的终端。使用此标志指定路径时,该文件不会被自动删除(与图形界面的临时日志不同)。
--timeout <seconds>若在指定秒数内任务未完成,则以退出码 2 终止。默认:无超时。
--eject完成后弹出光盘。默认:关闭。
--quitWhenDone <0|1>完成后退出。设置 --mode 时会自动开启;显式值将覆盖默认行为。
--noPopups屏蔽应用内的宣传弹窗。设置 --mode 时会自动开启。
--help打印内置的用法摘要并退出。

退出码

含义
0成功。
1解析或校验错误(无效标志、缺少必填标志、未注册副本、无效的 --logPath 等)。
2达到超时。
3翻录失败(文件系统错误、映射错误、内存不足、翻录途中取消等)。

示例

完整光盘镜像:

MDRP --mode disc-image --output ~/Movies/spiderman.iso --eject

将主电影翻录为 DVD 文件夹:

MDRP --mode main-movie --output ~/Movies/spiderman \
     --title 1 --audio 1 --subtitle 1

翻录并转换,包含章节、多个音频轨和元数据:

MDRP --mode convert --output ~/Movies/spiderman.mp4 \
     --title 1 --audio 1,2 --subtitle 1 --chapters 3-10 \
     --md-title "Spider-Man" --md-artist "Sam Raimi" --md-date 2002 \
     --md-genre "Action" --md-cover ~/Pictures/spiderman.jpg

将 DVD 升频至 1080p 并进行图像处理:

MDRP --mode convert --output ~/Movies/upscaled.mp4 \
     --title 1 --audio 1 \
     --output-size 1080p --upscale-algo photo --denoise light

重新编码现有视频文件:

MDRP --mode convert --input ~/Videos/source.mkv \
     --output ~/Videos/out.mp4 --audio 1 --output-size 720p

提取音频轨:

MDRP --mode extract-audio --output ~/Music/commentary.m4a \
     --title 3 --audio 2 --downmix

VIDEO_TS 文件夹提取音频轨(无需 DVD):

MDRP --mode extract-audio --input ~/Movies/Backup.dvdmedia \
     --title 1 --audio 1 --output ~/Music/soundtrack.m4a

检查 DVD:

MDRP --mode info

用于脚本化运行时,可将列表捕获到文件并以编程方式解析:

MDRP --mode info --output /tmp/titles.txt

检查视频文件或 VIDEO_TS 文件夹:

MDRP --mode info --input ~/Videos/Movie.mkv --output ~/Videos/Movie.txt
MDRP --mode info --input ~/Movies/Backup.dvdmedia --output ~/Movies/Backup.txt

注意事项与限制


常见问题及解决方法

「Can't open /dev/rdisk: Operation not permitted」

原因: MDRP 没有文件系统权限。

解决方法: 打开「系统偏好设置」>「隐私与安全性」>「文件与文件夹」,授予 MDRP 必要权限。详见常见问题的截图。

「DVD service cannot be used for more than one process」

原因: DVD Player.app 与 MDRP 同时运行。

解决方法:

  1. 退出 MDRP。
  2. 退出 DVD Player.app。
  3. 在「系统偏好设置」>「CD 和 DVD」中禁用 DVD Player 自动启动。
  4. 重新启动 MDRP。

如果 DVD Player 没有打开但仍出现此错误,可能是其他应用在使用 DVDPlayback 框架。请尝试:

defaults write com.mdrp.MDRP mSkipCheck -bool YES

然后重新启动 MDRP。

序列号未被接受

症状原因解决方法
「无效」应用版本与序列号不匹配下载与序列号前缀相符的版本(例如 MDRP14 需要 v14.x)
「未来版本」序列号适用于尚未发布的版本下载 Beta 版本或联系技术支持获取当前版本序列号
多余空格序列号前、后或中间有空白字符小心地重新复制序列号,确保没有多余空格
缺少连字符序列号中缺少某个连字符小心地重新复制序列号,保留所有连字符
错误的产品来自 macxdvd.com 的序列号那是不同的产品。请联系 macxdvd.com。

序列号格式为 MDRP<version>-<hex>-<hash1>-<hash2>。版本前缀必须与已安装应用的版本匹配 — 例如以 MDRP14- 开头的序列号仅适用于 v14.x。若前缀不匹配,请下载对应的版本。

输出为 VIDEO_TS/AUDIO_TS 而非 MP4 文件

原因: 翻录模式设置为「仅主电影」或「所有视频和附加内容」,而不是「翻录并转换」。

解决方法: 在主窗口中切换到「翻录并转换」(而不是在「偏好设置」中)。「偏好设置」中的「转换」部分仅在选择「翻录并转换」模式时生效。

AI 字幕未出现在翻录文件中

  1. 确认翻录前选择了字幕轨(而不是「无」)。
  2. 默认情况下,第一条字幕轨会被标记为默认字幕,大多数媒体播放器会自动启用它。如果您取消勾选了字幕轨旁的「默认」框,请在播放器中手动启用该轨道。
  3. 确认「偏好设置」中使用的是软字幕(而非内嵌)。

AI 字幕停滞、崩溃或内存不足

请参阅内存需求了解各项功能的内存开销以及按 Mac 配置划分的容量参考表。最常见的失败并非崩溃,而是无声的停滞:编码进度无限期停留在约 3 %,因为两个或更多 AI 模型在争抢系统并不具备的 GPU 内存。

翻录非常慢

可能原因:

解决方法: 如不需要则禁用超分辨率。让划痕光盘在夜间运行。释放磁盘空间。

清洁脏污或划伤的 DVD

  1. 将光盘在温水下冲洗以去除浮尘。
  2. 在有反光的(数据面)滴上一小滴温和的洗洁精。
  3. 用指腹从中心孔向外缘呈直线方向轻轻擦拭。切勿画圈擦拭 — 圆形划痕会沿着数据轨道造成更大损伤。
  4. 用流水彻底冲洗直到所有肥皂被冲净。
  5. 柔软无绒的超细纤维布擦干,同样从中心向外缘擦拭。

切勿使用纸巾、卫生纸或研磨性清洁剂 — 它们会划伤光盘表面。

DVD 未被识别

  1. 用同一光驱在 DVD Player.app 中确认光盘可正常播放。
  2. 确认是视频 DVD(而非蓝光或数据盘)。
  3. 确保光驱区域与光盘区域一致。
  4. 尝试更换光驱或 USB 线。

翻录过程中光盘被弹出

原因: macOS 不允许在屏幕锁定时保持光盘挂载。

解决方法: 翻录期间保持屏幕解锁(调整「节能」/「锁屏」设置)。

翻译不起作用

  1. 确认已选择字幕轨(如为「无」,翻译无法进行)。
  2. 确认使用的是软字幕(内嵌字幕无法翻译)。
  3. 确认后处理弹出菜单显示所需语言。

「存在大量错误/光盘划伤或脏污」警告

  1. 先用同一光驱在 DVD Player.app 中播放 DVD。如果在那里也无法播放,则说明光盘不受支持。
  2. 尝试清洁光盘: 使用水和洗洁精,从中心向外缘擦拭(切勿画圈),然后用柔软布料擦干。
  3. 尝试更换 DVD 光驱或 USB 线。
  4. 让 MDRP 继续运行 — 即使是划伤的光盘,它也会尽可能多地抢救数据。

已知限制

不支持

硬件限制


使用提示与最佳实践

购买前

获得最佳质量

对于问题 DVD

字幕最佳实践

性能技巧

授权提示

故障排除流程

  1. 重新启动 MDRP(全新启动会清除日志)。
  2. 用单一操作重现问题
  3. 退出前使用「帮助 >『复制日志到桌面...』」
  4. 将日志文件发送到 info@macdvdripperpro.com

关于崩溃报告: 出现崩溃对话框时,点击「显示报告...」并将内容复制/粘贴到给支持的邮件中。


如果您还有其他问题或需要任何帮助,可以 联系我们

在浏览器中打开本手册