WDR is one of Germany's largest public broadcasters, and its on-demand library — often reached through the ARD Mediathek — is a deep archive of documentaries, regional news, cultural programming, concerts, and long-running series. In 2026 almost all of that material is delivered as adaptive streaming rather than a single downloadable file. The player receives a manifest (usually DASH or HLS), then pulls hundreds of small encrypted-free fragments and stitches them together in your browser. That is excellent for smooth playback on a phone, but it is inconvenient the moment you want a permanent, offline copy you actually own.
The technical friction is real, and it is worth understanding before you pick a tool. Fragmented streams are split by resolution and bitrate, so a 4K or 1080p60 rendition may arrive as a separate video track plus several audio tracks and subtitle tracks. Servers also throttle aggressive requests, expire session tokens after a short window, and sometimes deliver audio and video in different containers that must be muxed into a single MP4 or MKV. A naive downloader ends up with a silent video, a 360p fallback, or a file that stops halfway. A capable downloader handles fragment concurrency, track selection, and final muxing automatically.
Legality matters too, and the honest answer is nuanced. Downloading publicly available broadcast content for personal, offline, time-shifted viewing is widely treated as fair-use-style archiving in many jurisdictions, and public-service broadcasters generally tolerate it for private use. Redistribution, re-uploading, monetisation, or bypassing paywalls and geo-restrictions is a different matter entirely and is not what this guide covers. Archive responsibly: keep copies private, respect copyright, and check your local rules. Subtitles, including German closed captions and accessibility tracks, are part of that personal archive for many viewers.
Below we compare three approaches side by side: a polished desktop GUI built on the yt-dlp engine, the raw yt-dlp command line, and browser-based online converters. The first gives you full 4K/8K, 60fps, subtitle and playlist support without ever opening a terminal. The second offers unmatched automation for power users. The third is quick but limited. Here is how they stack up.
yt-dlp app (Recommended Desktop GUI)
This is a native desktop application built with Tauri v2 and Rust, wrapping the proven yt-dlp extraction engine together with FFmpeg and aria2c. Because it is a compiled native app rather than a browser wrapper, it starts instantly, handles very large playlists without memory bloat, and keeps every setting in a local filesystem JSON store on your own machine. Nothing is uploaded, and the app ships with zero telemetry — your download history, cookies, and preferences never leave your computer.
Under the hood, the multi-connection fragment engine (aria2c) fetches many stream segments in parallel, which dramatically accelerates long 4K or 8K downloads and keeps 60fps high-bitrate renditions stable. FFmpeg then automatically muxes the selected video and audio tracks into a clean MP4 or MKV and can embed subtitle tracks directly into the container. You pick a resolution from a dropdown, choose your preferred audio and caption languages, paste a playlist URL, and the rest is handled for you — no command line, no terminal, no flags to memorise.
Step-by-Step Instructions
Step 1: Download and install the yt-dlp app
Get the installer for your operating system from the official site and run it. The bundled engine components are set up automatically, so there is nothing else to configure.
Step 2: Copy the wdr video or playlist link
Open the WDR page or ARD Mediathek entry in your browser and copy the full URL from the address bar, including any playlist or series page.
Step 3: Paste the link and choose your format
Paste the URL into the app, then select your preferred resolution such as 4K, 1080p60 or 720p, along with the audio and subtitle languages you want embedded.
Step 4: Enable acceleration and start the download
Leave multi-connection fragment downloading switched on so aria2c can pull segments in parallel, then press Download and let FFmpeg assemble the final file.
Step 5: Verify and organise your archive
Play the finished file once to confirm audio, video and subtitles are intact, then move it into your personal media library folder.
Advantages
- ✓ Full 4K/8K and 60fps support with automatic FFmpeg muxing of separate video, audio and subtitle tracks
- ✓ Multi-connection aria2c fragment acceleration plus one-click whole-playlist batch downloads
- ✓ Zero telemetry, local filesystem JSON storage, and no terminal or command-line knowledge required
Drawbacks
- ✗ Requires desktop installation
Ready to download yt-dlp app? 🚀
Experience native speed, 4K/8K stream extraction, and zero telemetry video archiving on Windows, macOS, and Linux. ✨
Get yt-dlp appyt-dlp (Command Line Interface)
The command-line tool is the upstream open-source powerhouse that most graphical downloaders are built upon. It is actively maintained, supports an enormous number of sites, and exposes hundreds of flags for format selection, subtitle embedding, cookie authentication, and custom output templates. If you want scripted, repeatable, headless archiving — a cron job that mirrors a series weekly, for example — this is the most flexible route available.
The trade-off is familiarity. You need to be comfortable in a terminal, understand format selector strings, and manage your own dependencies such as FFmpeg and aria2c on the system PATH. Errors surface as raw log output rather than friendly dialogs, and updating means knowing which package manager or binary you installed with. It is genuinely powerful, but it is not the friendliest starting point for occasional archiving.
Step-by-Step Instructions
Step 1: Install the CLI and its dependencies
Install yt-dlp through your package manager or a standalone binary, then make sure FFmpeg and optionally aria2c are available on your PATH.
Step 2: Inspect available formats
Run the tool with the -F flag against the WDR URL to list every video, audio and subtitle rendition the server offers.
Step 3: Build a format selector
Choose your preferred video and audio streams with a selector string, for example best video plus best audio merged into MP4.
Step 4: Add acceleration and subtitle flags
Pass external-downloader arguments for aria2c multi-connection downloads and enable subtitle writing if you want caption tracks saved.
Step 5: Run the download and review the output
Execute the command, watch the progress log for fragment retries, and inspect the finished file in your target directory.
Advantages
- ✓ Complete control over format selection, subtitle embedding, metadata and output naming templates
- ✓ Excellent for automation, cron jobs, batch scripts and headless servers
- ✓ Actively maintained open-source project with a very large site support list
Drawbacks
- ✗ Steep learning curve for flags, format selectors and error diagnosis
- ✗ Manual dependency management for FFmpeg, aria2c and updates
Web-Based Online Converters
Browser-based downloader sites ask you to paste a link into a web form and then hand you a file. There is nothing to install, which makes them appealing for a single one-off clip on a borrowed computer. For a short 720p video they can work, and the interface is usually simple enough for anyone to use in under a minute.
The drawbacks are substantial. These services are funded by aggressive advertising, pop-ups and redirect loops, and many quietly log the URLs you submit along with your IP address and browser fingerprint. They typically cap output at 720p or 1080p, re-encode video at a lower bitrate, strip subtitle tracks and metadata, and throttle or queue you during peak hours. Long broadcasts, 60fps streams and whole playlists are often simply refused. Treat them as a last resort, never for anything sensitive.
Step-by-Step Instructions
Step 1: Find a converter site
Search for a browser-based downloader, and be aware that many near-identical sites appear and disappear frequently.
Step 2: Paste the WDR link
Copy the video URL and paste it into the site's input field, then submit the form.
Step 3: Wait through the queues and ads
Expect interstitials and server-side throttling before a download link is finally generated.
Step 4: Pick the highest offered quality
Select the best available option, which is usually limited to 720p or a compressed 1080p.
Step 5: Download and check the result
Save the file and confirm that audio is present and the picture has not been visibly degraded.
Advantages
- ✓ No installation or software setup required whatsoever
- ✓ Simple paste-and-click interface for a single short clip
Drawbacks
- ✗ Intrusive ads, pop-ups and redirect chains that can lead to malicious pages
- ✗ Privacy tracking of submitted URLs, IP addresses and browser data
- ✗ Strict resolution caps, quality loss, no subtitle tracks and no playlist support