Download selected videos from a playlist
Download selected videos from a playlist: paste the list, inspect it, pick the entries you want. KeepCopy queues those — it does not silently grab every item.
A playlist URL looks like one link and behaves like dozens. You wanted three talks. A copied command wants indexes. A converter you found in search grabs the whole list — or it never shows you what it took.
Counting playlist indexes in a terminal is the usual tax. One stale snippet later, you have forty videos you did not ask for, or a flag you had to look up.
KeepCopy is a local-first desktop video downloader for that job. You paste the playlist, inspect it, and download selected videos from a playlist by choosing the entries on screen. Those go to the queue. The app does not silently download every item.
On this page
- Why a playlist URL is not one video
- How to download selected videos from a playlist
- What inspect shows you
- Select the entries you want
- Quality for those files
- The queue is more than one video
- What this will not do
- What stays on this computer
- Micro-FAQ
Why a playlist URL is not one video
A playlist is a list of videos, not a single download. The URL is one string. The page behind it is many titles.
If you treat that string like a normal video link, the next step is usually a silent dump or a command that makes you count positions. Neither is the job. You wanted some of the list — the ones you would actually watch later.
KeepCopy inspects the playlist on this computer before anything is saved. You see the titles. You choose. Then the queue writes files to a folder you pick.
That is still paste, pick, save. The extra step is selection, so you stay in control.
The full paste-pick-save walkthrough — without a playlist — is yt-dlp without the terminal. This page is the list.
How to download selected videos from a playlist
You never type yt-dlp. You never pass playlist indexes. You never paste a stack of unrelated URLs.
Step 1: Open the app
Launch KeepCopy on macOS, Windows, or Linux. First run installs and verifies official yt-dlp plus ffmpeg on this computer. You do not install that stack yourself.
Screenshot of first-launch-tool-install
Step 2: Paste the playlist URL
Drop the playlist link into the field the way you would into a search bar. No flags, no quotes, no “run this in a terminal.”
Press Add. The app inspects the list on your machine before anything is queued.
Screenshot of paste-link-field with a playlist URL
Step 3: Inspect the list, then select entries
Each entry shows a checkbox, a thumbnail, a number, a title, and a duration. The toolbar shows how many are selected.
Uncheck the titles you do not want. Or Clear all and pick a few. Select all is there when you mean the whole list — after you have seen it.
The Download button stays off until at least one entry is selected. It then reads Download plus that count. Nothing is queued until you click it.
Screenshot of playlist-picker with checkboxes, thumbnails, and selected count
Step 4: Pick quality, then save to a folder
Choose a quality in ordinary language, or a recipe that is a shortcut for the same labels. Pick a folder on this computer.
The selected entries become jobs in the queue. Progress, cancel, retry, and reveal in folder apply to those files.
Screenshot of Download N, quality presets, and queue with more than one job
Pick the entries. Paste a playlist in KeepCopy.
More workflow notes sit with this one.
What inspect shows you
Inspect means you see the list before a download starts. That is the difference between a playlist picker and a silent dump.
After you press Add, the app loads the playlist on this computer. You get thumbnails, titles, durations, and a running selected count. You are still looking at the list. No file has been written yet.
If the link is a single video, you get that video’s preview instead. If it is a playlist, you get the picker. Homepages and some pages are not a video or a playlist — the app will say so.
Supported hosts include YouTube, Vimeo, Twitch, TikTok, X, Instagram, SoundCloud, Reddit, Bilibili, and Facebook. Paste a playlist page URL, not a site homepage.
Select the entries you want
Selection is required. The download does not start because you pasted a list.
Use the checkboxes. Three videos out of forty means you pick those three. The toolbar’s Clear all empties the checks so you can start from none. Select all puts every entry back on, on purpose.
The button will not start a job at zero. That is the honest control: you confirm a count you can see.
This is not a command that asks you for 1,4,7. You are looking at titles.
If a host challenges a signed-in list, cookies from a listed browser — Chrome, Chromium, Edge, Firefox, or Safari — or a cookies.txt file stay on this computer. That is a later job. Public playlists do not need it.
Quality for those files
The same plain labels apply to every selected entry. You are not picking format codes per item.
Choose 720p MP4, 1080p MP4, 4K MP4, best available, audio M4A, or audio MP3. Recipes — Watch later, Best quality, Podcast, Lecture, and Archive — are shortcuts for those labels.
The list shrinks to what that source actually offers. You pick once. The queue uses that choice for the entries you selected.
ffmpeg still joins separate video and audio streams into one file on this computer. If a saved MP4 is mute or stuck at 360p, see Downloaded MP4 no audio.
Captions, extra audio languages, embed metadata, a thumbnail file, and sponsor-segment removal are extras in More options. They are not required to finish the playlist job.
The queue is more than one video
The queue is how KeepCopy saves more than one video. Each selected playlist entry becomes its own job.
You watch progress. You can cancel, retry, reveal a finished file in its folder, or remove a job. The files land in the folder you chose — offline local media, not a library inside the app.
That is the shipped “more than one” story. It is not a box where you paste twenty unrelated URLs. It is not batch transcode. It is a playlist you inspected, plus a queue.
Settings hold your download defaults, including the folder. First launch already placed the engine. Repair or reinstall lives in Settings if a tool looks wrong later.
On a Mac, the same paste-and-select flow is noted in yt-dlp for Mac. The steps on this page are the same on Windows and Linux.
What this will not do
It will not silently download every item in a playlist because you pasted the URL. You inspect, you select, you click Download.
It will not take a list of mixed URLs and dump them. It will not batch-transcode files you already have. It is not a media library, a player, or a website that fetches the video for you.
It is not a cloud converter. There is no upload step and no account with us.
If you already live in a terminal and want to count indexes yourself, you may not need this. If you have been putting off the playlist because of that command, you do.
What stays on this computer
No telemetry. No crash reporting. No accounts. A pasted playlist URL goes from your computer to the video host you chose — never through our servers.
The download is local-first. Official yt-dlp plus ffmpeg run here. Optional checks can look for a newer official yt-dlp release on GitHub. You can turn those off. They never include the URLs you paste.
The running desktop app never contacts this marketing site. Gumroad, when it is listed, is the one purchase channel. Every downloadable app artifact publishes a SHA-256 checksum. Compare the file you received to the published hash before you run it.
The desktop app and this website follow different rules. Read What stays on your computer and Privacy.
Micro-FAQ
Does KeepCopy download every video in a playlist?
No. You inspect the list, choose the entries, then queue those. Nothing is saved until you click Download. The app does not silently grab every item.
How do I pick which videos to save?
After the app inspects the playlist, each entry shows a checkbox, a thumbnail, a title, and a duration. Uncheck what you do not want, or Clear all and pick a few. Select all is there when you mean the whole list.
Can I queue more than one video?
Yes. Each selected entry becomes its own job in the queue. You get progress, cancel, retry, and reveal in folder for those files — not a dump of unrelated URLs.
Do I need the command line to pick playlist items?
No. You never type a command or count playlist indexes. Paste the playlist URL, inspect it, and select entries on screen.
KeepCopy is a desktop video downloader. Paste a link, pick quality, and save the video to a folder on this computer.