Video uploads with inline playback, duration limits and resumable multipart for large files.
"use client"
import { VideoUpload } from "@/components/video-upload"
export default function VideoUploadExample() {
return <VideoUpload maxDuration={10 * 60} />
}
Installation
npx shadcn@latest add @uploadcn/video-uploadUsage
import { VideoUpload } from "@/components/video-upload"<VideoUpload maxDuration={600} maxSize={2_000_000_000} />With the default s3Adapter, files of 64 MB and more switch to multipart: parallel parts, per-part retry, and pause/resume.
Props
Prop
Type