Node / Video Ffmpeg · reference
Video options — reference card
Current Apexify.js 6.0.0 documentation for Video options — reference card.
This page is a compact map. Do not stop here for learning — every operation is explained with examples in the options deep-dive hub (video-ffmpeg/options/).
Read this first
- Options hub — organised guides (what / why / examples).
- Router order — only one operation runs per
createVideocall.
Top-level key → detailed guide
| Key / API | Deep-dive |
|---|---|
videoPipeline() | Advanced — Video pipeline (not a createVideo key) |
getInfo, detectFormat | Discovery |
extractFrame, extractFrames, extractAllFrames, generateThumbnail, generatePreview, detectScenes | Frames |
(direct) getVideoInfo, extractFrameAtTime, extractFrameByNumber, extractMultipleFrames, extractFrames, extractAllFrames | Imperative helpers |
convert, compress, exportPreset | Transcode & export |
trim, replaceSegment, freezeFrame, reverse, changeSpeed, createTimeLapse | Timeline |
rotate, crop | Geometry |
extractAudio, removeAudio, mute, mixAudio, adjustVolume, normalizeAudio | Video audio |
applyEffects, colorCorrect, applyLUT, addWatermark, addFade | Visual |
addTextOverlay, addText, addAnimatedText | Text |
merge, splitScreen, pictureInPicture, createFromFrames, createLoop, batch | Compose |
addTransition, stabilize | Advanced |
onProgress | Progress |
Types (exports)
VideoCreationOptions, MixAudioOperation, MixAudioOverlayClip, VideoTextOverlayClip, VideoPipelineLayer, VideoPipelineAudioTrack — apexify.js/types.
painter.createAudio — Advanced guide; mux via mixAudio or videoPipeline().audio().