Как работает Кадрирование видео
Обрежьте видео до определённого прямоугольника или соотношения сторон в браузере: ffmpeg WebAssembly обрабатывает каждый пиксель на вашем устройстве. Выберите один из центрированных пресетов соотношения (квадрат 1:1, пейзаж 16:9, вертикаль 9:16, 4:3, 3:4) для форматирования социальных сетей одним нажатием или введите пользовательские ширину, высоту и смещение для вырезания точной области. Фильтр crop ffmpeg (crop=W:H:X:Y) перекодирует сохраняемую область кадра с помощью libx264, копируя аудиодорожку нетронутой.
Поскольку размеры кадра меняются, полное перекодирование видеопотока в пикселях неизбежно, в отличие от поворота, который может использовать трюки с метаданными. Рассчитывайте время обработки пропорционально длине клипа и скорости CPU. Вывод в формате MP4 H.264, который воспроизводится на каждом современном устройстве.