AVAssetExportSession

E759688

AVAssetExportSession is an AVFoundation class in Apple’s media framework used to transcode and export audiovisual assets to a specified file format and quality.

All labels observed (3)

How this entity was disambiguated

Statements (84)

Predicate Object
instanceOf AVFoundation class ⓘ
Objective-C class ⓘ
Swift-bridged class ⓘ
class ⓘ
canExportPreset AVAssetExportPresetAppleM4A ⓘ
AVAssetExportPresetHEVC1920x1080 ⓘ
AVAssetExportPresetHEVC3840x2160 ⓘ
AVAssetExportPresetHEVCHighestQuality ⓘ
AVAssetExportPresetHighestQuality ⓘ
AVAssetExportPresetLowQuality ⓘ
AVAssetExportPresetMediumQuality ⓘ
AVAssetExportPresetPassthrough ⓘ
category audio processing ⓘ
media export ⓘ
video processing ⓘ
conformsTo NSObject ⓘ
definedInFramework AVFoundation ⓘ
definedInModule AVFoundation ⓘ
hasClassMethod exportSessionWithAsset:presetName: ⓘ
hasEnumProperty status ⓘ
hasMethod cancelExport ⓘ
determineCompatibleFileTypesWithCompletionHandler: ⓘ
exportAsynchronouslyWithCompletionHandler: ⓘ
hasProperty asset ⓘ
audioMix ⓘ
canPerformMultiplePassesOverSourceMediaData ⓘ
error ⓘ
estimatedOutputFileLength ⓘ
fileLengthLimit ⓘ
metadata ⓘ
outputFileType ⓘ
outputURL ⓘ
presetName ⓘ
progress ⓘ
status ⓘ
timeRange ⓘ
videoComposition ⓘ
headerFile AVAssetExportSession.h ⓘ
introducedIn iOS 4.0 ⓘ
macOS 10.7 ⓘ
platform Apple ⓘ
linked to: Apple Inc.

iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
purpose export audiovisual assets ⓘ
re-encode video and audio ⓘ
transcode media ⓘ
write media to file ⓘ
relatedTo AVAsset ⓘ
AVAssetReader ⓘ
AVAssetWriter ⓘ
AVMutableComposition ⓘ
AVPlayerItem ⓘ
requires sandbox file write permission ⓘ
statusValue AVAssetExportSessionStatusCancelled ⓘ
AVAssetExportSessionStatusCompleted ⓘ
AVAssetExportSessionStatusExporting ⓘ
AVAssetExportSessionStatusFailed ⓘ
AVAssetExportSessionStatusUnknown ⓘ
AVAssetExportSessionStatusWaiting ⓘ
supportsOperation asynchronous export ⓘ
file format conversion ⓘ
quality adjustment ⓘ
transcoding ⓘ
supportsProperty audioMix ⓘ
canPerformMultiplePassesOverSourceMediaData ⓘ
fileLengthLimit ⓘ
metadata ⓘ
outputFileType ⓘ
outputURL ⓘ
presetName ⓘ
timeRange ⓘ
videoComposition ⓘ
threadingModel asynchronous API ⓘ
usesConstantFamily AVAssetExportPreset* ⓘ
AVFileType* ⓘ
usesType AVAsset ⓘ
AVAudioMix ⓘ
AVMutableMetadataItem ⓘ
AVVideoComposition ⓘ
CMTimeRange ⓘ
NSString ⓘ
NSURL ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

AVFoundation → coreClass → AVAssetExportSession ⓘ
AVAsset → usedWith → AVAssetExportSession ⓘ
AVAssetExportSession → headerFile → AVAssetExportSession.h ⓘ
linked to: AVAssetExportSession
AVAssetExportSession → statusValue → AVAssetExportSessionStatusCompleted ⓘ
linked to: AVAssetExportSession