public class MPSOutputFile extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| MPSOutputFile() | 
| MPSOutputFile(MPSOutputFile source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getDefinition()Get 转码规格 ID。当 FileType 等于 MediaProcess.Transcode.Video时有效,取值为0表示原始文件。 | 
| Long | getExpiredTime()Get 过期时间。当 StorageMode 为 Temporary 时有效,表示 Url 的过期时间,单位为秒。 | 
| String | getFileId()Get 媒体文件 ID。当 Type 为 Permanent 时有效,表示该结果文件以视频媒资形式存储在点播平台中,字段值为视频媒资的 FileId。 | 
| String | getFileType()Get 文件类型。用于标识 MPS 视频处理任务执行结果中的特定返回文件。
取值:AiAnalysis.DeLogo.Video: 智能擦除任务中产生的擦除后视频文件,默认以原文件类型存储;AiAnalysis.DeLogo.OriginSubtitle: 智能擦除任务中基于画面提取的字幕文件;AiAnalysis.DeLogo.TranslateSubtitle: 智能擦除任务中基于画面提取的字幕翻译文件。MediaProcess.Transcode.Video: 音视频增强任务中增强后的音视频文件,默认以转码文件类型存储。 | 
| String | getStorageMode()Get 存储形式。用于表示该结果文件的存储形式,取值有: Permanent:永久存储; Temporary:临时存储。 | 
| String | getUrl()Get 结果文件的可下载 Url。 | 
| void | setDefinition(String Definition)Set 转码规格 ID。当 FileType 等于 MediaProcess.Transcode.Video时有效,取值为0表示原始文件。 | 
| void | setExpiredTime(Long ExpiredTime)Set 过期时间。当 StorageMode 为 Temporary 时有效,表示 Url 的过期时间,单位为秒。 | 
| void | setFileId(String FileId)Set 媒体文件 ID。当 Type 为 Permanent 时有效,表示该结果文件以视频媒资形式存储在点播平台中,字段值为视频媒资的 FileId。 | 
| void | setFileType(String FileType)Set 文件类型。用于标识 MPS 视频处理任务执行结果中的特定返回文件。
取值:AiAnalysis.DeLogo.Video: 智能擦除任务中产生的擦除后视频文件,默认以原文件类型存储;AiAnalysis.DeLogo.OriginSubtitle: 智能擦除任务中基于画面提取的字幕文件;AiAnalysis.DeLogo.TranslateSubtitle: 智能擦除任务中基于画面提取的字幕翻译文件。MediaProcess.Transcode.Video: 音视频增强任务中增强后的音视频文件,默认以转码文件类型存储。 | 
| void | setStorageMode(String StorageMode)Set 存储形式。用于表示该结果文件的存储形式,取值有: Permanent:永久存储; Temporary:临时存储。 | 
| void | setUrl(String Url)Set 结果文件的可下载 Url。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic MPSOutputFile()
public MPSOutputFile(MPSOutputFile source)
public String getFileType()
public void setFileType(String FileType)
FileType - 文件类型。用于标识 MPS 视频处理任务执行结果中的特定返回文件。
取值:public String getStorageMode()
public void setStorageMode(String StorageMode)
StorageMode - 存储形式。用于表示该结果文件的存储形式,取值有:public String getFileId()
public void setFileId(String FileId)
FileId - 媒体文件 ID。当 Type 为 Permanent 时有效,表示该结果文件以视频媒资形式存储在点播平台中,字段值为视频媒资的 FileId。public String getUrl()
public void setUrl(String Url)
Url - 结果文件的可下载 Url。public String getDefinition()
public void setDefinition(String Definition)
Definition - 转码规格 ID。当 FileType 等于 MediaProcess.Transcode.Video时有效,取值为0表示原始文件。public Long getExpiredTime()
public void setExpiredTime(Long ExpiredTime)
ExpiredTime - 过期时间。当 StorageMode 为 Temporary 时有效,表示 Url 的过期时间,单位为秒。Copyright © 2025. All rights reserved.