- Объединить аудио и видео в один файл
ffmpeg -i video.mp4 -i audio.wav -c copy output.mkv
- Удалить аудио с видео
ffmpeg -i [input_file] -vcodec copy -an [output_file]
- Изменить аудио кодек на mp3, при этом не конвертировать видео
ffmpeg -i input.mp4 -c:v copy -c:a libmp3lame output_.mp4
- Конвертация с H265 в MP4 без перекодирования
ffmpeg-i video.h265 -c:v copy -c:a copy video.mp4
- Конвертация с сжатием
ffmpeg -i [input_file] -crf 20 -r 15 -s 1280:720 [output_file]
Где:-crf
— степень сжатия. 1 — лучшее, 31 — худшее-r 31
— количество кадров в сек-s 1280:720
— разрешение видео - Поворот видео
ffmpeg -i [input_file] -vf "transpose=clock" [output_file]
— поворот на 90 градусов по часовой стрелкеffmpeg -i [input_file] -vf "transpose=cclock" [output_file]
— поворот на 90 градусов против часовой стрелкиffmpeg -i [input_file] -vf "transpose=cclock_flip" [output_file]
— поворот на 90 градусов против часовой стрелки (270 градусов по часовой стрелке) и зеркальное отражение по вертикали (значение по умолчанию);ffmpeg -i [input_file] -vf "transpose=clock_flip" [output_file]
— поворот на 90 градусов по часовой стрелке и зеркальное отражение по вертикали. - Добавить субтитры
ffmpeg -i [input_file] -vf subtitles=subtitles.srt [output_file]