FFmpeg Command Builder

FFmpeg Command Builder

Command Line HelpersNew

Build 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