Overview of Mux's video clipping features, comparing instant clipping and asset-based clipping, with guidance on when to use each.
Mux provides two approaches for creating clips from your video content: Instant Clipping and Asset-Based Clipping. Each method is designed for different use cases, offering flexibility depending on your needs for speed, accuracy, and workflow.
Instant Clipping allows you to create clips instantly by specifying start and end times directly in the playback URL (using query parameters or JWT claims). This approach does not require re-encoding or creating a new asset, so clips are available immediately and at no extra encoding cost. Instant clipping operates at the segment level, so clips may start or end a few seconds outside your requested range, depending on the stream's segment duration.
Learn more: Create instant clips
Asset-Based Clipping creates a new, standalone asset from a portion of an existing video or live stream recording. This method involves a re-encoding process, resulting in a new asset with its own playback ID, and supports frame-accurate clipping. Asset-based clips incur encoding and storage costs and may take some time to process before they are ready for playback.
Learn more: Create asset-based clips
Choose Instant Clipping if:
Choose Asset-Based Clipping if:
Feature | Instant Clipping | Asset-Based Clipping |
---|---|---|
Availability | ✅ Immediate | ⏳ Requires processing |
Frame Accuracy | ❌ Segment-level only | ✅ Frame-accurate |
Additional Encoding Cost | ❌ No | ✅ Yes |
Additional Storage Cost | ❌ No | ✅ Yes |
Watermark Support | ❌ No | ✅ Yes |
Text Track Support | ❌ No | ✅ Yes |
Downloadable MP4s | ❌ No | ✅ Yes |
Live Stream Support | ✅ Yes | ✅ Yes (recordings) |
Unique Playback ID | ❌ No | ✅ Yes |
For a deeper dive into each approach, see the individual guides: