A C D E F G I K L M N P R S T V 
所有类 所有程序包

A

Abi - com.ts.lib.ffmpegkit中的枚举
Enumeration for Android ABIs.
ABI_ARM - com.ts.lib.ffmpegkit.Abi
Represents armeabi ABI
ABI_ARM64_V8A - com.ts.lib.ffmpegkit.Abi
Represents arm64-v8a ABI
ABI_ARMV7A - com.ts.lib.ffmpegkit.Abi
Represents armeabi-v7a ABI
ABI_ARMV7A_NEON - com.ts.lib.ffmpegkit.Abi
Represents armeabi-v7a ABI with NEON support
ABI_UNKNOWN - com.ts.lib.ffmpegkit.Abi
Represents not supported ABIs
ABI_X86 - com.ts.lib.ffmpegkit.Abi
Represents x86 ABI
ABI_X86_64 - com.ts.lib.ffmpegkit.Abi
Represents x86_64 ABI
AbiDetect - com.ts.lib.ffmpegkit中的类
Detects the running ABI name natively using Google cpu-features library.
AbstractSession - com.ts.lib.ffmpegkit中的类
Abstract session implementation which includes common features shared by FFmpeg, FFprobe and MediaInformation sessions.
AbstractSession(String[], LogCallback, LogRedirectionStrategy) - 类 的构造器com.ts.lib.ffmpegkit.AbstractSession
Creates a new abstract session.
addBGMusic(Context, String, String, long, float, float, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
给视频文件在原音轨上添加背景音乐,同时可调整原音轨和背景应该的音量
addBGMusic(Context, String, String, long, float, float, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
addBGMusic(String, String, long, float, float, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
给视频文件在原音轨上添加背景音乐,同时可调整原音轨和背景应该的音量
addBGMusic(String, String, long, float, float, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
addLog(Log) - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
addLog(Log) - 接口 中的方法com.ts.lib.ffmpegkit.Session
Adds a new log entry for this session.
addStatistics(Statistics) - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Adds a new statistics entry for this session.
ALWAYS_PRINT_LOGS - com.ts.lib.ffmpegkit.LogRedirectionStrategy
 
apply(FFmpegSession) - 接口 中的方法com.ts.lib.ffmpegkit.FFmpegSessionCompleteCallback
Called when an FFmpeg session has ended.
apply(FFprobeSession) - 接口 中的方法com.ts.lib.ffmpegkit.FFprobeSessionCompleteCallback
Called when an FFprobe session has ended.
apply(Log) - 接口 中的方法com.ts.lib.ffmpegkit.LogCallback
Called when a log entry is received.
apply(MediaInformationSession) - 接口 中的方法com.ts.lib.ffmpegkit.MediaInformationSessionCompleteCallback
Called when a media information session has ended.
apply(Statistics) - 接口 中的方法com.ts.lib.ffmpegkit.StatisticsCallback
Called when a statistics entry is received.
argumentsToString(String[]) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Concatenates arguments into a string adding a space character between two arguments.
asyncFFmpegExecute(FFmpegSession) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFmpeg execution for the given session.
asyncFFmpegExecute(FFmpegSession, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFmpeg execution for the given session.
AsyncFFmpegExecuteTask - com.ts.lib.ffmpegkit中的类
Executes an FFmpeg session asynchronously.
AsyncFFmpegExecuteTask(FFmpegSession) - 类 的构造器com.ts.lib.ffmpegkit.AsyncFFmpegExecuteTask
 
asyncFFprobeExecute(FFprobeSession) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFprobe execution for the given session.
asyncFFprobeExecute(FFprobeSession, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFprobe execution for the given session.
AsyncFFprobeExecuteTask - com.ts.lib.ffmpegkit中的类
Executes an FFprobe session asynchronously.
AsyncFFprobeExecuteTask(FFprobeSession) - 类 的构造器com.ts.lib.ffmpegkit.AsyncFFprobeExecuteTask
 
asyncGetMediaInformationExecute(MediaInformationSession, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFprobe execution for the given media information session.
asyncGetMediaInformationExecute(MediaInformationSession, ExecutorService, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Starts an asynchronous FFprobe execution for the given media information session.
AsyncGetMediaInformationTask - com.ts.lib.ffmpegkit中的类
Executes a MediaInformation session asynchronously.
AsyncGetMediaInformationTask(MediaInformationSession) - 类 的构造器com.ts.lib.ffmpegkit.AsyncGetMediaInformationTask
 
AsyncGetMediaInformationTask(MediaInformationSession, Integer) - 类 的构造器com.ts.lib.ffmpegkit.AsyncGetMediaInformationTask
 
AV_LOG_DEBUG - com.ts.lib.ffmpegkit.Level
Stuff which is only useful for libav* developers.
AV_LOG_ERROR - com.ts.lib.ffmpegkit.Level
Something went wrong and cannot losslessly be recovered.
AV_LOG_FATAL - com.ts.lib.ffmpegkit.Level
Something went wrong and recovery is not possible.
AV_LOG_INFO - com.ts.lib.ffmpegkit.Level
Standard information.
AV_LOG_PANIC - com.ts.lib.ffmpegkit.Level
Something went really wrong and we will crash now.
AV_LOG_QUIET - com.ts.lib.ffmpegkit.Level
Print no output.
AV_LOG_STDERR - com.ts.lib.ffmpegkit.Level
This log level is defined by FFmpegKit.
AV_LOG_TRACE - com.ts.lib.ffmpegkit.Level
Extremely verbose debugging, useful for libav* development.
AV_LOG_VERBOSE - com.ts.lib.ffmpegkit.Level
Detailed information.
AV_LOG_WARNING - com.ts.lib.ffmpegkit.Level
Something somehow does not look correct.

C

cancel() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
cancel() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Cancels all running sessions.
cancel() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Cancels running the session.
cancel() - 接口 中的方法com.ts.lib.ffmpegkit.Transform
发送 中断 信号,终止所有任务
cancel() - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
cancel(long) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Cancels the session specified with sessionId.
cancel(long) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
终止正在执行的任务,此方法不会等待term终止完成,会立即返回
cancel(long) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
CANCEL - 类 中的静态变量com.ts.lib.ffmpegkit.ReturnCode
 
Chapter - com.ts.lib.ffmpegkit中的类
 
Chapter(JSONObject) - 类 的构造器com.ts.lib.ffmpegkit.Chapter
 
clearSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Clears all, including ongoing, sessions in the session history.
closeFFmpegPipe(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Closes a previously created FFmpeg pipe.
com.ts.lib.ffmpegkit - 程序包 com.ts.lib.ffmpegkit
 
com.ts.lib.ffmpegkit.model - 程序包 com.ts.lib.ffmpegkit.model
 
COMPLETED - com.ts.lib.ffmpegkit.SessionState
 
ConcatFile - com.ts.lib.ffmpegkit.model中的类
拼接文件
ConcatFile(String) - 类 的构造器com.ts.lib.ffmpegkit.model.ConcatFile
 
ConcatFile(String, long) - 类 的构造器com.ts.lib.ffmpegkit.model.ConcatFile
 
CREATED - com.ts.lib.ffmpegkit.SessionState
 
cutMedia(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
裁剪媒体文件(音频或者视频)
cutMedia(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
cutMedia(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
裁剪媒体文件(音频或者视频) Note:此剪切采样copy不re encode 1.
cutMedia(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
cutVideo(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
裁剪 Video 视频文件 Note:此裁剪将会重新编码 1.
cutVideo(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
cutVideo(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
裁剪 Video 视频文件 Note:此裁剪将会重新编码 1.
cutVideo(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 

D

DEFAULT_TIMEOUT_FOR_ASYNCHRONOUS_MESSAGES_IN_TRANSMIT - 类 中的静态变量com.ts.lib.ffmpegkit.AbstractSession
Defines how long default "getAll" methods wait, in milliseconds.
disableRedirection() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Disables log and statistics redirection.
durationMs - 类 中的变量com.ts.lib.ffmpegkit.model.ConcatFile
时长

E

enableDebug(boolean) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
开启 or 关闭 Debug,true 则输出日志
enableDebug(boolean) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
enableFFmpegSessionCompleteCallback(FFmpegSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets a global FFmpegSessionCompleteCallback to receive execution results for FFmpeg sessions.
enableFFprobeSessionCompleteCallback(FFprobeSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets a global FFprobeSessionCompleteCallback to receive execution results for FFprobe sessions.
enableLogCallback(LogCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets a global callback to redirect FFmpeg/FFprobe logs.
enableMediaInformationSessionCompleteCallback(MediaInformationSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets a global MediaInformationSessionCompleteCallback to receive execution results for MediaInformation sessions.
enableRedirection() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Enables log and statistics redirection.
enableStatisticsCallback(StatisticsCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets a global callback to redirect FFmpeg statistics.
execute(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Synchronously executes FFmpeg command provided.
execute(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Synchronously executes FFprobe command provided.
executeAsync(String, FFmpegSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution for the given command.
executeAsync(String, FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution for the given command.
executeAsync(String, FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution for the given command.
executeAsync(String, FFmpegSessionCompleteCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution for the given command.
executeAsync(String, FFprobeSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution for the given command.
executeAsync(String, FFprobeSessionCompleteCallback, LogCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution for the given command.
executeAsync(String, FFprobeSessionCompleteCallback, LogCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution for the given command.
executeAsync(String, FFprobeSessionCompleteCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution for the given command.
executeWithArguments(String[]) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Synchronously executes FFmpeg with arguments provided.
executeWithArguments(String[]) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Synchronously executes FFprobe with arguments provided.
executeWithArgumentsAsync(String[], FFmpegSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution with arguments provided.
executeWithArgumentsAsync(String[], FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution with arguments provided.
executeWithArgumentsAsync(String[], FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution with arguments provided.
executeWithArgumentsAsync(String[], FFmpegSessionCompleteCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Starts an asynchronous FFmpeg execution with arguments provided.
executeWithArgumentsAsync(String[], FFprobeSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution with arguments provided.
executeWithArgumentsAsync(String[], FFprobeSessionCompleteCallback, LogCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution with arguments provided.
executeWithArgumentsAsync(String[], FFprobeSessionCompleteCallback, LogCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution with arguments provided.
executeWithArgumentsAsync(String[], FFprobeSessionCompleteCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution with arguments provided.

F

FAILED - com.ts.lib.ffmpegkit.SessionState
 
fastStart(Context, Uri, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
使 mp4 文件在网络上播放时,能快速开始
fastStart(Context, Uri, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
fastStart(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
使 mp4 文件在网络上播放时,能快速开始
fastStart(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
fastStart(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
使 mp4 文件在网络上播放时,能快速开始
fastStart(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
ffmpegExecute(FFmpegSession) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Synchronously executes the FFmpeg session provided.
FFmpegKit - com.ts.lib.ffmpegkit中的类
Main class to run FFmpeg commands.
FFmpegKitConfig - com.ts.lib.ffmpegkit中的类
Configuration class of FFmpegKit library.
FFmpegSession - com.ts.lib.ffmpegkit中的类
An FFmpeg session.
FFmpegSession(String[]) - 类 的构造器com.ts.lib.ffmpegkit.FFmpegSession
Builds a new FFmpeg session.
FFmpegSession(String[], FFmpegSessionCompleteCallback) - 类 的构造器com.ts.lib.ffmpegkit.FFmpegSession
Builds a new FFmpeg session.
FFmpegSession(String[], FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback) - 类 的构造器com.ts.lib.ffmpegkit.FFmpegSession
Builds a new FFmpeg session.
FFmpegSession(String[], FFmpegSessionCompleteCallback, LogCallback, StatisticsCallback, LogRedirectionStrategy) - 类 的构造器com.ts.lib.ffmpegkit.FFmpegSession
Builds a new FFmpeg session.
FFmpegSessionCompleteCallback - com.ts.lib.ffmpegkit中的接口
Callback function that is invoked when an asynchronous FFmpeg session has ended.
ffprobeExecute(FFprobeSession) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Synchronously executes the FFprobe session provided.
FFprobeKit - com.ts.lib.ffmpegkit中的类
运行 FFprobe 命令的main class。
FFprobeSession - com.ts.lib.ffmpegkit中的类
An FFprobe session.
FFprobeSession(String[]) - 类 的构造器com.ts.lib.ffmpegkit.FFprobeSession
Builds a new FFprobe session.
FFprobeSession(String[], FFprobeSessionCompleteCallback) - 类 的构造器com.ts.lib.ffmpegkit.FFprobeSession
Builds a new FFprobe session.
FFprobeSession(String[], FFprobeSessionCompleteCallback, LogCallback) - 类 的构造器com.ts.lib.ffmpegkit.FFprobeSession
Builds a new FFprobe session.
FFprobeSession(String[], FFprobeSessionCompleteCallback, LogCallback, LogRedirectionStrategy) - 类 的构造器com.ts.lib.ffmpegkit.FFprobeSession
Builds a new FFprobe session.
FFprobeSessionCompleteCallback - com.ts.lib.ffmpegkit中的接口
Callback function that is invoked when an asynchronous FFprobe session has ended.
file - 类 中的变量com.ts.lib.ffmpegkit.model.ConcatFile
输入文件
from(int) - 枚举 中的静态方法com.ts.lib.ffmpegkit.Level
Returns the enumeration defined by provided value.
from(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.Abi
Returns the enumeration defined for the given ABI name.
from(String) - 类 中的静态方法com.ts.lib.ffmpegkit.MediaInformationJsonParser
Extracts MediaInformation from the given FFprobe json output.
fromWithError(String) - 类 中的静态方法com.ts.lib.ffmpegkit.MediaInformationJsonParser
Extracts MediaInformation from the given FFprobe json output.

G

generateVideoFromImage(Context, String, int, long, int, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
单张 图片 生成视频文件,并可以指定 背景音乐
generateVideoFromImage(Context, String, int, long, int, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
generateVideoFromImage(Context, List<ConcatFile>, int, int, int, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
多张 图片 生成视频文件,可以指定每张图片的时长,并可以指定 背景音乐
generateVideoFromImage(Context, List<ConcatFile>, int, int, int, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
generateVideoFromImage(String, int, long, int, String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
单张 图片 生成视频文件,并可以指定 背景音乐
generateVideoFromImage(String, int, long, int, String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
generateVideoFromImage(List<ConcatFile>, int, int, int, String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
多张 图片 生成视频文件,可以指定每张图片的时长,并可以指定 背景音乐
generateVideoFromImage(List<ConcatFile>, int, int, int, String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getAbi() - 类 中的静态方法com.ts.lib.ffmpegkit.AbiDetect
Returns the ABI name loaded.
getAllLogs() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
Returns all log entries generated for this session.
getAllLogs() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries generated for this session.
getAllLogs(int) - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getAllLogs(int) - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries generated for this session.
getAllLogsAsString() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
Returns all log entries generated for this session as a concatenated string.
getAllLogsAsString() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries generated for this session as a concatenated string.
getAllLogsAsString(int) - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getAllLogsAsString(int) - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries generated for this session as a concatenated string.
getAllProperties() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
Returns all chapter properties defined.
getAllProperties() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns all properties defined.
getAllProperties() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns all stream properties defined.
getAllStatistics() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns all statistics entries generated for this session.
getAllStatistics(int) - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns all statistics entries generated for this session.
getArguments() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getArguments() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns command arguments as an array.
getAsyncConcurrencyLimit() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the maximum number of async sessions that will be executed in parallel.
getAverageFrameRate() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns display aspect ratio.
getBitrate() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns avg bitrate.
getBitrate() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getBitrate() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns bitrate.
getBuildDate() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns FFmpegKit library build date.
getChannelLayout() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns channel layout.
getChapters() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns all chapters.
getCodec() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns stream codec.
getCodecLong() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns stream codec in long format.
getCodecTimeBase() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns codec time base.
getCommand() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getCommand() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns command arguments as a concatenated string.
getCompleteCallback() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns the session specific complete callback.
getCompleteCallback() - 类 中的方法com.ts.lib.ffmpegkit.FFprobeSession
Returns the session specific complete callback.
getCompleteCallback() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
Returns the session specific complete callback.
getCpuAbi() - 类 中的静态方法com.ts.lib.ffmpegkit.AbiDetect
Returns the ABI name of the cpu running.
getCreateTime() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getCreateTime() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns session create time.
getDisplayAspectRatio() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns display aspect ratio.
getDuration() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getDuration() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns duration.
getDuration() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the time taken to execute this session.
getDurationMs() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns duration.
getEnd() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getEndTime() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getEndTime() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getEndTime() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns session end time.
getFailStackTrace() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getFailStackTrace() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the stack trace of the exception received while executing this session.
getFFmpegSessionCompleteCallback() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the global FFmpegSessionCompleteCallback set.
getFFmpegSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns all FFmpeg sessions in the session history.
getFFmpegVersion() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the version of FFmpeg bundled within FFmpegKit library.
getFFprobeSessionCompleteCallback() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the global FFprobeSessionCompleteCallback set.
getFFprobeSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns all FFprobe sessions in the session history.
getFilename() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns file name.
getFormat() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns format.
getFormat() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns stream format.
getFrameAtIndex(Context, String, int, int, Uri, FFmpegSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
检索 指定的 frameIndex 的帧并保存文件
getFrameAtIndex(Context, String, int, int, Uri, FFmpegSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getFrameAtIndex(String, int, int, int, String, FFmpegSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
检索 指定的 frameIndex 的帧并保存文件
getFrameAtIndex(String, int, int, int, String, FFmpegSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getFrameAtIndex(String, int, int, String, FFmpegSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
检索 指定的 frameIndex 的帧并保存文件
getFrameAtIndex(String, int, int, String, FFmpegSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getFrameAtTime(Context, String, long, int, int, Uri, FFmpegSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
检索指定时间位置的帧
getFrameAtTime(Context, String, long, int, int, Uri, FFmpegSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getFrameAtTime(String, long, int, int, String, FFmpegSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
检索指定时间位置的帧
getFrameAtTime(String, long, int, int, String, FFmpegSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getFuture() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getFuture() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the future created for this session, if it is executed asynchronously.
getHeight() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns height.
getId() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getIndex() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns stream index.
getInstance() - 类 中的静态方法com.ts.lib.ffmpegkit.Transformer
 
getLastCompletedSession() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the last session completed from the session history.
getLastReceivedStatistics() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns the last received statistics entry.
getLastSession() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the last session created from the session history.
getLevel() - 类 中的方法com.ts.lib.ffmpegkit.Log
 
getLogCallback() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getLogCallback() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the session specific log callback.
getLogLevel() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the current log level.
getLogRedirectionStrategy() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getLogRedirectionStrategy() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the active log redirection strategy.
getLogRedirectionStrategy() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns session specific log redirection strategy.
getLogs() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getLogs() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries delivered for this session.
getLogsAsString() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getLogsAsString() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns all log entries delivered for this session as a concatenated string.
getLongFormat() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns long format.
getMediaFormat(String) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
获取媒体文件的format
getMediaFormat(String) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getMediaInformation() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
Returns the media information extracted in this session.
getMediaInformation(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Extracts media information for the file specified with path.
getMediaInformation(String) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
同步调用 获取媒体文件 信息
getMediaInformation(String) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getMediaInformation(String, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Extracts media information for the file specified with path.
getMediaInformationAsync(String, FFprobeSessionCompleteCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
异步调用 获取媒体文件的信息
getMediaInformationAsync(String, FFprobeSessionCompleteCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getMediaInformationAsync(String, MediaInformationSessionCompleteCallback) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution to extract the media information for the specified file.
getMediaInformationAsync(String, MediaInformationSessionCompleteCallback, LogCallback, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution to extract the media information for the specified file.
getMediaInformationAsync(String, MediaInformationSessionCompleteCallback, LogCallback, ExecutorService, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution to extract the media information for the specified file.
getMediaInformationAsync(String, MediaInformationSessionCompleteCallback, ExecutorService) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution to extract the media information for the specified file.
getMediaInformationExecute(MediaInformationSession, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Synchronously executes the media information session provided.
getMediaInformationFromCommand(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Extracts media information using the command provided.
getMediaInformationFromCommandAsync(String, MediaInformationSessionCompleteCallback, LogCallback, int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Starts an asynchronous FFprobe execution to extract media information using a command.
getMediaInformationSessionCompleteCallback() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the global MediaInformationSessionCompleteCallback set.
getMediaInformationSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns all MediaInformation sessions in the session history.
getMediaProperties() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns all media properties.
getMessage() - 类 中的方法com.ts.lib.ffmpegkit.Log
 
getName() - 枚举 中的方法com.ts.lib.ffmpegkit.Abi
Returns the ABI name.
getNumberProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.Chapter
Returns the chapter property associated with the key.
getNumberProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns the media property associated with the key.
getNumberProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns the stream property associated with the key.
getOutput() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getOutput() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the log output generated while running the session.
getProgress(double) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
当前处理进度,由于
getProperties(String) - 类 中的方法com.ts.lib.ffmpegkit.Chapter
Returns the chapter properties associated with the key.
getProperties(String) - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns the media properties associated with the key.
getProperties(String) - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns the stream properties associated with the key.
getRealFrameRate() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns real frame rate.
getReturnCode() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getReturnCode() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the return code for this session.
getRunningSessions() - 接口 中的方法com.ts.lib.ffmpegkit.Transform
返回还在执行状态的 Session,包括 FFmpegSessionFFprobeSessionMediaInformationSession
getRunningSessions() - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getSafParameter(Context, Uri, String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Converts the given Structured Access Framework Uri ("content:…") into an SAF protocol url that can be used in FFmpeg and FFprobe commands.
getSafParameterForRead(Context, Uri) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Converts the given Structured Access Framework Uri ("content:…") into an SAF protocol url that can be used in FFmpeg and FFprobe commands.
getSafParameterForWrite(Context, Uri) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Converts the given Structured Access Framework Uri ("content:…") into an SAF protocol url that can be used in FFmpeg and FFprobe commands.
getSampleAspectRatio() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns sample aspect ratio.
getSampleFormat() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns sample format.
getSampleRate() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns sample rate.
getSession(long) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the session specified with sessionId from the session history.
getSessionHistorySize() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the session history size.
getSessionId() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getSessionId() - 类 中的方法com.ts.lib.ffmpegkit.Log
 
getSessionId() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the session identifier.
getSessionId() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns all sessions in the session history.
getSessionsByState(SessionState) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns sessions that have the given state.
getSize() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns total size.
getSize() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getSpeed() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getStart() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getStartTime() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getStartTime() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getStartTime() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns start time.
getStartTime() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns session start time.
getState() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
getState() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns the state of the session.
getStatistics() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns all statistics entries delivered for this session.
getStatisticsCallback() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
Returns the session specific statistics callback.
getStreams() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns all streams.
getStringProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.Chapter
Returns the chapter property associated with the key.
getStringProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns the media property associated with the key.
getStringProperty(String) - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns the stream property associated with the key.
getSupportedCameraIds(Context) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
已过时。
getTags() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getTags() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformation
Returns all tags.
getTags() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns all tags.
getTime() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getTimeBase() - 类 中的方法com.ts.lib.ffmpegkit.Chapter
 
getTimeBase() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns time base.
getType() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns stream type.
getValue() - 枚举 中的方法com.ts.lib.ffmpegkit.Level
Returns level value.
getValue() - 类 中的方法com.ts.lib.ffmpegkit.ReturnCode
 
getValue() - 枚举 中的方法com.ts.lib.ffmpegkit.Signal
 
getVersion() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns FFmpegKit library version.
getVersion() - 接口 中的方法com.ts.lib.ffmpegkit.Transform
返回 版本信息
getVersion() - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
getVideoFps() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getVideoFrameNumber() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getVideoQuality() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
getWidth() - 类 中的方法com.ts.lib.ffmpegkit.StreamInformation
Returns width.

I

ignoreSignal(Signal) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Registers a new ignored signal.
isCancel(ReturnCode) - 类 中的静态方法com.ts.lib.ffmpegkit.ReturnCode
 
isFFmpeg() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
 
isFFmpeg() - 类 中的方法com.ts.lib.ffmpegkit.FFprobeSession
 
isFFmpeg() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
 
isFFmpeg() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns whether it is an FFmpeg session or not.
isFFprobe() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
 
isFFprobe() - 类 中的方法com.ts.lib.ffmpegkit.FFprobeSession
 
isFFprobe() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
 
isFFprobe() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns whether it is an FFprobe session or not.
isLTSBuild() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns whether FFmpegKit release is a Long Term Release or not.
isMediaInformation() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
 
isMediaInformation() - 类 中的方法com.ts.lib.ffmpegkit.FFprobeSession
 
isMediaInformation() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
 
isMediaInformation() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns whether it is a MediaInformation session or not.
isSuccess(ReturnCode) - 类 中的静态方法com.ts.lib.ffmpegkit.ReturnCode
 
isValueCancel() - 类 中的方法com.ts.lib.ffmpegkit.ReturnCode
 
isValueError() - 类 中的方法com.ts.lib.ffmpegkit.ReturnCode
 
isValueSuccess() - 类 中的方法com.ts.lib.ffmpegkit.ReturnCode
 

K

KEY_AVERAGE_FRAME_RATE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_BIT_RATE - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_BIT_RATE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_CHANNEL_LAYOUT - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_CHAPTERS - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformationJsonParser
 
KEY_CODEC - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_CODEC_LONG - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_CODEC_TIME_BASE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_DISPLAY_ASPECT_RATIO - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_DURATION - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_END - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_END_TIME - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_FILENAME - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_FORMAT - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_FORMAT - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_FORMAT_LONG - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_HEIGHT - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_ID - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_INDEX - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_MEDIA_PROPERTIES - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_REAL_FRAME_RATE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_SAMPLE_ASPECT_RATIO - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_SAMPLE_FORMAT - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_SAMPLE_RATE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_SIZE - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_START - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_START_TIME - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_START_TIME - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_STREAMS - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformationJsonParser
 
KEY_TAGS - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_TAGS - 类 中的静态变量com.ts.lib.ffmpegkit.MediaInformation
 
KEY_TAGS - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_TIME_BASE - 类 中的静态变量com.ts.lib.ffmpegkit.Chapter
 
KEY_TIME_BASE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_TYPE - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 
KEY_WIDTH - 类 中的静态变量com.ts.lib.ffmpegkit.StreamInformation
 

L

lastFileQuirkToString() - 类 中的方法com.ts.lib.ffmpegkit.model.ConcatFile
使用 -f concat -i input 拼接文件时,最后一个文件的怪癖现象
Level - com.ts.lib.ffmpegkit中的枚举
Enumeration type for log levels.
listFFprobeSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Lists all FFprobe sessions in the session history.
listMediaInformationSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFprobeKit
Lists all MediaInformation sessions in the session history.
listSessions() - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKit
Lists all FFmpeg sessions in the session history.
Log - com.ts.lib.ffmpegkit中的类
Log entry for an FFmpegKit session.
Log(long, Level, String) - 类 的构造器com.ts.lib.ffmpegkit.Log
 
LogCallback - com.ts.lib.ffmpegkit中的接口
Callback function that receives logs generated for FFmpegKit sessions.
LogRedirectionStrategy - com.ts.lib.ffmpegkit中的枚举
 

M

MediaInformation - com.ts.lib.ffmpegkit中的类
Media information class.
MediaInformation(JSONObject, List<StreamInformation>, List<Chapter>) - 类 的构造器com.ts.lib.ffmpegkit.MediaInformation
 
MediaInformationJsonParser - com.ts.lib.ffmpegkit中的类
A parser that constructs MediaInformation from FFprobe's json output.
MediaInformationJsonParser() - 类 的构造器com.ts.lib.ffmpegkit.MediaInformationJsonParser
 
MediaInformationSession - com.ts.lib.ffmpegkit中的类
A custom FFprobe session, which produces a MediaInformation object using the FFprobe output.
MediaInformationSession(String[]) - 类 的构造器com.ts.lib.ffmpegkit.MediaInformationSession
Creates a new media information session.
MediaInformationSession(String[], MediaInformationSessionCompleteCallback) - 类 的构造器com.ts.lib.ffmpegkit.MediaInformationSession
Creates a new media information session.
MediaInformationSession(String[], MediaInformationSessionCompleteCallback, LogCallback) - 类 的构造器com.ts.lib.ffmpegkit.MediaInformationSession
Creates a new media information session.
MediaInformationSessionCompleteCallback - com.ts.lib.ffmpegkit中的接口
Callback function that is invoked when an asynchronous MediaInformation session has ended.
messagesInTransmit(long) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Returns the number of native messages that are not transmitted to the Java callbacks for this session natively.

N

NEVER_PRINT_LOGS - com.ts.lib.ffmpegkit.LogRedirectionStrategy
 

P

parseArguments(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Parses the given command into arguments.
PRESET_FAST - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
快速:5
PRESET_FASTER - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
较快:4
PRESET_MEDIUM_DEFAUT - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
中等速度:6
PRESET_PLACEBO - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
慢到需要安慰:10
PRESET_SLOW - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
慢速:7
PRESET_SLOWER - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
较慢:8
PRESET_SUPERFAST - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
超快:2
PRESET_ULTRAFAST - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
极快:1
PRESET_VERYFAST - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
非常快:3
PRESET_VERYSLOW - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
非常慢:9
PRINT_LOGS_WHEN_GLOBAL_CALLBACK_NOT_DEFINED - com.ts.lib.ffmpegkit.LogRedirectionStrategy
 
PRINT_LOGS_WHEN_NO_CALLBACKS_DEFINED - com.ts.lib.ffmpegkit.LogRedirectionStrategy
 
PRINT_LOGS_WHEN_SESSION_CALLBACK_NOT_DEFINED - com.ts.lib.ffmpegkit.LogRedirectionStrategy
 
printToLogcat(int, String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Prints the given string to Logcat using the given priority.
progressFormat(double) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
格式化进度为百分比形式

R

registerNewFFmpegPipe(Context) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Creates a new named pipe to use in FFmpeg operations.
ReturnCode - com.ts.lib.ffmpegkit中的类
 
ReturnCode(int) - 类 的构造器com.ts.lib.ffmpegkit.ReturnCode
 
run() - 类 中的方法com.ts.lib.ffmpegkit.AsyncFFmpegExecuteTask
 
run() - 类 中的方法com.ts.lib.ffmpegkit.AsyncFFprobeExecuteTask
 
run() - 类 中的方法com.ts.lib.ffmpegkit.AsyncGetMediaInformationTask
 
RUNNING - com.ts.lib.ffmpegkit.SessionState
 

S

SCALE_UNSET - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
无缩放
Session - com.ts.lib.ffmpegkit中的接口
Common interface for all FFmpegKit sessions.
SessionState - com.ts.lib.ffmpegkit中的枚举
 
sessionStateToString(SessionState) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Converts session state to string.
setAsyncConcurrencyLimit(int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets the maximum number of async sessions that will be executed in parallel.
setBitrate(double) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setEnvironmentVariable(String, String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets an environment variable.
setFontconfigConfigurationPath(String) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets and overrides fontconfig configuration directory.
setFontDirectory(Context, String, Map<String, String>) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Registers the fonts inside the given path, so they become available to use in FFmpeg filters.
setFontDirectoryList(Context, List<String>, Map<String, String>) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Registers the fonts inside the given list of font directories, so they become available to use in FFmpeg filters.
setLogLevel(Level) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets the log level.
setLogLevel(Level) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
配置全局 FFmpeg log输出的level,默认 Level.AV_LOG_INFO
setLogLevel(Level) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
setLogRedirectionStrategy(LogRedirectionStrategy) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets the log redirection strategy
setMediaInformation(MediaInformation) - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
Sets the media information extracted in this session.
setSessionHistorySize(int) - 类 中的静态方法com.ts.lib.ffmpegkit.FFmpegKitConfig
Sets the session history size.
setSessionId(long) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setSize(long) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setSpeed(double) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setTime(int) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setVideoFps(float) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setVideoFrameNumber(int) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
setVideoQuality(float) - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
SIGINT - com.ts.lib.ffmpegkit.Signal
 
Signal - com.ts.lib.ffmpegkit中的枚举
Lists signals handled by FFmpegKit library.
SIGPIPE - com.ts.lib.ffmpegkit.Signal
 
SIGQUIT - com.ts.lib.ffmpegkit.Signal
 
SIGTERM - com.ts.lib.ffmpegkit.Signal
 
SIGXCPU - com.ts.lib.ffmpegkit.Signal
 
Statistics - com.ts.lib.ffmpegkit中的类
Statistics entry for an FFmpeg execute session.
Statistics(long, int, float, float, long, int, double, double) - 类 的构造器com.ts.lib.ffmpegkit.Statistics
 
StatisticsCallback - com.ts.lib.ffmpegkit中的接口
Callback function that receives statistics generated for FFmpegKit sessions.
StreamInformation - com.ts.lib.ffmpegkit中的类
Stream information class.
StreamInformation(JSONObject) - 类 的构造器com.ts.lib.ffmpegkit.StreamInformation
 
SUCCESS - 类 中的静态变量com.ts.lib.ffmpegkit.ReturnCode
 

T

TAG - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
 
thereAreAsynchronousMessagesInTransmit() - 类 中的方法com.ts.lib.ffmpegkit.AbstractSession
 
thereAreAsynchronousMessagesInTransmit() - 接口 中的方法com.ts.lib.ffmpegkit.Session
Returns whether there are still asynchronous messages being transmitted for this session or not.
TIME_END_OF_SOURCE - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
表示源文件的结尾时间
TIME_UNSET - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
表示不设置时间
toOggByOpusEnc(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 通过 opus 编码封装 为 ogg,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
toOggByOpusEnc(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
toOggByOpusEnc(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 通过 opus 编码封装 为 ogg,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
toOggByOpusEnc(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
toOggByOpusEnc(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 通过 opus 编码封装 为 ogg,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
toOggByOpusEnc(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
toOggByOpusEnc(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 通过 opus 编码封装 为 ogg,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
toOggByOpusEnc(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.FFmpegSession
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.FFprobeSession
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.Log
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.MediaInformationSession
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.model.ConcatFile
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.ReturnCode
 
toString() - 类 中的方法com.ts.lib.ffmpegkit.Statistics
 
transcodeByX264(Context, String, long, long, String, int, int, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
视频转码 preset PRESET_ULTRAFAST : 速度最快,压缩质量最低 PRESET_MEDIUM : 默认值 CRF CRF 的值 每 +6 ,大约缩小 一半的 bitRate 和 文件大小 CRF 的值 每 -6 ,大约为原来 2被的 bitRate
transcodeByX264(Context, String, long, long, String, int, int, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
transcodeByX264(String, long, long, String, int, int, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
视频转码 preset PRESET_ULTRAFAST : 速度最快,压缩质量最低 PRESET_MEDIUM : 默认值 CRF CRF 的值 每 +6 ,大约缩小 一半的 bitRate 和 文件大小 CRF 的值 每 -6 ,大约为原来 2被的 bitRate
transcodeByX264(String, long, long, String, int, int, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
Transform - com.ts.lib.ffmpegkit中的接口
定义媒体文件转换功能
Transform.X264Preset - com.ts.lib.ffmpegkit中的注释类型
 
Transformer - com.ts.lib.ffmpegkit中的类
媒体文件转换器

V

VALUE_UNSET - 接口 中的静态变量com.ts.lib.ffmpegkit.Transform
表示不设置此值
valueOf(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.Abi
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.Level
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.LogRedirectionStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.SessionState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.ts.lib.ffmpegkit.Signal
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.ts.lib.ffmpegkit.Abi
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.ts.lib.ffmpegkit.Level
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.ts.lib.ffmpegkit.LogRedirectionStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.ts.lib.ffmpegkit.SessionState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.ts.lib.ffmpegkit.Signal
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
videoToGif(Context, String, long, long, int, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转 GIF 输出文件默认选项: 1.
videoToGif(Context, String, long, long, int, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
videoToGif(String, long, long, int, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转 GIF 输出文件默认选项: 1.
videoToGif(String, long, long, int, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
videoToMp3(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 为 mp3,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
videoToMp3(Context, String, long, long, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
videoToMp3(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 为 mp3
videoToMp3(Context, String, Uri, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
videoToMp3(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 为 mp3,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
videoToMp3(String, long, long, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
videoToMp3(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 接口 中的方法com.ts.lib.ffmpegkit.Transform
video 转换 audio track 为 mp3,通过指定 startTimeMsdurationMs 可裁剪出想要的片段
videoToMp3(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
 
A C D E F G I K L M N P R S T V 
所有类 所有程序包