ARD Mediathek Downloader
German public TV takes its own programmes offline by law. Save the MP4 while the page still resolves.
Why download ARD Mediathek videos with ViralMint?
German public broadcasting operates under Depublizierung rules: ARD is legally obliged to remove much of its own output from the Mediathek after a set period, often a year, sometimes days for licensed material. Everyone in Germany has paid for this content through the Rundfunkbeitrag, and it still disappears — which makes the download intent here unusually legitimate and unusually time-limited. ARD serves standard HLS with separate audio, including proper German subtitle tracks and frequently an audio-description track, and ViralMint saves the subtitles alongside the MP4 rather than discarding them. Some material is geo-restricted to Germany by licence, enforced server-side. Downloading for personal use is generally covered by the German private-copy provision; redistribution is a separate question and this tool does not change the answer.
How to download from ARD Mediathek
-
Copy the ARD Mediathek video URL
From ardmediathek.de, copy the share or page URL — e.g.
https://www.ardmediathek.de/video/Y3JpZDovL2V4YW1wbGU -
Paste it into ViralMint
Open the ViralMint desktop app and paste the URL into chat. The planner detects the ARD Mediathek URL and triggers the download automatically — no flags, no command line.
-
Get the mp4, transcript and AI insights
The video lands in the Videos page with a local Whisper transcript and AI-extracted hook / structure / tone — ready for clip extraction or repurposing.
Frequently Asked Questions
What is Depublizierung and why does it matter here?
It is the legal requirement for German public broadcasters to take their own programmes offline after a defined period. It is the reason a documentary you bookmarked is a dead link a year later, and the reason people download from the Mediathek at all.
Do I get the German subtitles?
Yes, where ARD publishes them — and they are broadcast-quality written subtitles, not machine captions. ViralMint saves the track next to the MP4 so any normal player picks it up.
Why is a particular programme unavailable to me?
Licensed material — foreign films and series especially — is often restricted to German IP addresses, and the check runs on ARD's servers before any video is sent. Locally-produced programming is usually available without restriction.
How ViralMint compares to other ARD Mediathek downloaders
| Approach | Examples | Trade-off | ViralMint advantage |
|---|---|---|---|
| Online converters | Y2mate, SaveFrom, ssyoutube, OnlineVideoConverter | Pop-up ads, redirects, quality capped at 720p, file-size limits, no batch downloads, your URL logged to ad networks | Local app, zero ads, original quality (up to Up to 1080p), unlimited file size, batch mode |
| Browser extensions | Video DownloadHelper, FastestTube, similar Chrome / Firefox add-ons | Routinely broken after ARD Mediathek updates, removed from stores for ToS violations, no transcript or AI analysis | Updates with yt-dlp upstream (community-maintained), independent of browser extension stores, Whisper transcript built in |
| yt-dlp command line | yt-dlp, youtube-dl | Most flexible option but requires terminal comfort, manual cookie handling, no GUI for batch selection | Same yt-dlp under the hood, wrapped in a desktop GUI with cookie auto-detect, batch UI, and post-processing pipeline |
| Closed-source desktop apps | 4K Video Downloader, Allavsoft, ByClick Downloader | Closed-source, paid tiers gate batch and HD, no AI pipeline, no extensible Whisper / FFmpeg post-processing | Open source (AGPL-3.0), AI features prepaid per-action, integrates with the rest of the ViralMint creator pipeline |
Supported URL Example
https://www.ardmediathek.de/video/Y3JpZDovL2V4YW1wbGU Equivalent yt-dlp command
If you already use yt-dlp, the desktop app's ARD Mediathek download is equivalent to running:
yt-dlp -f "bv*+ba/b" --merge-output-format mp4 "https://www.ardmediathek.de/video/Y3JpZDovL2V4YW1wbGU" ViralMint also auto-runs Whisper transcription, downloads the thumbnail, and extracts AI hook / structure / tone insights — steps that take a separate command chain in raw yt-dlp.