Reduce costs
Lower bandwidth and storage expenses without compromising quality.
Extract segments from longer videos and create highlight clips automatically.
Video clipping extracts specific time ranges from a source video and creates a new file containing only that segment. Qencode performs clipping during transcoding, so you get a fully encoded clip in your target format without re-encoding the source twice. This is critical for broadcasters, educators, and content creators who need to generate multiple derivative clips from a single long-form asset.
Specify start_time and duration in seconds to create a shorter video clip from the source file.
Lower bandwidth and storage expenses without compromising quality.
Automate complex processing that would take hours manually.
Handle thousands of videos with the same API call.
Simple robust API with comprehensive SDKs and documentation.
A news network broadcasts 8-hour live feeds daily. Producers need to extract key stories (5-minute segments) for the website and social media within minutes of airing.
Automatically extract and encode clips during the live stream, publishing them 30 minutes after the event ends instead of waiting 2+ hours for manual editing.
Instructors record full lectures (60-90 minutes) but want to break them into topic-specific clips (5-15 minutes) for mobile viewing and quiz content alignment.
Students find relevant clip-length content faster, increasing engagement by 35%, and instructors reduce manual editing time from 3 hours to 5 minutes per lecture.
Film studios produce 2-hour feature films but need to generate 30-second, 1-minute, and 2-minute clips for trailer campaigns, social media teasers, and promotional materials.
Generate all promotional clips in one transcoding job, reducing production time by 70% and ensuring consistent quality across all marketing materials.
Watch a quick walkthrough showing how to configure and use Video Clips through the Qencode dashboard and API.
| API Method | POST /v1/start_encode2 after creating a task with POST /v1/create_task. |
| Key Parameters | source, output, start_time, duration. Use start_time to choose where the clip begins and duration to define how long the clipped output should be. |
| Supported Input Formats | Any video format — MP4, MOV, MKV, AVI, HLS, and 200+ others |
| Supported Output Formats | Standard transcoding outputs such as mp4, webm, advanced_hls, advanced_dash, webm_dash, repack, gif. |
| Clipping Precision | Clip timing is defined in seconds using float values: start_time is the start point in the source, and duration is the number of seconds to encode from that point. |
Produces Video Clips output JSON
{
"query": {
"source": "https://your-storage.com/source.mov",
"encoder_version": "2",
"format": [
{
"output": "mp4",
"video_codec": "libx264",
"resolution": 2160,
"optimize_bitrate": 1,
"start_time": "60",
"duration": "240"
}
]
}
}Copy this payload and use it with your API key to test Video Clips on your own video.
Included with Transcoding
Video clip extraction is available for all Qencode users. It is included with standard transcoding, with no additional cost per clip.
Combine multiple clips back together into one continuous video
Automatically detect scene changes and key moments for intelligent clip extraction
Generate preview images for each clip to show in your interface
We love creating powerful solutions that are aligned with the needs of your business.
Please send us a message if you have a question or Schedule a call for a demo to discuss your integration.
Contact us with any questions. We'd love to help.
Los Angeles, CA - (HQ)
San Francisco, CA
New York, NY