| 限定符和类型 | 方法和说明 |
|---|---|
String |
call()
当通过 ThreadPoolExecutor加载时执行
|
ConvertResult |
converToCoverImage(File sourceVideo)
获取一张视频的封面(关键帧)
|
ConvertResult |
convertToM3u8(File outTs)
分解为 ts 片段文件
|
ConvertResult |
convertToMp4()
转换为MP4
|
JobResult |
convertToMp4TsM3u8(ITaskInfo taskInfo)
按顺序转换视频为 mp4, ts, m3u8
|
ConvertResult |
convertToTs(File outMp4)
转成 ts文件
|
IJobMain |
getJobMain() |
ITaskInfo |
getTaskInfo()
获取任务信息
|
VideoConvert |
getVodCovert() |
String |
getWorkName() |
VideoConvert |
initDefaultVc()
根据ffmpeg-utils.properties的定义,初始化默认的 VideoConvert
|
void |
setVodCovert(VideoConvert vodCovert) |
public VideoConvert initDefaultVc()
public JobResult convertToMp4TsM3u8(ITaskInfo taskInfo) throws Exception
taskInfo - Exceptionpublic ConvertResult converToCoverImage(File sourceVideo)
sourceVideo - 来源视频public ConvertResult convertToM3u8(File outTs)
outTs - public ConvertResult convertToTs(File outMp4)
outMp4 - public ConvertResult convertToMp4()
public String getWorkName()
public IJobMain getJobMain()
public VideoConvert getVodCovert()
public void setVodCovert(VideoConvert vodCovert)
vodCovert - the vodCovert to setpublic ITaskInfo getTaskInfo()
Copyright © 2021. All rights reserved.