EFV数据双向同步
提示:请将所有EFV更新到最新版本后,再进行同步操作。
该功能可以将EFV
系统的视频数据都同步到另一台EFV
,同时也可以将多台EFV
的切片等数据同步互相合并,也就是双向同步。
目前支持同步的数据如下:
1、视频管理中所有已转码完成的视频数据,包括封面,截图,M3U8切片等所有文件。
2、剧集管理中所有的剧集数据,包括封面文件。
3、ASS水印随时替换功能涉及到的相关数据和文件。
4、下载中心的全部数据,不包括已下载完成的资源。
一些设置等数据,任需手动设置,后续会增加更多同步数据类型。
发送同步数据的EFV设置
提示:发送端需要清空 防盗链/图片加密设置、关闭切片伪装JPEG功能 和 不要设置线路管理和切片广告,否则同步会有问题。
前往程序后台 ⇒ 点击左侧转码相关 ⇒ 数据双向同步,点击本站同步设置,如下:
#是否开启
开启后,任何EFV都可以同步本站数据,关闭则禁止同步。
#apikey
必填,请用英文数字组合,如kjkj22jk,用来验证远程EFV的同步权限。
#是否只同步已发布数据
同步默认处理所有已转码完成的视频和已添加的剧集,如果你需要先编辑好相关信息后再同步,则开启,且开启后需将视频或剧集发布出去才能被同步。
#上传封面后重新同步
同步开启后,同一个视频和剧集的切片、图片等所有文件只会同步一次,如果你上传封面后想再次同步过去,则开启。
#是否同步后删除
开启后,任何EFV同步数据后,会自动删除本站已同步的数据和相关文件。
#是否保留剧集数据
适用于有未完结剧集并还在更新中,开启后,同步不会删除该剧集数据,且该剧集新增任何单集等数据会被再次同步更新过去。
接收同步数据的EFV设置
提示:如果你发现部分数据同步不了,可检查是否存在名称重复的情况。
前往程序后台 ⇒ 点击左侧转码相关 ⇒ 数据双向同步,点击添加源站同步信息,如下:
#源站域名
设置被同步的EFV绑定域名,或者ip:3000,地址后面不要带/。
#apikey
填入被同步的EFV设置的同步apikey。
#同步文件并发数
每个配置同时同步的文件数,默认为30;如果同时同步2台EFV,那么总并发为60,请根据服务器性能自行调整。
#是否更新同步时间
开启后,同步过来的视频和剧集数据会使用最新创建和更新时间则开启,保持原时间就不开。
#是否同步ASS替换水印配置
开启后,如果源站使用过ASS水印替换功能,则会将相关数据和配置文件都同步过来,然后这边可以继续使用该功能。
#是否同步下载中心数据
开启后,如果源站下载中心有数据,则会同步过来,且只会同步数据,不会同步下载的相关文件,且期间会过滤标题相同的数据。
#标识信息
必填,请用英文数字组合,如kjkj22jk,用来过滤已同步信息,且不要多次重复使用。
最后点击开始同步即可,且可以添加多个源站同步信息
,这些会同时进行,所以实际同步并发数会叠加,请合理设置并发数,
对于接收端,当标识不变,且发送端未配置同步删除的情况下,默认只能同步一次已同步数据,再次同步也只能同步新数据;如果你删除了同步过来的数据,想重新同步,需设置一个新的标识信息即可。
开启或关闭自动同步
可直接点击开启/关闭自动同步
按钮,单位为分钟,填0
则关闭自动同步,大于0
的数字即开启;如设置60
,则每60
分钟自动执行一次所有的同步任务。
当填0
关闭自动同步的时候,所有正在同步的进程会将当前处理中的1-3
个数据处理完后会立即停止处理新的数据。
相关说明
标识的作用
接收端设置标识并开始同步后,如果发送端未设置同步删除,那么接收端每同步一个视频或剧集数据,发送端都会给该数据记录该标识信息,之后就不再提供给该标识的接收端同步,用来起过滤作用;但有几种情况发送端会自动清除标识,也就是会重新触发同步,如下:
1、发送端的剧集新增分集的时候,会自动清空已记录的标识,会再次触发同步,此时会合并更新剧集信息。
2、发送端使用ASS替换水印功能,生成新的视频切片后,会自动清空已记录的标识,会再次触发同步,此时会更新所有文件和数据。
3、发送端使用重新转码功能,生成新的视频切片后,会自动清空已记录的标识,会再次触发同步,此时会更新所有文件和数据。
4、开启过上传封面后重新同步功能,上传新的封面 或 视频管理编辑过视频详情信息后,会自动清空已记录的标识,会再次触发同步,此时会更新所有文件和数据。
如果你删除了已同步数据,想重新再同步,只有重新设置新的标识信息,即该新标识未被发送端记录,也就是会直接获取全部数据,再开启同步即可。
同名过滤说明
对于视频管理同名的数据,接收端会直接过滤掉,也就是不会同步。
对于剧集管理同名的数据,如果名称+发行年份+发行地区
都一样,则接收端会默认判断为统一数据,那么会更新该剧集的详情信息+分集
等数据;不同时满足这该条件的,会直接过滤掉。
剧集新增的分集合并规则
当接收端再次同步发送端已同步剧集的新增的分集数据时,会在接收端更新该剧集的详情信息
,并合并分集数据,如接收端该剧集只有01
、02
,发送端只有03
、04
,那么接收端的分集数据会变成01
、02
、03
、04
。如果发送端只有02
、03
、04
,那么接收端会过滤同分集的01
,只会同步发送端的03
、04
分集,即优先使用接收端的分集信息。