4K Video Downloader — yt-dlp Command Generator
Build a yt-dlp command for 2160p video with chapters and metadata intact.
What 4K actually requires
At 2160p, video and audio are always separate streams, so ffmpeg is required to merge them. MKV is the safer container: MP4 cannot hold some of the codecs 4K is delivered in, and forcing it makes yt-dlp re-encode — slow, lossy, and the usual way HDR metadata gets lost.
If 4K does not appear, it was probably never uploaded at that resolution. List the formats first rather than assuming the command is wrong. Expect several gigabytes per hour, and use a size limit or a section range if that is a problem.
Frequently asked questions
› Why is 4K not available for this video?
It was not uploaded in 4K, or the platform restricts that rendition. Run -F to see what exists before assuming the command is wrong.
› Which container should I use for 4K?
MKV accepts any codec combination. MP4 is more compatible but cannot hold some 4K codecs, in which case yt-dlp has to re-encode — slow and lossy.
› How large are 4K downloads?
Often several gigabytes per hour. Use a maximum file size or a section range if that matters.
› Does HDR work?
Yes when the source has it. Keep the original codec — re-encoding is what usually destroys the HDR metadata.