FFmpeg Command Builder
FFmpeg Command Builder
Command Line HelpersNewBuild common FFmpeg commands without memorising flags
Video Transcode
Convert a video to a new codec, size, framerate, or delivery preset.
Batch Output
Generate a reusable PowerShell or Bash script for whole folders, including optional recursive processing and replace-in-place output.
Use wildcards such as `*.mp4` or `clip-*.mov`. PowerShell uses `Get-ChildItem -Filter`; Bash uses `find -name`.
Batch output uses the same format as the generated command: `.mp4`.
Generated Command
Copy this into your terminal and swap the placeholder paths for real files.
Command Details
Input
Input file: input.mp4.
Processing
Video codec: libx264.
CRF 23 with medium preset.
Resize to 1280px wide.
Output
Container: MP4.
Audio codec: aac at 192k.
Faststart enabled.
Output path: output.mp4.
About FFmpeg
Open-source command-line toolkit for converting, compressing, and processing audio and video files.
Download: https://ffmpeg.org/download.html
