Features

Built for Video DJs

Every tool you need to mix music videos, powered by AI. Professional-grade features in a browser-based application.

AI Agents

Two AI agents powering your performance

videoDJ.Studio ships with two dedicated AI agents that handle everything from track selection to self-healing error recovery.

Linus — Your AI DJ Assistant

30+ slash commands for library management, playlist building, metadata fixing, and mixing suggestions. Ask Linus to build a set, find compatible tracks, fix BPM/key data, or manage your entire library. Runs on Ollama/Qwen on our servers — your data never leaves our infrastructure.

Ghost — Self-Healing Background Agent

Silent background agent that monitors system health, detects anomalies, and auto-fixes issues before you notice them. Ghost learns from every error, builds a knowledge base, and continuously improves. You never interact with it — it just works.

Dual Deck Engine

Professional dual video decks

Two fully independent video decks with real-time audio visualization, vinyl simulation, and frame-accurate playback.

Vinyl Visualization

Animated vinyl discs that spin in sync with playback. Visual feedback for scratching and cueing.

Real-Time Waveform

Live animated waveform per deck using Web Audio API AnalyserNode. Bars bounce to the beat. Click anywhere to seek.

Dual Video Playback

Both decks render video simultaneously with opacity-based visual mixing. Active deck at 15% opacity, inactive at 8%.

Web Audio API

Full audio graph with AnalyserNode, GainNode, and BiquadFilterNode per deck. No latency, no compromises.

Smart Mixing

AI-powered mixing engine

Automix uses BPM, musical key, genre, and energy analysis to create seamless transitions that sound like a real DJ.

BPM Matching

Automatic BPM detection and matching within +/-8% range. Beatmatching via playbackRate adjustment for seamless tempo alignment.

Camelot Key Compatibility

Musical key detection using Krumhansl-Schmuckler chromagram analysis. Camelot wheel compatibility scoring for harmonic mixing.

Energy Curve Management

Five energy modes: Build, Peak, Cooldown, Wave, and Natural. The automix engine manages your set's energy flow automatically.

BPM-Adaptive Crossfade

Crossfade duration adjusts based on BPM — faster tracks get shorter transitions, slower tracks get longer blends.

Autoplay Mode

Simple random BPM-matched playback with 3.5s crossfade. For when you want hands-free mixing without the complexity.

Pro DJ Controls

Full professional control surface

Everything you'd find on a CDJ/controller, right in your browser. No plugins, no downloads.

3-Band EQ

High, Mid, and Low frequency bands per deck with kill switches. Shape your sound in real-time.

Effects Rack

Filter, Delay, Reverb, and Flanger effects with wet/dry control. Stack effects for creative transitions.

Loop System

1, 2, 4, and 8 bar loops with beat-accurate in/out points. Perfect for extending build-ups and breakdowns.

4 Hot Cues

Set up to 4 hot cue points per track. Instant jump to any saved position. Persisted across sessions.

Tempo Sync & Gain

Manual tempo adjustment, sync lock between decks, and per-deck gain/trim control with auto-gain option.

Live Streaming

Stream to Twitch & YouTube

Go live directly from videoDJ.Studio. Canvas compositor blends both decks, adds overlays, and streams via RTMP.

RTMP Output

Stream to Twitch (rtmp://live.twitch.tv/app/) or YouTube (rtmp://a.rtmp.youtube.com/live2/) at 720p or 1080p.

Now Playing Overlay

Configurable overlay showing current track title, artist, BPM, and key. Position it anywhere on the stream.

Chat Integration

Twitch IRC chat client built-in. Read and interact with your audience without leaving the DJ interface.

Canvas Compositor

Real-time canvas blending of both video decks with crossfade transitions. MediaRecorder captures to WebSocket for FFmpeg processing.

Library Management

Your entire video library, organized

Upload, analyze, tag, and organize your music video collection. Everything is stored in your browser's IndexedDB and backed up to our servers.

Auto BPM Detection

ID3 tag extraction with Web Audio peak interval analysis fallback. Accurate BPM detection for any audio format.

Musical Key Detection

Krumhansl-Schmuckler chromagram analysis for automatic key detection. Results in Camelot notation (1A-12B) for harmonic mixing.

Metadata Extraction

Pulls artist, album, genre, language, duration, and generates video thumbnails automatically on upload.

Smart Search

Search across title, artist, album, genre, remixer, and language. Filter your library instantly.

Smart Playlists

AI-curated playlists with energy management. Linus builds sets based on genre, BPM range, key compatibility, and vibe.

Ready to mix?

Start with a 7-day free trial. No credit card required.

View Pricing