Trim/Cut/Splitt Video
ffmpeg -i input.mp4 -c copy -ss 00:05:00 -to 00:10:00 output.mp4
- -c copy
Copy all streams
- -ss
Start time offset
- -to
Transcode stop time
(re)encode Video with h.254 and AAC
ffmpeg -i input.mp4 -vcodec h264 -acodec aac output.mp4
- -vcodec h264
Encodes video to h264
- -acodec aac
Encodes audio to aac
Resize Video to 1280x720 with high quality settings
ffmpeg -i input.mp4 -vf scale=1280:720 -preset slow -crf 18 output.mp4
- -vf scale=1280:720
Set video filter to resize to 1280x720
- -crf 18
Constant Rate Factor. A lower value means higher quality
Convert only Audio. EAC3 to AC3 for Example
ffmpeg -i "input.mkv" -map 0 -c:s copy -c:v copy -c:a ac3 output.mkv
- -map 0
Selects all streams. Otherwise only one stream per stream type will be selected.
- -c:s copy
Copy all subtitles.
- -c:v copy
Copy all video.
- -c:a ac3
Encodes all audio to AC-3.