Skip navigation links
A B C F G H I L M P R S T U V W 

A

audioConcat(String, String...) - Method in class com.ffmpeg.common.audio.AudioOperation
将多个音频文件拼接为一个音频文件并输出
audioCut(String, String, String, String) - Method in class com.ffmpeg.common.audio.AudioOperation
通过指定开始时间和结束时间 裁剪音频
AudioOperation - Class in com.ffmpeg.common.audio
 
AudioOperation(String) - Constructor for class com.ffmpeg.common.audio.AudioOperation
 
autoMergeMultiVideosByDir(String, String) - Method in class com.ffmpeg.common.video.VideoOperation
根据文件目录,自动合并该目录下所有视频 合成的顺序按照文件名称进行排序,建议将名称命名为序号001、002、003...

B

BaseFileUtil - Class in com.ffmpeg.common.utils
 
BaseFileUtil() - Constructor for class com.ffmpeg.common.utils.BaseFileUtil
 
builder(String) - Static method in class com.ffmpeg.common.audio.AudioOperation
 
builder(String) - Static method in class com.ffmpeg.common.video.VideoOperation
 

C

checkAndMkdir(String) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 
checkBlank(CharSequence) - Static method in class com.ffmpeg.common.utils.StrUtils
 
checkEmpty(CharSequence) - Static method in class com.ffmpeg.common.utils.StrUtils
 
checkNotBlank(CharSequence) - Static method in class com.ffmpeg.common.utils.StrUtils
 
checkNotEmpty(CharSequence) - Static method in class com.ffmpeg.common.utils.StrUtils
 
closeStreamQuietly(Process) - Static method in class com.ffmpeg.common.common.StreamHanlerCommon
释放流
com.ffmpeg.common - package com.ffmpeg.common
 
com.ffmpeg.common.audio - package com.ffmpeg.common.audio
 
com.ffmpeg.common.common - package com.ffmpeg.common.common
 
com.ffmpeg.common.response - package com.ffmpeg.common.response
 
com.ffmpeg.common.utils - package com.ffmpeg.common.utils
 
com.ffmpeg.common.video - package com.ffmpeg.common.video
 
convertorWithBgmNoOriginCommon(String, String, String, String, double) - Method in class com.ffmpeg.common.video.VideoOperation
视频合并音频,给视频加上背景音乐,并不保留视频原声,此方法比较通用,并且Mac可以使用
createTempVideoFile(String) - Static method in class com.ffmpeg.common.video.VideoFormatter
 

F

FFMpegExceptionn - Exception in com.ffmpeg.common
 
FFMpegExceptionn() - Constructor for exception com.ffmpeg.common.FFMpegExceptionn
 
FFMpegExceptionn(String, Throwable) - Constructor for exception com.ffmpeg.common.FFMpegExceptionn
 
FFMpegExceptionn(String) - Constructor for exception com.ffmpeg.common.FFMpegExceptionn
 
FFMpegExceptionn(Throwable) - Constructor for exception com.ffmpeg.common.FFMpegExceptionn
 
fileNameFormat(List<String>) - Static method in class com.ffmpeg.common.video.VideoFormatter
文件名称集合使用"|"分隔

G

getBgmFromVideo(String, String) - Method in class com.ffmpeg.common.audio.AudioOperation
从视频中提取音频
getCode() - Method in class com.ffmpeg.common.response.Result
 
getErrMessage() - Method in class com.ffmpeg.common.response.Result
 
getVideoCoverImg(String, String) - Method in class com.ffmpeg.common.video.VideoOperation
对视频进行截取,获取视频封面图
getVideoCoverImgs(Integer, String, Integer, Integer, String) - Method in class com.ffmpeg.common.video.VideoOperation
对视频的指定秒开始截图,可截多张图
gifConvertToVideo(String, String) - Method in class com.ffmpeg.common.video.VideoOperation
gif转换为video

H

hashFile(String) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 

I

isMpgOrMpeg(File[]) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 

L

list(String) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 
listFiles(String) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 

M

mergeMultiOnlineVideos(File, String) - Method in class com.ffmpeg.common.video.VideoOperation
合并多个在线视频(ts格式), 根据文件中在线视频地址顺序合并
mergeMultiVideosByFile(File, String) - Method in class com.ffmpeg.common.video.VideoOperation
根据指定文件中定义视频绝对路径信息,按照顺序合并视频。
mergeMultiVideosOfTsOrMpegFormat(List<String>, String) - Method in class com.ffmpeg.common.video.VideoOperation
合并多个视频文件(此方法只适用ts格式文件,或者mpg/mpeg格式文件)
mergeVideoAndBgmNoOrigin(String, String, String, double) - Method in class com.ffmpeg.common.video.VideoOperation
视频合并音频,给视频加上背景音乐,并不保留视频原声 (此方法在Mac平台无效,ffmpeg version 4.2.1-tessus),暂不清楚是否ffmpeg版本问题 Mac平台使用方法:convertorWithBgmNoOriginCommon()
mergeVideoAndBgmWithOrigin(String, String, String, double) - Method in class com.ffmpeg.common.video.VideoOperation
保留视频原声合成音频

P

ProcessCommand - Class in com.ffmpeg.common.common
 
ProcessCommand() - Constructor for class com.ffmpeg.common.common.ProcessCommand
 

R

Result - Class in com.ffmpeg.common.response
 
Result() - Constructor for class com.ffmpeg.common.response.Result
 

S

setCode(Integer) - Method in class com.ffmpeg.common.response.Result
 
setErrMessage(String) - Method in class com.ffmpeg.common.response.Result
 
start(List<String>) - Static method in class com.ffmpeg.common.common.ProcessCommand
执行命令
StreamHanlerCommon - Class in com.ffmpeg.common.common
 
StreamHanlerCommon() - Constructor for class com.ffmpeg.common.common.StreamHanlerCommon
 
StrUtils - Class in com.ffmpeg.common.utils
 
StrUtils() - Constructor for class com.ffmpeg.common.utils.StrUtils
 

T

transFormatAmrAudio(String, String) - Method in class com.ffmpeg.common.audio.AudioOperation
将其他格式的音频或视频转成AMR
transFormatAudio(String, String) - Method in class com.ffmpeg.common.audio.AudioOperation
转换音频格式
transFormatToMp3Audio(String, String) - Method in class com.ffmpeg.common.audio.AudioOperation
转换音频格式 mp3编码方式采用的是libmp3lame
transformVideoCover(String, String, String) - Method in class com.ffmpeg.common.video.VideoOperation
修改视频封面图片

U

unifySuffix(File[]) - Static method in class com.ffmpeg.common.utils.BaseFileUtil
 

V

videoConvert(String, String) - Method in class com.ffmpeg.common.video.VideoOperation
视频转换格式
videoConvertToGif(String, String, boolean) - Method in class com.ffmpeg.common.video.VideoOperation
视频转gif
videoCrop(String, String, String, String, String, String) - Method in class com.ffmpeg.common.video.VideoOperation
视频的页面长宽进行裁剪
videoCut(String, String, String, String) - Method in class com.ffmpeg.common.video.VideoOperation
对视频的播放时间进行裁剪
VideoFormatter - Class in com.ffmpeg.common.video
 
VideoFormatter() - Constructor for class com.ffmpeg.common.video.VideoFormatter
 
videoFps(String, Integer, String) - Method in class com.ffmpeg.common.video.VideoOperation
调节视频帧数
VideoOperation - Class in com.ffmpeg.common.video
 
VideoOperation(String) - Constructor for class com.ffmpeg.common.video.VideoOperation
 
videoRotate(String, Integer, String, String, String) - Method in class com.ffmpeg.common.video.VideoOperation
视频角度旋转
videoScale(String, String, String, String) - Method in class com.ffmpeg.common.video.VideoOperation
视频缩放

W

wipeAudio(String, String) - Method in class com.ffmpeg.common.video.VideoOperation
去除视频的音频
writeVideoList(String, File) - Static method in class com.ffmpeg.common.video.VideoFormatter
 
A B C F G H I L M P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.