Browse/Mux/Upload a Video Asset
Upload a Video Asset
Mux
$19 · Pro
Create a direct upload URL for a video asset in Mux.
upload-video-asset.ts
const upload = await mux.video.uploads.create({ cors_origin: "https://your-app.com", new_asset_settings: { playback_policy: ["public"], video_quality: "basic" } });
Unlock the full snippet
This is a Pro snippet — get all-access for $19, or unlock just this one snippet for $1.
Upload a Video Asset — Mux Example (TypeScript, Node, Python, Go, PHP, Ruby) | apiexamples