我是软件开发人员,并且对摄影(四年)和视频制作(仅几个月)也很感兴趣。
■在软件开发中,每个开发人员在每个项目上都要遵循一条重要规则:所有内容都应受版本控制:源代码,配置文件,数据库架构,文档-所有使您能够从头开始构建项目的内容。这有两个令人愉快的结果:
如果发生灾难,当您失去除版本控制存储库之外的所有内容时,您应该能够继续进行,就好像什么都没发生一样。
如果发生一些愚蠢的更改而对项目产生负面影响,则开发人员可以返回较早的版本。
■在摄影中,我对照片所做的任何更改都将永久存储在Lightroom目录中,从而可以随时恢复到以前的状态。借助虚拟副本功能,Lightroom还可以执行版本控制中的分支:测试不同内容的能力,并保留两个结果或以后删除其中一个。
目录本身并不存储RAW照片,但是无论如何它们都不会改变。
■在视频制作中,情况似乎有所不同。我使用Premiere Pro,After Effects和Soundbooth。
似乎没有一个可以永久存储历史记录:如果我误操作并仅在第二天注意到它,就无法恢复以前的版本。
Soundbooth还会直接更改WAV文件,这需要付出额外的努力才能将原始录音与修改后的录音分开。
很少提及版本控制,而且我还没有找到任何人告诉他如何在工作流程中实际使用版本控制。而且,没有人提及应该使用哪个版本控制,并且由于大多数版本控制系统针对文本文件而不是二进制文件进行了优化,因此这带来了另一个挑战。
因此,我有两个问题:
版本控制是否参与视频制作人员的工作流程?如何整合?
迁移到Adobe Creative Cloud会有所帮助吗?在Creative Cloud中,是否有特定功能可以跟踪Premiere Pro或After Effects项目的后续修订?
备注:为避免偏离主题的答案,我强调指出,我的问题与备份无关,并且特别是关于存储工作的连续修订版本,而没有数据的现场/非现场备份。