@aelionsdk/export
此内容尚不支持你的语言。
@aelionsdk/export
Section titled “@aelionsdk/export”Streaming WebCodecs export, muxing, sinks, checkpoints and remote-export contracts for AelionSDK.
Install
Section titled “Install”npm install @aelionsdk/exportlatest currently resolves to 1.2.0. Applications usually start exports
through an @aelionsdk/sdk Session and depend on this package for sinks,
profiles or remote-export types.
Public surface
Section titled “Public surface”- WebM and MP4 video export profiles;
- image, GIF and WAV/RF64 export;
- memory and OPFS seekable sinks;
- resumable muxed checkpoints and Worker export;
- authenticated remote-export provider contracts.
Always propagate AbortSignal, await sink finalization and dispose partial
output according to the selected sink contract. Codec support must be
preflighted for the exact output configuration.
See the export guide and API reference. Licensed under MIT.
Classes
Section titled “Classes”- BrowserStorageExportCheckpointStore
- IndexedDbResumableMuxedExportStore
- MemoryExportCheckpointStore
- MemoryResumableMuxedExportStore
- OpfsSeekableSink
- SeekableMemorySink
- WorkerMuxedExporter
Interfaces
Section titled “Interfaces”- AudioExportCapabilityEntry
- AvcNegotiationResult
- CheckpointedExportUnitResult
- ExportCapabilityProbeOptions
- ExportCheckpoint
- ExportCheckpointStore
- ExportPreflightReport
- ExportProfile
- ExportProfileSelection
- ExportProfileSupport
- FrozenProfilePreflightOptions
- FrozenWebMExportOptions
- GifExportOptions
- GifExportResult
- MemorySinkSnapshot
- MuxedEncoderConfiguration
- MuxedExportProfile
- MuxedExportRange
- OfflineAudioRequest
- OfflineFrameRequest
- OpfsSinkSnapshot
- ProbeAudioExportMatrixOptions
- RemoteExportAsset
- RemoteExportAssetAuthorization
- RemoteExportAssetAuthorizer
- RemoteExportAuthorization
- RemoteExportAuthorizer
- RemoteExportNegotiation
- RemoteExportNegotiationRequest
- RemoteExportProvider
- RemoteExportRequest
- RemoteExportResult
- RemoteExportSession
- ResumableMuxedExportManifest
- ResumableMuxedExportOptions
- ResumableMuxedExportResult
- ResumableMuxedExportStore
- ResumableMuxedExportUnit
- ResumableMuxedUnitMetadata
- RunCheckpointedExportOptions
- RunRemoteExportOptions
- SelectExportProfileOptions
- StillImageExportOptions
- StillImageExportResult
- WavExportOptions
- WavExportResult
- WebMExportOptions
- WebMExportResult
- WorkerMuxedExporterOptions
- WorkerMuxedExporterSnapshot
- WorkerMuxedExportOptions
Type Aliases
Section titled “Type Aliases”- AudioExportCodec
- ExportPreflightIssue
- ExportProfileId
- FrozenMp4ExportOptions
- Mp4ExportOptions
- Mp4ExportResult
- RemoteExportEvent
- ResumableMuxedProfile
Variables
Section titled “Variables”Functions
Section titled “Functions”- av1CodecString
- avcCodecCandidates
- avcEncoderConfig
- createRemoteExportContentId
- exportAv1Mp4
- exportFrozenRenderIrAv1Mp4
- exportFrozenRenderIrHevcMp4
- exportFrozenRenderIrMp4
- exportFrozenRenderIrWebM
- exportGif
- exportHevcMp4
- exportMp4
- exportMuxed
- exportMuxedInWorker
- exportResumableMuxed
- exportStillImage
- exportWav
- exportWebM
- hevcCodecString
- negotiateAvcCodecString
- negotiatedVideoCodecString
- preferredAvcCodecString
- preflightAv1Mp4Export
- preflightHevcMp4Export
- preflightMp4Export
- preflightProfileExport
- preflightWebMExport
- probeAudioExportMatrix
- probeExportProfiles
- runCheckpointedExport
- runRemoteExport
- selectExportProfile