Готовое
Пресеты ffmpeg
20 наборов аргументов под типовые задачи. Каждый проверен на ffmpeg 6.x — это рабочие строки, а не иллюстрации.
Скачать все пресеты одним архивом — 8 КБ, лицензия CC0
Веб и стриминг
Публикация в сеть: разумный компромисс веса и совместимости.
5 пресетов · скачать набор (2 КБ)
ffmpeg -i вход.mp4 -c:v libx264 -preset slow -crf 21 -pix_fmt yuv420p -profile:v high -level 4.1 -c:a aac -b:a 160k -movflags +faststart выходffmpeg -i вход.mp4 -c:v libx264 -preset slow -crf 23 -vf scale=-2:720 -pix_fmt yuv420p -c:a aac -b:a 128k -movflags +faststart выходffmpeg -i вход.mp4 -c:v libx265 -preset medium -crf 26 -pix_fmt yuv420p -tag:v hvc1 -c:a aac -b:a 160k -movflags +faststart выходffmpeg -i вход.mp4 -c:v libvpx-vp9 -crf 31 -b:v 0 -row-mt 1 -pix_fmt yuv420p -c:a libopus -b:a 128k выходffmpeg -i вход.mp4 -c:v libaom-av1 -crf 32 -b:v 0 -cpu-used 5 -row-mt 1 -pix_fmt yuv420p -c:a libopus -b:a 96k выходАрхив и монтаж
Хранение без потерь и промежуточные форматы для монтажных программ.
4 пресетов · скачать набор (2 КБ)
ffmpeg -i вход.mp4 -c:v libx264 -preset veryslow -qp 0 -pix_fmt yuv444p -c:a flac выходffmpeg -i вход.mp4 -c:v libx264 -preset slow -crf 14 -pix_fmt yuv420p -c:a flac выходffmpeg -i вход.mp4 -c:v ffv1 -level 3 -g 1 -slices 16 -slicecrc 1 -c:a flac выходffmpeg -i вход.mp4 -c:v prores_ks -profile:v 0 -vendor apl0 -pix_fmt yuv422p10le -c:a pcm_s16le выходРабота со звуком
Извлечение дорожки, перекодирование, выравнивание громкости.
5 пресетов · скачать набор (2 КБ)
ffmpeg -i вход.mp4 -vn -c:a aac -b:a 192k выходffmpeg -i вход.mp4 -vn -c:a libopus -b:a 128k выходffmpeg -i вход.mp4 -vn -c:a libmp3lame -b:a 320k выходffmpeg -i вход.mp4 -vn -c:a flac выходffmpeg -i вход.mp4 -af loudnorm=I=-16:TP=-1.5:LRA=11 -c:a aac -b:a 192k выходСлужебные операции
Смена контейнера, обрезка, масштабирование, кадр-постер.
6 пресетов · скачать набор (3 КБ)
ffmpeg -i вход.mp4 -c copy -movflags +faststart выходffmpeg -i вход.mp4 -ss 00:00:10 -to 00:00:40 -c copy выходffmpeg -i вход.mp4 -vf scale=-2:720 -c:v libx264 -preset slow -crf 22 -c:a copy выходffmpeg -i вход.mp4 -r 30 -c:v libx264 -crf 21 -c:a copy выходffmpeg -i вход.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" выходffmpeg -i вход.mp4 -ss 2 -vframes 1 -q:v 2 выходВ строках выше вход.mp4 и выход — заглушки. Подставьте свои имена,
а расширение выходного файла выберите по контейнеру: .mp4 для H.264 и H.265,
.webm для VP9 и AV1, .mkv когда неважно.