| java.lang.Object | |
| ↳ | com.ksyun.media.shortvideo.mv.KSYMVInfo |
mv data class
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static String | ANIMATION_KEY | ||||||||||
| public static String | CONFIG_FILE_NAME | ||||||||||
| public static String | DURATION_KEY | ||||||||||
| public static String | FILTERS_KEY | ||||||||||
| public static String | FILTER_FID_KEY | ||||||||||
| public static String | FILTER_FRAGMENT_KEY | ||||||||||
| public static String | FILTER_NAME_KEY | ||||||||||
| public static String | FILTER_PARAMS_KEY | ||||||||||
| public static String | FILTER_VERTEX_KEY | ||||||||||
| public static String | FILTER_VTRACK_VALUE_MOVIE | ||||||||||
| public static String | FILTER_VTRACK_VALUE_ORIGIN | ||||||||||
| public static String | FRAMES_EID_KEY | ||||||||||
| public static String | FRAMES_FDUR_KEY | ||||||||||
| public static String | FRAMES_FID_KEY | ||||||||||
| public static String | FRAMES_FS_KEY | ||||||||||
| public static String | FRAMES_KEY | ||||||||||
| public static String | FRAMES_T_KEY | ||||||||||
| public static String | FRAMES_VTRACK_KEY | ||||||||||
| public static String | LOOP_KEY | ||||||||||
| public static String | MOVIE_KEY | ||||||||||
| public static String | MUSIC_KEY | ||||||||||
| public static String | PLAT_KEY | ||||||||||
| public static String | VER_KEY | ||||||||||
| public long | duration | ||||||||||
| public ArrayList<KSYMVFilterInfo> | filters | ||||||||||
| public ArrayList<KSYMVFrameInfo> | frames | ||||||||||
| public boolean | loop | ||||||||||
| public KSYMVAVInfo | movieInfo | ||||||||||
| public KSYMVAVInfo | musicInfo | ||||||||||
| public String | path | ||||||||||
| public String | plat | ||||||||||
| public String | ver | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| KSYMVInfo() | |||||||||||
|
KSYMVInfo(String path)
通过mv的资源文件路径构建KSYMVInfo
| |||||||||||
|
KSYMVInfo(String ver, boolean loop, String plat, KSYMVAVInfo movieInfo, KSYMVAVInfo musicInfo, ArrayList<KSYMVFilterInfo> filters, ArrayList<KSYMVFrameInfo> frames)
传递构造好的MV信息来构造KSYMVInfo
| |||||||||||
|
KSYMVInfo(String ver, boolean loop, String plat, long duration, KSYMVAVInfo movieInfo, KSYMVAVInfo musicInfo, ArrayList<KSYMVFilterInfo> filters, ArrayList<KSYMVFrameInfo> frames)
传递构造好的MV信息来构造KSYMVInfo
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void |
configMVFrom(String path)
通过mv的资源文件路径构建KSYMVInfo
| ||||||||||
| String |
getMVConfigString(String configPath)
读取mv的config.json文件创建json字符串
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
通过mv的资源文件路径构建KSYMVInfo
| path | mv资源文件路径 |
|---|
传递构造好的MV信息来构造KSYMVInfo
| ver | mv版本信息 |
|---|---|
| loop | 是否循环 |
| plat | 平台 |
| movieInfo | mv主视频文件信息 |
| musicInfo | mv主音频文件信息 |
| filters | mv涉及的所有滤镜信息 |
| frames | mv配置的所有事件 |
传递构造好的MV信息来构造KSYMVInfo
| ver | mv版本信息 |
|---|---|
| loop | 是否循环 |
| plat | 平台 |
| duration | mv时长,只有movie和music都未配置时才会生效 |
| movieInfo | mv主视频文件信息 |
| musicInfo | mv主音频文件信息 |
| filters | mv涉及的所有滤镜信息 |
| frames | mv配置的所有事件 |
通过mv的资源文件路径构建KSYMVInfo
| path | mv资源文件路径 |
|---|
读取mv的config.json文件创建json字符串
| configPath | config.json文件路径 |
|---|