5* Allow specifying the background colour used to choose the tint colour in the chives video entity with the
`--background` flag.
10 $ # A video on a white background has a brownish-pink tint colour
11 $ yt-dlp_alexwlchan
"https://www.youtube.com/watch?v=ittj60VE6bU" --background
="#ffffff"
12 {"entity": {"poster": {"tint_colour": "#a98376", …}, …}, …}
14 $ # A video on a dark background has a near-white tint colour
15 $ yt-dlp_alexwlchan
"https://www.youtube.com/watch?v=ittj60VE6bU" --background
="#222222"
16 {"entity": {"poster": {"tint_colour": "#fcfbf8", …}, …}, …}
21* Update to yt-dlp 2026.8.19.
25* Update to yt-dlp 2026.7.4.
29* Remove tracking parameters from YouTube URLs in the output.
33* Update to yt-dlp 2026.3.17.
37* Add a video entity created [
by chives](
https://alexwlchan.net/projects/chives/) to the output, for ease of interop with my static sites.
41* Update to yt-dlp 2026.2.21.
45* Update to yt-dlp 2026.2.4.
49* Fix a mistake in the YouTube settings to ignore AI upscaled videos.
53* Fix a bug where downloading automatic subtitles on YouTube videos without any spoken audio would return an HTTP 429 error.
54* Change YouTube download settings to ignore [
AI upscaled videos](
https://alexwlchan.net/notes/2025/ignore-ai-scaled-videos/).
58* Clean up URL-unsafe characters in filenames.
59* Update to yt-dlp 2025.12.8.
63* Update to yt-dlp 2025.10.22.
67* Download avatars to the same folder as the video/thumbnail/subtitles, rather than just printing the avatar URL in the output.
68* Add the video ID as a suffix in the downloaded filenames.
69* Update to yt-dlp 2025.10.14.
73Initial release using yt-dlp 2025.9.26, which supported YouTube and Instagram.