ffmpeg

Play, record, convert, compress, and stream audio and video

brewmacoslinux
Try with needOr install directly
Source

About

Play, record, convert, compress, and stream audio and video. Compress video without losing quality, convert formats, extract audio, and process media files.

Commands

ffmpegffprobeffplay

Examples

compress video without losing quality$ ffmpeg -i input.mp4 -crf 23 -preset slow output.mp4
convert video to different format$ ffmpeg -i input.mp4 output.avi
extract audio from video file$ ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
resize and scale video resolution$ ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
get video information and duration$ ffprobe -v error -show_format -show_streams input.mp4