教程原文由 thodo 所写~~,可 到此 阅读。~~(链接已失效)
如果在实际操作中遇到任何问题,可在下方留言讨论。
提取高解析度蓝光音频
步骤概要:
- 将蓝光中的 PCM(或其他无损)音轨翻录成单个 FLAC 大文件;
- 将 FLAC 文件分割成独立的音轨;
- 手动添加内嵌标签(元数据标签);
第一步很有必要,因为 WAV 文件具有 4 GB 大小的限制,你也可能在遇到某些碟子 96+ kHz 的翻录问题。如果超过此值,系统将仅能把部分文件识别为音乐,因为文件头将文件大小存储为 32 位字符串。为了绕开这个受限的中间过程直接得到 FLAC,你还需要确保你正在使用的硬盘是现代格式(NTFS、HFS+ 等)的。FAT32 硬盘不支持这么大的文件,同样会出岔子。
软件要求
- eac3to - 它是一款命令行工具,但有些能够适配它的优秀 GUI。本教程使用 HD-DVD/Blu-Ray Stream Extractor v0.9 GUI。将 GUI 解压到 eac3to 的目录下。只要你能搞清楚工作原理,任何你喜欢用的且恰当的 GUI 都挺好使,当然你也可以简单地通过命令行来操作 eac3to。
- UDF 2.5 Reader - 该工具仅 Windows XP 用户需要安装,否则你的系统将无法辨识蓝光碟的文件系统,只会当做 CD 来识别且无法正确读取。更高版本系统的用户则无需安装。
- 你还需要软件才能从光盘中读取加密文件,本教程使用 Slysoft’s AnyDVD HD(你需要自己去找破解版)。DVDFab 可作为 AnyDVD HD 的替代品,但也需要密钥来激活,笔者认为它和 AnyDVD HD 基本上没什么差别,但笔者只试过测试版。
- 一款用于将 FLAC 文件分割成独立音轨的音频编辑软件。Audition、Goldwave、Saracon、Audacity 等都是可用的,本教程使用 Audition。
翻录蓝光碟
确保 AnyDVD 正在运行!
若不运行它,你就不能访问蓝光光碟的系统文件。你不需要变更任何设置,只需要确保蓝光支持被启用就行。在完成这一步后,将蓝光光碟放入光驱,然后启动 HD-DVD/Blu-ray Stream Extractor。
选择导入目录(即你的蓝光光驱,在本例中是 I:\
)和导出目录(你硬盘上的某个文件夹)。
当你选定了两个目录,点击右下方的「Feature(s)」链接,它需要一点时间扫描,然后弹出如下图所示的对话框:
GUI 接下来会在后台运行 eac3to 然后在下方「Stream(s)」区域展示多个可抽取的音视频流。到目前为止,于我而言「Feature(s)」区域只有一个播放列表和相关的 .m2ts 文件。对于某些碟子来说,这里会出现多个播放列表,你需要从中选择你想要的。注意「Feature(s)」中呈现的时长,这能帮你判断哪个是哪个。
找到你想要的 PCM 立体声音轨和章节信息并抽取它们。确保你有留意到位深度和采样率(本例中是 16-bit/48000Hz,所以它并非 24-bit 无损,在上传时要特别留意)。在 GUI 的「Stream(s)」区域中,勾选你所需音轨的「Extract?」列下的复选框,然后在「Extract As」列中的下拉菜单中选择 FLAC。同时,勾选章节所在行(通常是「1」)的复选框。如果你想要不同的流(比如 PCM 多声道),改选它即可。请留意那些奇怪的蓝光音频格式(比如 DTS-MA 和 TrueHD)在本站是不被允许的。如果 PCM 流没出现,你需要将那些流转换为 FLAC。在本例中,若我想要 5.1 环绕声,就得勾选 DTS Master Audio 流并「Extract As」FLAC。
然后只需要单击「Extract」按钮!
然后它就会抓出单个 FLAC 大文件和一个包含了章节信息的文本文档,同时还带一个抓取日志文件。注意保存抓取日志,在上传时你需要包含它。
分割音轨
注意:在本教程中,我使用的是 Adobe Audition。你可以使用任何你所喜爱的音频编辑软件,只要你搞得清楚如何基于章节 .txt
文件将 FLAC 文件分割为独立音轨。
将你的 .flac
文件拖入 Audition,由于文件很大,它可能需要一两分钟来加载完成。打开菜单栏的「窗口」→「标记」或是直接摁下 Alt+8
组合键。两种方式都能在左侧呈现「标记」面板。
点击「添加 cue 标记」按钮,你可以看到它自动将开始时间设置为 00:00.000
。保留已添加的标记,同时添加新的标记,按照章节 .txt
文件复制粘贴其中的信息。结束时间和其他字段这会儿先跳过去。
现在,你的界面应该如上图所示。选中所有标记(按住 Ctrl
逐个点过去)然后单击「合并选中标记」按钮,它就会自动替你计算所有的开始/结束位置、持续时间以及其他一切数据。
现在,你的界面应该如上图所示。你可以打开章节 .txt
文件来比较看看是否准确。再次选中所有标记并单击「导出选中范围标记的音频为分离文件」按钮。
如图填写。选择导出目录(我挑选了和原始蓝光文件相同的文件夹,这并非必须)。请留意「Sample type」下拉菜单,它应该显示有原始音轨质量(在本例中是 16-bit/48000Hz)。你可以在 Audition 右下角看到你原始文件应该是什么规格。如果两者不匹配,你需要调整相关设置。最后,单击「导出」。
你的工作会以生成几个无用的 .pkf
文件结束,记得将它们全都删掉。你也可以把原始的 .flac
文件和章节 .txt
文件删掉(千万别删日志!),建议确保一切都准确无误再料理这些事。
转码、加内嵌标签、重命名
你得把文件转码成 FLAC。你可以通过 dBpoweramp、foobar2000、FLAC 前端等程序来完成这一步。
然后你就需要为文件添加内嵌标签并重新命名它们了。为获取正确的音轨名,你可以瞧瞧蓝光盒子的封底。记得可能会有几个音轨是真正音轨之间的短短的「中场休息」。如果你想要保留它们,就自己取个名字添加到内嵌标签里去。确保你每个文件你都听过一遍,因为章节数量可能与盒子封底显示的不一致。你也想要保证自己设定的音频分割点准确无误吧。
在为文件添加内嵌标签时,请务必保证其最少最少包含了艺术家、专辑名、音轨名和曲目编号。在为文件命名时,遵循 ##. 音轨标题
格式,或为多艺术家蓝光碟采用 ##. 艺术家 - 音轨名
格式。