This repository has been archived by the owner on Sep 29, 2022. It is now read-only.
forked from arthenica/ffmpeg-kit
-
Notifications
You must be signed in to change notification settings - Fork 9
Migrating From MobileFFmpeg Objective C API
Taner Sener edited this page Sep 27, 2022
·
1 revision
The following table shows how MobileFFmpeg
API methods can be migrated to FFmpegKit
.
Please note that FFmpegKit
provides additional methods for the same MobileFFmpeg
function.
FFmpegKit | FFmpegKitConfig | Session | |
---|---|---|---|
execute | execute | ffmpegExecute | |
executeAsync | executeAsync | asyncFFmpegExecute | |
executeWithArguments | executeWithArguments | ffmpegExecute | |
executeWithArgumentsAsync | executeWithArgumentsAsync | asyncFFmpegExecute | |
cancel | cancel | cancel | |
parseArguments | parseArguments | ||
argumentsToString | argumentsToString | ||
listExecutions | listSessions | getSessions getSession getSessionsByState |
FFprobeKit | FFmpegKitConfig | |
---|---|---|
execute | execute executeAsync |
ffprobeExecute |
executeWithArguments | executeWithArguments executeWithArgumentsAsync |
asyncFFprobeExecute |
getMediaInformation | getMediaInformation getMediaInformationAsync |
getMediaInformationExecute asyncGetMediaInformationExecute |
getMediaInformationFromCommand | getMediaInformationFromCommand getMediaInformationFromCommandAsync |
FFmpegKitConfig | Session | FFmpegSession | Packages | |
---|---|---|---|---|
enableRedirection | enableRedirection | |||
disableRedirection | disableRedirection | |||
getLogLevel | getLogLevel | |||
setLogLevel | setLogLevel | |||
logLevelToString | logLevelToString | |||
setLogDelegate | enableLogCallback | |||
setStatisticsDelegate | enableStatisticsCallback | |||
getLastReceivedStatistics | getLastSession getLastCompletedSession |
getLastReceivedStatistics getStatistics getAllStatistics |
||
resetStatistics | ||||
setFontconfigConfigurationPath | setFontconfigConfigurationPath | |||
setFontDirectory | setFontDirectory setFontDirectoryList |
|||
getPackageName | getPackageName | |||
getExternalLibraries | getExternalLibraries | |||
registerNewFFmpegPipe | registerNewFFmpegPipe | |||
closeFFmpegPipe | closeFFmpegPipe | |||
getFFmpegVersion | getFFmpegVersion | |||
getVersion | getVersion | |||
getBuildDate | getBuildDate | |||
getLastReturnCode | getLastSession getLastCompletedSession |
getReturnCode | ||
getLastCommandOutput | getLastSession getLastCompletedSession |
getOutput getLogs getAllLogsAsString |
||
ignoreSignal | ignoreSignal |
Copyright (c) 2021-2022 FFmpegKit
- Status
- Versions
- Changelog
- Project Layout
- Using
- Building
- External Libraries
- Patents
- License