Supported sites
| Platform | Detection |
|---|---|
| YouTube | youtube.com, youtu.be |
| TikTok | tiktok.com |
instagram.com | |
| Twitter / X | twitter.com, x.com |
facebook.com, fb.watch | |
reddit.com | |
| Vimeo | vimeo.com |
| Twitch | twitch.tv |
| Other | Any HTTP(S) URL supported by yt-dlp |
Downloads/Other/ inside your project folder.
Requirements
- Native Helper must be running. The Download Panel uses the Native Helper to invoke yt-dlp. Without it, downloads will not work.
- yt-dlp must be installed separately on your system and available on your
PATH.
Workflow
Start the Native Helper
In a terminal, navigate to the The helper starts a WebSocket server on port 9876 and an HTTP server on port 9877.
tools/native-helper directory and run:Paste a URL
Paste any supported video URL into the URL field. The panel automatically detects the platform and fetches metadata (title, thumbnail, duration).
Choose quality
Click the download button on a video card. A format dialog shows available quality options. The system prefers H.264 in MP4 for maximum WebCodecs compatibility.
Adding directly to the timeline
You do not have to go through the Media Panel first. You can add a download straight to the timeline:- Click the + button on a video card to download and place the clip at the current playhead position.
- Or drag a video card from the Download Panel and drop it onto the timeline track.
Project storage
Downloaded files are organized into platform-specific subfolders inside your project:YouTube search
To search YouTube by keyword (rather than pasting a URL), configure a YouTube Data API key:- Open Settings from the menu.
- Enter your YouTube Data API key.
Troubleshooting
| Issue | Solution |
|---|---|
| Downloads fail | Confirm the Native Helper is running |
| No quality options shown | Install the Native Helper for quality selection |
| Non-YouTube URL fails | The Native Helper is required for all non-YouTube platforms |
| Video will not play | Prefer H.264 — check codec support in your browser |
| Audio missing | Ensure the audio track was included in the selected format |
| ”URL may not be supported” | yt-dlp may not support this particular site |