FFmpeg Command Generator
Visually configure FFmpeg parameters for common tasks like trimming, compressing, and formatting, then copy the ready-to-use CLI command.
File Settings
Select Module
Parameter Configuration
User Guide & Reference
Learn how to execute FFmpeg commands
1Environment Setup
These commands rely on the FFmpeg core library. Ensure that FFmpeg is installed on your system (Windows/macOS/Linux) and added to your system's environment variables. You can verify the installation by typing ffmpeg -version in your terminal.
2Execution Directory
Open your command-line terminal (Terminal or CMD). Use the cd command to navigate to the folder containing your source video. Alternatively, you can directly enter the absolute file path (e.g., C:/Videos/input.mp4) in the "File Settings" on the left.
3Run & Wait
Click the "Copy" button in the top right corner of the black code block above. Return to your terminal, paste the command, and press Enter. If you are compressing or adding filters, this involves re-encoding and may take some time. Please wait patiently for the process to finish.
- -c copy: Stands for Stream Copy. It skips decoding and re-encoding, making the process blazingly fast (usually within seconds) with zero quality loss. It's the best choice for pure 'trimming'.
- -crf: Constant Rate Factor. Range is 0-51, where 0 is lossless and 23 is the default. Lower values mean better quality and larger file sizes. A visually lossless range is typically 18-28.
- -an / -vn: Stands for Disable Audio and Disable Video, respectively. Used for extracting or removing specific media streams.
Explore More#env-tools
Android Dev Resources Archive
ToolAn archive of historical Android NDK and SDK Command-line tools, featuring cross-platform direct downloads and environment setup guides.
iOS & macOS Tools Archives
ToolComplete archive of Xcode and Command Line Tools. Direct links to official Apple Developer downloads for CI/CD setup or legacy app maintenance.
FFmpeg Download Archives
ToolComplete collection of static FFmpeg builds for all platforms. Includes the latest stable releases (LTS) and cutting-edge nightly git master builds.
FFmpeg Command Generator
ToolA visual FFmpeg command generator that supports video transcoding, cropping, filters, subtitles, and more, automatically generating the corresponding FFmpeg command line.
