

Slightly faster (but less precise) scenecut detection. Recommended default: 25Īdjusts the sensitivity of x264's scenecut detection.

Minimum GOP length, the minimum distance between I-frames.

Very high GOP lengths will result in slightly more efficient compression, but will make seeking in the video somewhat more difficult. This determines the maximum distance between I-frames. Keyframe interval, also known as GOP length. This guide maps most of x264's options to FFmpeg's options along with detailed descriptions by x264 developer Dark_Shikari. Please see `avconv -h | less` or `ffmpeg -h | less` and scroll down to " libx264 AVOptions:". The following commands view the containers supported by FFmpeg.Please Note: This guide will remain here for historic purposes but FFmpeg and libav now use libx264's internal -preset, -profile and -tune options. Generally speaking, the suffix name of a video file reflects its container format. There are several common container formats. The video file itself is actually a container, which includes video and audio, and may also have other content such as subtitles. Conceptīefore introducing FFmpeg usage, you need to understand some basic concepts of video processing. If you haven’t installed it yet, you can follow the official documentation to complete the installation first. This article describes how FFmpeg command line can handle video more concisely and efficiently than desktop video processing software. It is powerful and versatile, used extensively in video websites and commercial software (such as Youtube and iTunes), and is the standard encoding/decoding implementation for many audio and video formats.įFmpeg itself is a huge project containing many components and library files, the most commonly used being its command line tools. FFmpeg is the most commonly used open source software for video processing.
