贾逸可 Novation Launchkey MK4 全国首测

最 in 的电子音乐人都在这里:交流方式模块节官宣史无前例的演出阵容

「金耳朵」训练器 TrainYourEars 中文版首发,听得准才能混的稳

Ed Newton-Rex 独家专访:Fairly Trained 如何推动音乐 AI 训练数据合规,维护音乐人正当权益

不要推子,轻装上阵:Allen & Heath CQ-18T 紧凑型数字调音台测评

Reaper 小贴士:两大招数,助你同时以多种格式导出音频文件

安小匠 添加于 2024-08-31 ·

分享到微信

暂无评论

在REAPER中,一首音乐作品制作好了,就要通过它的“渲染(Rendering)”功能,导出为最终的音频文件。就拿在家制作音乐的独立制作人来说,根据不同的需要,他们可能会选择导出多种不同的格式。
  • 如果这是定稿,要直接发布到音乐平台上或用于分享,则出于便利收听者的考虑,选择MP3格式;若音乐平台还支持无损格式,则同时导出一份FLAC格式;
  • 如果音乐作品不直接用于发布,还需后续处理(如部分音乐平台上的),那么倾向于选择WAV PCM(或AIFF、CAF格式);
  • 工程采用96000 Hz及更高的录音室采样率,既要导出高采样率的格式用于后期或收藏,又要导出一份44100 Hz格式的音频用于分享。

倘若确实需要导出多种格式,传统的做法就是:

  • 先点击“File”→“Render…”打开渲染对话框,选择一种格式、配置相关参数,渲染导出;
  • 导出完成后,再重复上述步骤,并选择另一种格式、调节参数;
  • 然后再反复……

这么做,是不是有些麻烦?笔者自己在制作音乐时,就是会如上文所说,导出WAV、FLAC与MP3这三种格式,用于不同的场合。开启每一次渲染的过程固然简单,但这么反反复复操作,久了也会烦。

幸运的是,REAPER的开发团队早已考虑到这样的不便,就提供了两大绝妙的“招数”,让我们能够在减少操作步骤的同时,一次导出两种甚至多种格式。对于希望兼顾多种格式导出的制作人,这两招值得一学。


招数一:在渲染对话框中选择两种格式

相信大家也熟悉REAPER的渲染对话框,但是下图红圈中的标签【Secondary output format】,可能一些读者并没有点开过。它就是REAPER提供的功能——第二输出格式


1 REAPER的渲染对话框,红圈为“第二格式导出”的功能入口。

REAPER默认只会导出一种格式,就在图 1【Primary output format(首选输出格式)】标签里设置。但与此同时,我们还可以在【Secondary output format】标签页中进行设置,这样我们就可以在单次渲染中导出两种格式的音频。


第一步

点开【Secondary output format】标签,可见默认情况下它是处在禁用状态的,【Format(格式)】下拉框选择的是【(no secondary output)(不指定第二种输出格式)】。如下图所示:


图 2 “Secondary input format”选项卡的默认状态。


第二步

如果你确定要导出第二种格式,就可以直接在【Format】下拉框中选择。可选的格式及支持的设置选项均与【Primary output format】相同。例如,第二输出格式选择【MP3】之后,界面如下所示,你可以照常调节各项输出参数:


图 3 将“Format”设置为“MP3”后的界面。


第三步

第二输出格式设置完成之后,渲染对话框右下角的【Render 1 file(渲染1个文件)】按钮会变成【Render 2 files】。点击该按钮开始渲染,此时你会见到渲染进度对话框中,【Output file】一栏的路径是两个文件——WAV与MP3,如下图所示。


4 开始渲染后的进度,可见“Output file”的路径是两个文件。

最终输出的文件正如下图所示:


图 5 最终输出的文件。

简简单单只需3步,你就能轻松在单次渲染中导出两种不同的格式。笔者自己制作音乐、剪辑音频时,常常要同时输出原始的WAV格式与有损的MP3格式,分别用于平台发布与手机收听,REAPER的这一特性无疑帮了大忙,免去了反复操作的不便。

注意:渲染过程中,两个文件的进度是合并计算的,所以你可能会看到渲染速度比单格式导出时慢。例如WAV格式单独导出时,渲染速度可达100.0x以上;但在设定MP3为第二输出格式时,速度只有20.0x左右。正如上文的图 4所示。

招数二:运用渲染队列

目前,各平台的音乐软件与音频开发工具(如游戏制作常用的Wwise)常常有着广泛的兼容性,对音频格式的要求也不再苛刻,因此输出多种格式音频这一需求或许不再是刚需,最多导出两种格式就足够——原始质量的无损格式,加上轻巧便携的有损格式。不过,导出3种以上格式的使用场景依然存在。总会有一些时候,用户和制作人会觉得“Secondary output format”不够用。

另一个不容忽视的“硬伤”是,“Secondary output format”只能设定导出的文件类型,无法单独设置诸如采样率等全局参数(位于渲染对话框“Options”一栏)。例如,对于需要导出多种采样率音频的场景,“Secondary output format”是无法胜任的,因为两种导出格式只能同时使用同一种采样率

对此,不妨活用REAPER提供的“渲染队列(Render Queue)”功能。它用于批量渲染不同的工程,以及分别以多种不同的设置来进行渲染。我们可以在渲染对话框中指定一种格式,将其添加到渲染队列中,随即重新打开渲染对话框指定另一种格式,再加入队列……如此操作,就能突破单次最多导出2种格式的限制
具体的做法如下:


第一步,将第一种格式的渲染任务加入队列中

打开渲染对话框,按你的要求配置渲染参数。

  • 情形之一:笔者的第一种格式要导出为默认的WAV格式,24-bit PCM。配置好之后,点击界面底部的【Queued Renders…(已入队的渲染任务)】,在弹出的菜单中选择【Add to render queue(将当前渲染设置添加到队列中)】,以将第一种WAV格式的输出任务加入队列。如下图所示。
  • 情形之二:笔者的工程采用192000 Hz的采样率,计划导出192000 Hz与44100 Hz两种规格,并且先导出前者。那么,配置好采样率、导出格式之后,按照上一段的方法,将当前配置加入渲染队列中。(该文件更名为“untitled-192000”。)


图 6 设置渲染参数后,依次点击“Queued Renders…”→“Add to render queue”(红框处),将其加入渲染队列中。

注意:

  • 点击“Add to render queue”后,菜单瞬间消失,REAPER是不会有任何反馈的。
  • 如果两次加入列表均选择同一种格式,会存在重名问题,REAPER会询问是否覆盖原文件。你需要自行改名;也可以考虑勾选【Silently increment filenames to avoid overwriting(自动为文件名加上递增序号,避免覆盖)】。

第二步,再将其余格式的渲染任务加入队列中

根据你的实际需要,继续配置渲染参数,然后点击【Queued Renders…】【Add to render queue】,让渲染任务依次入队。

  • 本例中,笔者会继续依次渲染FLAC、WavPack、MP3、OGG Vorbis这四种格式。其中,WavPack格式分别导出192000 Hz与44100 Hz两种采样率;后两种格式采用44100 Hz的采样率。

第三步,打开渲染队列,确认渲染配置

所有目标的渲染任务添加后,在渲染对话框中依次点击【Queued Renders…】【Open render queue…】,打开渲染队列对话框。你也可以在REAPER菜单栏中,点击【File】→【Render Queue...】来打开该对话框。

渲染队列对话框里罗列了我们刚才添加的渲染任务,如下图所示:


图 7 渲染队列对话框。


第四步,开始渲染

确认所有渲染任务添加后,点击渲染队列对话框底部的【Render all(渲染所有文件)】,即可开始批量渲染过程。

此时,REAPER会在后台自动新建以“qrender”为名的一系列工程,并逐一进行渲染,全程无需手动干预。渲染完成后,渲染队列会自动清空。
最终输出的文件如下图所示:


图 8 最终输出的文件。

从上面的演示可见,渲染队列突破了“Secondary output format”的局限,可以让你一次导出3种及以上的格式。而它更重要的意义就是解决同时导出多种全局配置(尤其是采样率)的问题。

但是,需要注意的是,REAPER的开发团队似乎将渲染队列视为“临时性”的功能——不支持永久保存队列,也不支持导入导出队列设置。目前它还不太适合频繁使用(即,使用相同的设置反复进行批量渲染)。这一点值得开发团队改进。


如果我们把两个招数结合在一起……

一般来说,单独使用两种招式的其中之一,已经能覆盖大部分需求。但是,笔者自然不会满足于此——倘若能同时发挥两个招数的作用,是否能使得REAPER渲染功能的实用性更上一层楼?

答案是肯定的,在少数特殊场景中,也许只有同时使出这两招,才能征服你的需求。


其一,同时兼顾音视频导出的场景

REAPER自带视频处理功能,可以导入视频、应用一些简单的特效(如调颜色、加字幕),并借助FFMpeg以视频格式导出。笔者在制作音乐视频时,也会用到REAPER,将另外做好的视频导入音频工程中,将音乐与视频制作的流程结合在一起。

最终渲染时,我会将“首选输出格式”设为视频(格式选择“Video (ffmpeg/libav encoder)”),“第二输出格式”设为音频(如FLAC、MP3):如此即可兼顾音、视频的导出。不过,有些时候的需求没有那么简单,笔者有时会:

  • 需要导出不止一种格式的音频,如MP3、WAV;
  • 需要导出不止一种编码格式的视频,例如H264、HEVC;
  • 需要导出不止一种码率的视频。

这个时候,就需要用上渲染队列。例如,按照“招数二:运用渲染队列 ”的方法,依次把以下的任务加入队列中,导出两种码率的视频、两种格式的音频:


队列项

首选输出格式

第二输出格式

1

Video (ffmpeg/libav decoder)
Format: MKV
Video: H.264 10000 kbps(高码率)
Audio: MP3

FLAC
Encoding depth: 24 bit

2

Video (ffmpeg/libav decoder)
Format: MKV
Video: H.264 2048 kbps(中低码率)
Audio: MP3

MP3
Mode: Contrant bitrate (CBR)
Bitrate: 320 kbps


其二,多种采样率规格导出的场景

在前文“招数二:运用渲染队列 ”中,笔者提到,如果想要一次批量导出多种采样率的音频,就需要用到渲染队列,因为它在渲染对话框中是全局设置。实践中,有些制作人与录音师,在制作音频的时候会采用96000 Hz及以上的高采样率,最终导出时又希望导出多种规格的音频,这时就离不开渲染队列。在此基础上,配合使用“第二输出格式”,还可以为单个采样率的音频导出两种不同的格式。

举个例子。按照该章节的方法,依次把以下的任务加入队列中,兼顾WAV与用于分享的FLAC、MP3。假设工程采样率为192000 Hz。


队列项

采样率

首选输出格式

第二输出格式

备注

1

192000 Hz

WAV

FLAC

原始采样率

2

96000 Hz

WAV

FLAC

索尼Hi-Res采样率规格

3

44100 Hz

WAV

MP3

CD音频规格

对于以上这两个场景,同时结合本文的两大“招数”,就不需要反反复复打开渲染对话框来重新配置了,一次就可完成渲染任务。更多使用场景待你发掘。


写在最后

REAPER渲染对话框的“第二导出格式”及渲染队列功能,也许你在平时用REAPER制作音乐时很少留意到,却能在你需要同时渲染多种格式的音、视频时,帮上大忙。灵活运用这两种功能特性,能减少渲染多种格式时的操作步骤,相信能为工作室里的你提升渲染音频的效率,改善REAPER的使用体验。
期待本文能帮助到你。



本文出自《midifan月刊》2024年08月第221期

 

可下载 Midifan for iOS 应用在手机或平板上阅读(直接在App Store里搜索Midifan即可找到,或扫描下面的二维码直接下载),在 iPad 或 iPhone 上下载并阅读。

 


暂无评论