Creates a separate low-level FFmpeg instance using the already loaded runtime assets.
A promise that resolves to a loaded FFmpeg instance, or null if loading fails.
Terminates the loaded FFmpeg instance and clears the singleton reference.
Nothing.
Returns the blob URL currently used for the FFmpeg core script.
The FFmpeg core URL.
Returns the underlying low-level FFmpeg instance.
The root FFmpeg instance.
Returns the blob URL currently used for the FFmpeg WASM binary.
The FFmpeg WASM URL.
Loads the FFmpeg runtime from the supplied asset URLs.
FFmpeg core and WASM asset URLs.
A promise that resolves after FFmpeg has been loaded.
Reloads the current FFmpeg instance using the stored runtime asset URLs.
A promise that resolves after FFmpeg has been reloaded.
Staticget
Singleton wrapper that initializes and manages the SDK's FFmpeg runtime.