视障者音乐制作交流基地

标题: Reaper的自动保存,帮我们在发生意外情况时减少数据丢失 [打印本页]

作者: 小虎哥    时间: 2022-8-10 11:39
标题: Reaper的自动保存,帮我们在发生意外情况时减少数据丢失
功能简介
自动保存这个功能,相信熟知Microsoft Office办公套件的朋友们应该不陌生。在大多数的Office组件(如Word、Excel、PowerPoint等)中,依次进入当前组件的选项、保存分类,就会有自动保存相关的设置,可定时保存当前编辑的内容至另一文件中。若遇到程序或电脑意外崩溃,可从自动保存的文件中恢复已编辑的部分。
Office套件有这样的功能,那么Reaper有吗?答案很明确,有。为防止Reaper意外崩溃,我们可以开启Reaper的自动保存功能,让Reaper也定时自动保存工程。这样,即使软件崩溃,我们的损失也减小了很多。
我最近喜欢用CSS(Cinematic Studio Strings 电影工作室弦乐)来编曲,该弦乐是出了名的占内存大户,再加上几个AmpleSound的中国民乐,内存占用简直不要太吓人,16G物理内存和34G虚拟内存长期占用90%以上,编写弦乐时很容易就会让虚拟内存占满(不夸张,1MB都不留的)。遇到这种情况,Reaper多数都处于卡死状态(也可以认为它崩溃了),除了任务管理器结束进程别无他法。如果没有开启自动保存,后果不可想象。
既然自动保存功能那么重要,下面就来谈谈该功能的设置方法以及后续对于自动保存文件的处理。

使用方法
我们需要先去将此功能开启,才能让Reaper为我们自动保存工程。
当我们对工程做出修改且满足间隔时间,Reaper将会将当前工程保存在指定位置,以防万一软件崩溃后有补救机会。
使用自动保存文件的方法也特别简单,双击自动保存文件(键盘就是回车),就会调用Reaper打开了,与打开格式为“rpp”的工程文件基本相同。只不过打开这类文件后,Reaper显示的是未保存的状态,有点类似新建工程,所以为保险起见,打开自动保存的文件以后最好立刻保存一下,以免再次崩溃造成新编辑部分丢失。

个人设置(仅供参考)
以下提供我目前的设置,仅代表个人使用习惯,不一定是最佳设置。
读到此处,疑问也许就来了:上面的两个选项——“在工程目录中保存带时间戳的备份文件”与“在附加目录中保存带时间戳的备份文件”到底有何区别呢,我们又应如何选择呢?
当选择在工程目录中保存时,若您的工程目录是一个工程一个文件夹,则当前工程的自动保存文件就在对应的文件夹下,若软件意外崩溃需要恢复编辑数据时非常好找,一般情况下,最新保存的文件就是对应工程文件夹的最后一个文件。但它也有缺点,就是新建的工程(即标题有“未保存的工程”字样的)没法自动保存,因为这类工程没有保存就没有工程目录,Reaper也不知道保存在何处。
当选择在附加目录中保存时,情况正好相反。当Reaper崩溃且自动保存工程特别多时,不易寻出需要的最新工程(因为所有自动保存文件均在一个文件夹内)。但它可保存新建的工程。
具体看个人习惯选择该用哪个选项。若您的Reaper崩溃次数较频繁,推荐选在同目录下保存,若您喜欢新建工程直接编辑,等需要时在保存,则推荐选择在附加目录中保存。

管理自动保存文件
当长期编辑工程后,我们会发现磁盘空间越来越小,工程文件夹越来越大,自动保存文件累积后占用超3G不是问题。
这其实与软件后续处理自动保存文件的方式有关,Reaper只负责自动保存,后续处理与它无关,而Word会在你正常保存文档后删除本次编辑期间产生的自动保存文件。其实两者都有其优势,没有对错之分,我就试过正常保存后仍找出备份文件的某个版本,把里面的一些内容复制到最新工程的操作。
既然Reaper不管后续处理了,但看着磁盘剩余空间越来越小,我们也不能放纵Reaper在这横行霸道!对于“管教”的方法,选择不同选项的还不太一样。
先介绍保存在附加目录的,因为这个比较简单,估计都想得到,就是把对应文件夹删了就OK。
对于保存在工程同目录的我们应该怎么解决呢?难道一个文件一个文件删吗?显然,时间、经历、忍耐限度均不允许。下面告诉大家一个特快方法,前期稍微麻烦点,后期一键搞定这种分散在各处的备份文件。
至此,一个删除当前文件夹下所有Reaper工程备份文件的批处理就做好啦,以后想删哪里的备份文件,就把这个批处理复制到那个文件夹下,双击或回车该文件,不出一秒,目录就干干净净。
PS:请确认该文件夹下所有格式为“rpp-bak”的文件均不再需要后执行该批处理,否则造成任何数据损失作者概不负责。
解释一下批处理命令的意思:
若目录结构与我的类似,每个工程一个独立文件夹,独立文件夹均在一个大文件夹下,此时若编辑过多个工程,则备份文件会在多个独立文件夹下产生,删除起来也没那么容易。不过,批处理总是非常强大,只要稍微改下,一样一键解决。
将上面的批处理改成 "del *.rpp-bak /s /q" 并保存(同样不含双引号),放在大的工程文件夹下(即与独立文件夹同目录),执行该批处理即可将当前文件夹及其子目录中的所有备份文件删除,同样执行前请三思。

结语
好啦,啰里啰唆说了那么多,我也该滚啦!希望自动保存功能可以帮助各位,在Reaper发生意外时,让数据丢失得少些!






欢迎光临 视障者音乐制作交流基地 (http://szzyyzz.com/) Powered by Discuz! X3.2