В программах Ffmpeg можно найти еще очень и очень много полезного и интересного, помимо тех примеров, которые были в 9 предыдущих уроках. Тут собраны еще несколько симпатичных возможностей использования Ffmpeg.

Заморозить кадр:
ffmpeg.exe -i Pigeons-and-Pond.mp4  -filter_complex loop=loop=100:size=1:start=74  Pigeons-and-Pond_loop.mp4

Словами: пойди на 74 кадр, затем повтори его одного 100 раз. Длина видео увеличится на 100 кадров.

Плавное воспроизведение и затухание:
ffmpeg.exe   -i 3.mp4 -vf «fade=in:0:60, fade=out:500:40» 3_Fade.mp4

Пишем с какого кадра начинать и сколько кадров длится. Для затухания в конце видео надо выяснить количество кадров в фильме и отнять время затухания. В этом примере видео длится 540 кадров.

Движение наоборот:
ffmpeg.exe -i Pigeons-and-Pond.mp4  -vf reverse  Pigeons-and-Pond_reverse.mp4

Эффект старого видео:
ffmpeg.exe   -i Walk_together.mp4 -vf curves=vintage Walk_together_v.mp4

Поставить счетчик времени:
ffmpeg.exe -i 3.mp4 -vf «drawtext=fontsize=150:fontfile=/usr/share/fonts/truetype/Ariel.ttf: timecode=’00\:00\:00\:00′: r=30:x=(w-tw)/2: y=h-(2*lh): fontcolor=black: box=1: boxcolor=0xffffff»   3_timecode.mp4

fontsize=150 величина цифр.

fontfile=/usr/share/fonts/truetype/Ariel.ttf путь до шрифта и имя шрифта.

timecode=’00\:00\:00\:00′ – писать время – часы, минуты, секунды, кадры.

r=30 число кадров в секунду нашего видео.

x=(w-tw)/2: y=h-(2*lh) – координаты верхнего левого угла счетчика, рассчитывается относительно ширины и высоты видео к ширине и высоте строчки. Можно писать и абсолютными значениями в цифрах.

fontcolor=black – цвет цифр.

boxcolor=0xffffff – цвет фона.