Yellowjackets: S03e02 Ffmpeg

ffmpeg -i episode.mkv -itsoffset 3 -i episode.mkv -map 0:v -map 1:a -map 0:s -c copy shifted_subs.mkv Example: Cut from start to first commercial break (0:00 – 10:23) and then wilderness-only scenes:

Use -c copy to avoid re-encoding (lossless and instant). To verify your S03E02 hasn’t been edited (fake leaks), generate a hash: yellowjackets s03e02 ffmpeg

ffmpeg -i episode.mkv -vf "drawtext=text='%pts\:hms':x=10:y=10:fontsize=24:fontcolor=white:box=1" -c:a copy timestamped_output.mkv Save as analyze_yj.sh : ffmpeg -i episode

ffmpeg -i episode.mkv -ss 00:42:13 -frames:v 1 frame_42_13.png For a (filter by average luminance > 0.3): Some WEB-DLs are HLG or PQ

ffmpeg -i episode.mkv -itsoffset 0.250 -i episode.mkv -map 0:v -map 1:a -c copy fixed.mkv This shifts audio by 250ms. Adjust based on your file. Some WEB-DLs are HLG or PQ. Convert to SDR for non-HDR screens:

ffmpeg -i episode.mkv -ss 00:36:20 -t 30 -vf "scale=854:480" -c:v libx264 -crf 23 -c:a aac -b:a 128k clip_s03e02_theory.mp4 For theory videos, burn in timecode (source time, not file time):