§ Сборка и разборка по изображениям

Конвертер изображений в GIF с задержками в кадре 1 секунда
ffmpeg -framerate 1 -r 1 -f image2 -i image%02d.png -y output.gif
Поменять размер выходного изображения на 256 по ширине и пропорционально по высоте.
ffmpeg -i input.mp4 -vf scale=256:-1 output.mp4

§ Объединение файлов

Источник посмотреть источник
ffmpeg -f concat -safe 0 -i mylist.txt output.mp4
mylist.txt:
file: "file1.mp4"
file: "file2.mp4"
...

§ Конвертер

Некоторые часто используемые мной команды:
  • ffmpeg -i dance.mp4 -ar 44100 -acodec pcm_u8 -ac 1 dance.wav — преобразовать файл dance.mp4 в dance.wav, unsigned 8 bit pcm, частота 44100
  • ffmpeg -framerate 70 -r 60 -i record.ppm -vf "scale=w=1280:h=800,pad=width=1920:height=1080:x=320:y=140:color=black" -sws_flags neighbor -sws_dither none -f mp4 -q:v 0 -vcodec mpeg4 -y record.mp4 — из серии картинок record.ppm, записанных в 70 fps, преобразовать в record.mp4, размер 1920x1080, сделать отступы слева 320, сверху 140, дизеринг по ближайшему соседу, исходное разрешение 640x400.
  • ffmpeg -ss 10 -t 5 -i lira_2.mkv -filter_complex "[0:v] fps=12,split [a][b];[a] palettegen [p];[b][p] paletteuse" lira_2.gif — преобразовать файл в гифку
15 янв, 2023
© 2007-2023 Жесть в том, что Малахов летит ситуацией