Видеофильтры
Узлы видеофильтров преобразуют кадры видео или аудио между демультиплексором и кодировщиком. Они находятся в середине каждого графа транскодирования: меняйте разрешение, частоту кадров, цветовое пространство, частоту дискретизации или раскладку каналов, чтобы получить то, чего требует результат.
Каждый фильтр выполняет одну задачу: сцепляйте несколько подряд, когда нужно больше одного преобразования. Кодировщик ниже по тракту — например, x264 или aac — принимает выход последнего фильтра в цепочке.
Узлы категории
- vf/scale — Масштабирует видео до целевых размеров.
- vf/crop — Обрезает кадр видео до фиксированного прямоугольника.
- vf/dar — Задаёт флаг отображаемого соотношения сторон (DAR) у видеопотока, не меняя сами пиксели.
- vf/deinterlace — Преобразует чересстрочное видео в прогрессивные кадры.
- vf/fieldorder — Задаёт или переписывает флаг порядка полей у чересстрочного видеопотока.
- vf/format — Принудительно задаёт формат пикселей видеопотока.
- vf/fps — Приводит выходную частоту кадров к заданной.
- vf/hwupload — Переносит кадры видео из системной памяти в память GPU или ускорителя.
- vf/letterbox — Добавляет горизонтальные или вертикальные полосы, чтобы подогнать под целевое соотношение сторон без обрезки.
- vf/overlay — Накладывает второе видео или графику поверх основного видео.