Modern streaming compression is the real villain of Yellowjackets . Episode 9 ("Storytelling") relies on high-contrast imagery: candlelit cabin interiors, the snowy wilderness at twilight, and the flickering flames of a funeral pyre.
Here is how I used the swiss-army chainsaw of video processing to fix, analyze, and preserve the brutal beauty of the season finale.
ffmpeg -i yellowjackets_s02e09_raw.mkv \ -c:v libx265 \ -crf 18 \ -preset slow \ -x265-params "colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc" \ -c:a copy \ -vf "eq=brightness=0.05:contrast=1.1" \ output_fixed_episode.mp4
Modern streaming compression is the real villain of Yellowjackets . Episode 9 ("Storytelling") relies on high-contrast imagery: candlelit cabin interiors, the snowy wilderness at twilight, and the flickering flames of a funeral pyre.
Here is how I used the swiss-army chainsaw of video processing to fix, analyze, and preserve the brutal beauty of the season finale.
ffmpeg -i yellowjackets_s02e09_raw.mkv \ -c:v libx265 \ -crf 18 \ -preset slow \ -x265-params "colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc" \ -c:a copy \ -vf "eq=brightness=0.05:contrast=1.1" \ output_fixed_episode.mp4