Яркость и контрастность видео

Сделайте видео светлее, темнее или контрастнее с помощью двух простых ползунков. Итоговое изображение пересчитывается кадр за кадром в вашем браузере, без участия сервера.

-1 = очень тёмное, 0 = без изменений, 1 = очень светлое
-1 = очень плоское, 0 = без изменений, 1 = очень контрастное

Как это работает

Инструмент применяет фильтр eq видеодвижка ffmpeg (скомпилированного в WebAssembly и работающего локально) к каждому кадру видео, изменяя яркость и контрастность в соответствии со значениями, выбранными ползунками. Звуковая дорожка не изменяется.

Почему ползунки идут от -1 до 1, а не в процентах?

Эти границы напрямую соответствуют шкале, которую использует базовый видеофильтр: 0 означает «без изменений» для яркости, положительные значения осветляют, отрицательные затемняют. Для контрастности 0 тоже нейтрален: положительные значения усиливают разницу между светлыми и тёмными областями, отрицательные — ослабляют.

Можно ли применить яркость и контрастность за одну обработку?

Да, обе настройки применяются одновременно за один проход, поэтому видео не обрабатывается дважды и качество не падает, как при последовательных корректировках.

Видео обрабатывается только на вашем устройстве: расчёт цветов выполняется целиком локально через WebAssembly, без передачи на какой-либо сервер.