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-featureslibrary. - AbstractSession - com.ts.lib.ffmpegkit中的类
-
Abstract session implementation which includes common features shared by
FFmpeg,FFprobeandMediaInformationsessions. - 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
FFmpegpipe. - 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
FFmpegcommands. - FFmpegKitConfig - com.ts.lib.ffmpegkit中的类
-
Configuration class of
FFmpegKitlibrary. - 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
FFmpegsession 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
FFprobesession 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
MediaInformationfrom 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
FFmpegKitlibrary. - 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
- 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
sessionIdfrom 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
FFmpegsession 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
FFprobesession 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
MediaInformationsession 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
FFmpegKitsession. - Log(long, Level, String) - 类 的构造器com.ts.lib.ffmpegkit.Log
- LogCallback - com.ts.lib.ffmpegkit中的接口
-
Callback function that receives logs generated for
FFmpegKitsessions. - 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
MediaInformationfrom FFprobe's json output. - MediaInformationJsonParser() - 类 的构造器com.ts.lib.ffmpegkit.MediaInformationJsonParser
- MediaInformationSession - com.ts.lib.ffmpegkit中的类
-
A custom FFprobe session, which produces a
MediaInformationobject 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
MediaInformationsession 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
FFmpegoperations. - 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
FFmpegKitsessions. - 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
fontconfigconfiguration 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
FFmpegKitsessions. - 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- 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,通过指定 startTimeMs 和 durationMs 可裁剪出想要的片段
- videoToMp3(String, String, FFmpegSessionCompleteCallback, StatisticsCallback) - 类 中的方法com.ts.lib.ffmpegkit.Transformer
所有类 所有程序包