由于Adobe的Team Project功能似乎不允许在非付费的情况下方便的使用, 加上使用Davinci Resolve来AIO进行视频编辑的确舒服, 以及部分项目存在多人编辑的需求. 于是考虑在工作室里的空闲电脑上部署一个Davinci Resolve Project Server
, 实现达芬奇的本地私有化协同作业.
环境:
- Davinci Resolve 17.3
- Windows 10 与 BigSur 11.7
- Synology DSN 6
下载并安装Project Server
在官方的支持网站, 使用Ctrl+F
检索Davinci Resolve Project Server
, 并找到对应版本, 我因为使用的达芬奇版本是17.3, 故安装了DaVinci Resolve Project Server 17.3
.
Davinci Resolve Project Server
存在Mac与Windows两个版本, 几乎都是一路下一步安装, 不需要怎么配置.
如果你恰好有一个不是群辉(Synology)的NAS, 你可以尝试使用NAS来部署这个服务, 可能会更方便一点, 至少你不需要再多一个常年开机的电脑.
群辉不能被使用的原因是它本身的部分套件也使用Davinci所要使用的PostgreSQL
数据库, 导致了冲突. 当然, 你也可以通过修改端口等各种操作来实现, 但是感觉有点折腾, 摸了, 还是用PC吧.
幸运的是, 在我打算折腾DaVinci Resolve Project Server
的时候, 刚好有一台常年开机的Windows在我面前, 在按照上面的步骤安装完后, 便可以准备创建一个数据库来协同了.
部署共享数据库
DaVinci Resolve Project Server 17.3
里的选项很少, 听说18把PostgreSQL9
升级为PostgreSQL13
后在软件里多了很多选项, 但那与我无关了.
数据库名字是重要的, 手动连接的时候会输入, 自动连接后会显示, 所以不要胡乱取名.
在举例中, 我创建了一个名为test
的数据库, 并且启用了他的共享[此处应有图]
现在, 你可以选择直接在cmd里输入ipconfig
来看到这个电脑的ip(当然有很多其他方法), 然后在其他客户端的Davinci Resolve在项目管理器页面连接到它的数据库. 链接的方法有两个, 其一是手动输入IP地址和数据库名称, 其二是服务器端(Project Server端)输出一个Key, 在客户端进行导入. 两者其实是近似的, 因为那个key如果你用记事本打开, 里面本质上就是一个包含ip和数据库名字的文件.
如果你在客户端非常正常的链接上了数据库, 那么接下来的内容或许对你来说没有什么帮助了, 你只需要在项目的选项中把"协同作业"开启, 便可以开始在局域网进行协同.
当然, 你也可能和我一样遇到一些问题, 比如说在导入key的时候显示无法连接到服务器
/连接到数据库失败。详情请查看日志文件
, 这通常是因为防火墙的原因导致的, 常见于Windows上, 解决方法也很简单, 在你接管防火墙的软件上, 把以下端口开放:5432,1500,4000,8000,29001,56789
就可以了.我使用的是Symantec的防火墙, 所以在里面开放服务器端的所有端口请求就完事了.
在Mac上部署的话, 可能会有另一个问题.
如果你打算在黑苹果或者白苹果上搭建DaVinci Resolve Project Server
, 请留意你的ip是否与其他局域网设备存在于同一网段.
在黑苹果上实现时, 不知道由于什么原因, 默认的局域网ip是169而非192开头的(169.254.98.68), 这直接导致了DaVinci Resolve Project Server
无法被正确的连接到, 解决方法就是在设置里手动更改到正确网段, 比如192.168.x.x
.而后便可以正常被访问了.
进行协同作业
在正确的部署完成DaVinci Resolve Project Server
后, 你的团队所有人应该都可以在局域网(如果你的机器有内网穿透也可以在公网/广域网访问)访问到它, 在达芬奇链接数据库的方法上一个章节讲述过了此处便不再赘述. 如果成功的话, 现在, 在项目管理器里你应该能看到在PostgreSQL里有新的数据库, 你可以和原来本地数据库一样的访问, 查看, 修改项目, 而区别是, 现在多了一个"协同作业"按钮
你可以在打开的项目里, 在工具栏-文件-启用协同作业来启用它, 或者是在项目管理器里, 对打开的项目右键, 也可以启用.
对于启用了协同作业的项目, 他会允许实时的被多人编辑, 而不是必须等待一个人保存并关闭项目后才能使得另一个人编辑.
但是, 我要说但是了, 协同作业有以下特点:
- 启用协同作业时定时项目备份失效且强行实时保存(版本17.3.2 BUILD8存在此BUG, 暂不确定其他版本是否存在)
- 同一时间线的剪辑或调色同一时间只能一个人编辑
对于第一点, 我深受其害.
G502的滚轮可以侧压, 我时常把其设定为Backspace和Delete, 方便删除素材和波纹删除素材.
然后在某一天, 我手贱不小心删除了整个时间线. 对, 在什么也不选的时候Delete会删掉整个时间线.
在撰写这个文章的时候我又试了一下, tmd又出事了.
恢复失败了我艹.
然后又没有定时项目备份, 就寄了.
不过幸运的是, 在这件事之后我就习惯手动复制一份时间线来备份, 听说18版有这个功能, 找个时间升上去吧.