同一草稿协同工作的问题
剪映吧
全部回复
仅看楼主
level 1
卟觞 楼主
各位大佬,有个事想请教下。
现在我单位利用共享nas,组了个小的局域网。把两台电脑上的剪映草稿存放目录,都放在了这个nas上,使用的是同一个草稿目录,实现了同一个草稿可以2个人协同制作。当然不是同时剪一个草稿,就是A电脑创作了这个草稿,粗剪完后B电脑也能直接打开这个草稿,进行后续的制作。
现在遇到一个问题,就是如果A电脑阶段性完成草稿的创作工作后,没有退出当前草稿的话,B电脑也可以打开这个草稿,继续剪辑之后,B电脑退出了草稿,然后A电脑由于还停留在这个草稿的制作界面上,是看不到B电脑的后续操作结果的,需要退出重进。问题就来了,剪映的草稿保存机制是按当前草稿的退出时间作为最后一个草稿的编辑节点来保存的,也就是说,A这个时候退出草稿,就等于覆盖了B的草稿编辑内容了,重新打开后还是原来的样子。这样B就做了无用功。就是正常操作A剪一半,关闭草稿,B打开继续剪,关闭草稿,这样是没有问题的。A剪一半没有关闭草稿,B继续剪,这样如果A在B之后退出草稿,会覆盖B的草稿进度。
也不知道罗里吧嗦说的这些大家能不能理解我想表达的意思,总之我想问的是,有没有办法在共享草稿的这个方法里,规避由于A比B晚退出草稿造成的B做了无用功这件事?
2023年06月25日 08点06分 1
level 4
没的办法,因为退出草稿的时候就是会重写一次草稿的json,保证你当前这次编辑的内容能完整保存在草稿中
2023年06月29日 05点06分 2
谢谢大佬,那想请问下,系统层面上有没有占用草稿文件时,其他用户就无法打开呢
2023年06月29日 06点06分
@卟觞 如果你们是办公需要的话,应该可试查一下windows用户组,你们把自己想占用的草稿的文件夹,设为只自己那个用户组可访问和编辑。就右键文件夹,然后选择熟悉,属性里面应该能选的
2023年06月29日 07点06分
level 4
打个比方,A和B编辑同一段文本,这时A编辑完了退出,草稿的json变为A编辑的内容。这个时候B退出的时候,肯定保存B编辑的内容啊
2023年06月29日 05点06分 3
level 4
上面是打个比方,剪映保存文本应该是实时保存的,就是你编辑文本之后草稿的文件也马上改变了(不退出草稿的情况下),这样能避免你在编辑页异常退出时无法保留编辑内容的问题。
但是还有一些功能不是实时保存的,就需要你退出的时候剪映才覆盖一次这个草稿文件
2023年06月29日 05点06分 4
level 4
多方同时编辑一个内容,肯定以最后一个人的编辑态为最终产物啊,不可能保留多个人的编辑态。好比你们十个人编辑同一段文字,有人改为绿色,有人改为红色,那肯定是谁最后编辑保存的就以谁为最终态,不然软件怎么知道你们想保留谁的内容?
2023年06月29日 05点06分 5
level 1
没办法,这相当于协作,需要一方改变另一方实时看见更改,但是如果这样就需要有一个中转服务器去同步双方的信息,可不是一个保存更改就可以的
2023年06月29日 10点06分 6
1