Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.22.0
metadata
title: Video Audio Extractor & Segmenter
emoji: 🎬
colorFrom: purple
colorTo: blue
sdk: gradio
app_port: 7860
pinned: false
tags:
- ml-intern
Video Audio Extractor & Segmenter
Upload a video (including WEBM containers), select a time interval, and extract audio segments with configurable overlap and output format.
Features
- Video upload — supports MP4, WEBM, and other common video formats
- Automatic duration discovery via ffprobe
- Interval selection via dual-handle range slider
- Two segmentation modes:
- Fixed segment length — split interval into segments of specified duration
- Fixed number of segments — evenly distribute N segments across interval
- Overlap parameterisation — control overlap between consecutive segments
- Output format selection — MP3, M4A, WAV, OGG, or WEBM
How to use
- Upload a video file (MP4, WEBM, etc.)
- Click Discover Duration to unlock the full time range
- Drag the interval slider to choose start/end times
- Pick segmentation mode and set parameters
- Choose your preferred Output Format from the dropdown
- Click Extract & Segment Audio to generate segment players