Select multiple videos for visual trimming

Supports MP4, MOV, and WebM. Videos are processed locally using FFmpeg.wasm, no server uploads. Sequential queuing avoids memory overflow.