更新时间 : 2020-06-29 10:15:44
很多客户的视频设计师在没有理解清楚VE的用户素材替换逻辑的情况下制作的模板通常会出现用户素材显示不正常的情况,主要出现的问题有以下几种:
出现这种情况的原因大都是同一个,编辑界面数据设置的不合理。
对于1.0版本的标准模板,用户素材编辑界面的个基本实现逻辑是,当用户在素材编辑界面选择并上传素材后,可以对素材进行调整,在最终渲染时,编辑界面会对整个编辑界面的显示区域进行截图,然后把截图产生的图片或视频文件作为用户素材,直接替换模板中指定为可编辑的素材。
设计师在没有充分理解这一流程的情况下很可能出现对编辑界面的设置不正确,从而导致编辑界面产生的素材替换到模板中后没有显示到正确的位置上,或者被其他素材遮盖住从未渲染不正确。
要解决这个问题,需要设计师对1.0版编辑界面的工作模式有一个正确的认知。这里提一个有效的方法来供设计师来验证自己设计的编辑界面数据是否正常:首先,当设计师设计完模板后,为每个编辑组创建一个合成来设计编辑页面的样式。在导出模板时,可以从这些为编辑页面设计的合成中去载入每个编辑页面的数据。设计师也可以利用这些编辑页面合成来验证自己设计的编辑页面数据是否正确。然后,设计师可以将每个编辑界面合成直接代入替换可编辑素材,然后查看显示结果是否正确来验证编辑界面的数据是否正确。对于该流程,可参考该视频教程。
出现该问题有两个可能的原因:
在使用动态模板时,可能出现用户上传的图片没有全部都显示在最终渲染的结果视频中的情况。出现该问题的原因主要也是动态模板的制作不规范。动态模板会根据用户输入的素材数量和模板中动画片段的情况来构建一个新的视频。在构造这个新视频时,VE需要检查每个动画片段支持使用几个用户素材,然后如果用户输入的素材数量满足,VE会使用该片段,否则如果所有动画片段都不满足,那么用户素材会被丢弃掉,也就不会出现在视频中。举个例子:如果设计师设计的动态模板中设计了3个动画片段,每个片段支持5个用户素材。那么如果用户上传了7张图片,VE在构建新视频时,会把前5张图片放在第一个动画片段中,然而剩下2张图片找不到支持2张图片的动画片段,所以就不会出现在最终渲染的视频中。为了解决该问题。我们建议,设计师在设计动态模板时,一定要设计一个动画片段只支持一个用户素材。这个中情况下,无论用户输入多少个用户素材,最终,VE都能找到一个动画片段来适配用户的输出数量。
VE在导出模板时,会导出每个图层的显示时间区间,渲染时也严格按照设计师设定的图层时间区间来显示。
比如,如果设计师设计的模板中,可替换图层的时长是8秒钟,用户上传了10秒钟的视频素材,那么这个视频素材也只有前8秒钟会被显示出来。
如果要实现修改模板来适配用户上传的素材的时长的功能,需要等VE引擎的后续更新来解决该问题。目前VE的工作模式是使用设计师设置的时长来对用户的素材时长进行裁剪。
很多客户的视频设计师在没有理解清楚VE的用户素材替换逻辑的情况下制作的模板通常会出现用户素材显示不正常的情况,主要出现的问题有以下几种:
出现这种情况的原因大都是同一个,编辑界面数据设置的不合理。
对于1.0版本的标准模板,用户素材编辑界面的个基本实现逻辑是,当用户在素材编辑界面选择并上传素材后,可以对素材进行调整,在最终渲染时,编辑界面会对整个编辑界面的显示区域进行截图,然后把截图产生的图片或视频文件作为用户素材,直接替换模板中指定为可编辑的素材。
设计师在没有充分理解这一流程的情况下很可能出现对编辑界面的设置不正确,从而导致编辑界面产生的素材替换到模板中后没有显示到正确的位置上,或者被其他素材遮盖住从未渲染不正确。
要解决这个问题,需要设计师对1.0版编辑界面的工作模式有一个正确的认知。这里提一个有效的方法来供设计师来验证自己设计的编辑界面数据是否正常:首先,当设计师设计完模板后,为每个编辑组创建一个合成来设计编辑页面的样式。在导出模板时,可以从这些为编辑页面设计的合成中去载入每个编辑页面的数据。设计师也可以利用这些编辑页面合成来验证自己设计的编辑页面数据是否正确。然后,设计师可以将每个编辑界面合成直接代入替换可编辑素材,然后查看显示结果是否正确来验证编辑界面的数据是否正确。对于该流程,可参考该视频教程。
出现该问题有两个可能的原因:
在使用动态模板时,可能出现用户上传的图片没有全部都显示在最终渲染的结果视频中的情况。出现该问题的原因主要也是动态模板的制作不规范。动态模板会根据用户输入的素材数量和模板中动画片段的情况来构建一个新的视频。在构造这个新视频时,VE需要检查每个动画片段支持使用几个用户素材,然后如果用户输入的素材数量满足,VE会使用该片段,否则如果所有动画片段都不满足,那么用户素材会被丢弃掉,也就不会出现在视频中。举个例子:如果设计师设计的动态模板中设计了3个动画片段,每个片段支持5个用户素材。那么如果用户上传了7张图片,VE在构建新视频时,会把前5张图片放在第一个动画片段中,然而剩下2张图片找不到支持2张图片的动画片段,所以就不会出现在最终渲染的视频中。为了解决该问题。我们建议,设计师在设计动态模板时,一定要设计一个动画片段只支持一个用户素材。这个中情况下,无论用户输入多少个用户素材,最终,VE都能找到一个动画片段来适配用户的输出数量。
VE在导出模板时,会导出每个图层的显示时间区间,渲染时也严格按照设计师设定的图层时间区间来显示。
比如,如果设计师设计的模板中,可替换图层的时长是8秒钟,用户上传了10秒钟的视频素材,那么这个视频素材也只有前8秒钟会被显示出来。
如果要实现修改模板来适配用户上传的素材的时长的功能,需要等VE引擎的后续更新来解决该问题。目前VE的工作模式是使用设计师设置的时长来对用户的素材时长进行裁剪。