ffmpeg -i abbott.s01e01.mkv -ss 00:00:45 -to 00:02:25 -c copy abbott.s01e01_clip.mkv Note: -ss before -i enables fast seeking. For frame-accurate cuts, move -ss after -i but lose stream copy mode. Abbott Elementary is 16:9, but some captures add black bars. Auto-crop:
1..13 | ForEach-Object $num = $_.ToString("00") ffmpeg -i "abbott.s01e$num.mkv" -c:v libx265 -crf 23 -c:a aac "compressed/s01e$num.mp4" abbott elementary s01 ffmpeg
# Delay audio by 250ms ffmpeg -i abbott.s01e04.mkv -itsoffset 0.25 -i abbott.s01e04.mkv -map 1:v -map 0:a -c copy abbott.s01e04_fixed.mkv Linux/macOS (zsh/bash): ffmpeg -i abbott
for i in 1..13; do ffmpeg -i "abbott.s01e$(printf "%02d" $i).mkv" \ -c:v libx265 -crf 23 -c:a aac \ "compressed/s01e$(printf "%02d" $i).mp4" done Windows (PowerShell): abbott elementary s01 ffmpeg