The clip downloads, converts and lands on your Premiere Pro or Resolve timeline, ready to scrub. No pulling a three hour stream to use twenty seconds of it.
YouTube, Twitch, X, or anything yt-dlp can read. A share link with ?t= fills the in point, and age-restricted videos are flagged before you download.
2
Pick a range
Type in and out points, or hit 15s, 30s, 60s or Whole. Choose a quality cap, where it lands, and a bin to keep a project's clips together.
3
Press YEET
Only that range is downloaded, converted for smooth scrubbing, matched to your frame rate, and dropped onto the timeline.
Drops clips into your editor
A separate app that talks to the editor you have open. The clip lands at the playhead or the start of the timeline, on the first free track, at the timeline's frame rate.
DaVinci Resolve
AV1 on the GPU, up to 4K, HDR kept. Works with Studio and the free version, 18.1 or newer. Clips from a bin go to a Media Pool bin of the same name.
Studio:Preferences → System → General → External scripting using → Local
Free: add YEETingus from Settings → Add to Resolve's Scripts menu and restart Resolve. Then, each session, start YEETingus and click Workspace → Scripts → YEETingus once.
Premiere Pro
HEVC, because Premiere does not decode AV1. Version 25 or newer, with Creative Cloud installed. Clips from a bin go to a project bin of the same name.
Install the panel from Settings → Editor → Premiere Pro, then open Window → UXP Plugins → YEETingus and dock it.
What you get
Frame-accurate range
Type 90, 1:30 or 00:01:30, or hit 15s, 30s, 60s or Whole. A share link with ?t= fills the in point. Only that range is downloaded.
Scrubs like a proxy
Half-second keyframes and the timeline's own frame rate, so it plays back smoothly the moment it lands. No retiming, no optimised media.
Up to 4K, on the GPU
Format detection tells you what is really available. Hardware encode to AV1 for Resolve or HEVC for Premiere, with a CPU fallback.
Queue it up
Flip the Queue switch and paste link after link. Three download side by side, each with its own progress. YEET them from the history when you are ready.
Bins for each project
Type a bin name, or hit Today, and every clip lands in its own folder and in a bin of the same name in your editor, until you change it.
Editor optional
A live status dot shows which project and timeline you are connected to. No editor open? Download only still works. In English or Polish.
Every clip, kept
The right-hand panel remembers everything you have pulled: thumbnail, title, bin, channel, range, size and when. Before you download, it shows which resolutions the source actually has.
Gatekeeper blocks it once: open it, then System Settings → Privacy & Security → Open Anyway. First launch fetches yt-dlp and Deno and sets up your editor.
Good to know
yt-dlp, ffmpeg and Deno are fetched on first launch, not bundled. On macOS, run brew install ffmpeg first.
Apple Silicon has no AV1 encoder, so Macs encode HEVC on the GPU for Premiere and AV1 on the CPU for Resolve. Intel Macs and Linux are untested.
Builds are unsigned, so Defender or Gatekeeper may object once. Checksums and the reasoning are in the readme.
New versions are announced in the app, which offers the installer; it never updates itself. Turn the check off in Settings.
MIT licensed. No telemetry, no analytics, no account. English or Polish.
YEETingus is an independent, open-source tool. It is not made, sold, endorsed or supported by any of the companies whose products it works with.
Not affiliated with Adobe or Blackmagic Design
YEETingus is not associated with, endorsed by, sponsored by or otherwise connected to Blackmagic Design Pty Ltd or Adobe Inc.DaVinci Resolve and DaVinci Resolve Studio are trademarks of Blackmagic Design Pty Ltd. Adobe, Premiere and Premiere Pro are trademarks of Adobe Inc. in the United States and other countries. Those names appear on this site only to describe which editors YEETingus can talk to. No logos, icons or other brand assets of either company are used here or in the app.
Not affiliated with YouTube, Twitch or any video platform
YouTube is a trademark of Google LLC. Twitch is a trademark of Twitch Interactive, Inc., an Amazon company. YEETingus has no relationship with either, nor with any other site a link may point to. Those platforms have their own terms of service, and many of them prohibit downloading content without the rights holder's permission. Whether you may use this tool on a given site is between you and that site.
You are responsible for what you download
YEETingus is intended for media you own, media you have been licensed to use, openly licensed material, and promotional material you have been given permission to cut. It does nothing to check any of that. You are responsible for making sure that downloading, storing and editing a given clip is lawful where you are and permitted by the source. Copyright, fair use and fair dealing differ by country; nothing here is legal advice.
Built on other people's tools
The downloading, cutting and encoding are done by yt-dlp, ffmpeg and Deno. They are separate projects, fetched from their own official releases on first launch rather than bundled, and each is covered by its own licence. Credit for the hard parts belongs to them. YEETingus is not affiliated with those projects either.
No warranty
YEETingus is released under the MIT licence and provided as is, without warranty of any kind, express or implied. Video platforms change how they serve video without notice, and a release that works today can stop working tomorrow. Use it at your own risk. New versions are announced in the app; installing them is up to you.
Your data
No telemetry, no analytics, no crash reporting, no account. The app's only network traffic is fetching the three tools above, the video you paste, and a check with GitHub for a newer release (you can turn that off in Settings). Builds are unsigned, so Windows Defender or macOS Gatekeeper may warn you the first time; SHA-256 checksums for every build are on the release page so you can verify what you downloaded.