KVS 7.0.0

10 April, 2026

Основная информация по обновлению и скриншоты улучшений содержатся на форуме: KVS 7.0.0 update.

Что нового в версии 7.0.0:

  1. Мы начинаем новую ветку, версия 7.0.x будет последней версией, которая поддерживает PHP 7. Начиная с версии KVS 7.1 для обновления будет требоваться PHP 8.1. Обновление на эту версию нельзя будет пропустить из-за миграции на новые PHP версии. Также из основных системных изменений KVS переходит на InnoDB таблицы в базе данных и на UTF8MB4 кодировку. Это позволит поддерживать любые emoji в базе данных (названиях, комментариях и т.д.). Принудительной миграции не будет - пока что мы будем обкатывать и мигрировать по желанию, в будущем предоставим плагин для одноразовой миграции старых проектов. Основная проблема здесь с нагруженными проектами, сайт придется выключать на время миграции базы для ее разгрузки.
  2. Мы рады представить наш новый сервис - облако конвертации, который полностью интегрируется в KVS и позволяет использовать наши вычислительные мощности на ваших проектах. Цены в разы ниже, чем предоставляются аналогичными сервисами, а также облако позволяет быстро конвертировать в современные видеокодеки (H265, AV1). В отличие от основного движка конвертации KVS облако не использует опции FFmpeg напрямую, а использует пресеты качества для настройки подбора битрейта. Это позволяет динамически определять битрейт входящих видео и не создавать выходные файлы, которые могут быть значительно больше исходных по размеру - к росту качества это все равно не приводит. Сейчас на первых порах мы рекомендуем обращаться в нашу службу поддержки для помощи по настройке, потому что некоторые аспекты, касательно выбора качества, могут быть неочевидны, а в будущем мы подготовим больше информации для самостоятельной настройки.
  3. KVS стал поддерживать современные видеокодеки H265 и AV1 на уровне движка и плеера. До 2026 года казалось, что придется хранить гору разных форматов для оптимизации поддержки проигрывания на всех возможных устройствах. Однако Apple сдалась и начала добавлять поддержку AV1 на свои новые устройства, что делает формат H265 практически устаревшим. H265 широко поддерживается Apple, но этот кодек является проприетарным (платным), и за его проигрывание производители устройств вынуждены отчислять лицензионные платежи. AV1 является бесплатным кодеком и долгое время поддерживался всем остальным спектром устройств, кроме Apple (Android, Windows, Linux). Кроме того, AV1 предоставляет более прогрессивное кодирование (до 45% лучше сжатие относительно H264, в то время как H265 дает до 30%). Однако основной минус AV1 - в отличие от H265 его невозможно в разумное время кодировать на типовых серверах с CPU кодированием. Таким образом, в 2026 году все идет к тому что Web будет полностью мигрировать на AV1, это позволит снизить расходы на хранение и передачу трафика почти в 2 раза. На сегодня по тестам на реальных проектах мы видим глобальную поддержку AV1 на уровне 75-80%, но есть неравномерность по странам - в странах с преобладанием устройств Apple поддержка будет ниже, а в странах где больше Android устройств поддержка может доходить до 95%. Сейчас уже точно можно сказать, что дальше эти цифры будут расти и через какое-то время AV1 полностью вытеснит H265 и H264. На текущий момент мы рекомендуем переходить на AV1 формат для новых видео для высоких разрешений (1080p+), а низкие разрешения оставлять в H264 формате для совместимости. Это особенно важно для проектов, которые платят CDN за хранение и за трафик по мере потребления - эти расходы можно снизить почти вдвое. После достижения поддержки AV1 до 95+% можно будет оставить только 480p в H264, все остальные форматы в AV1.
  4. Для того, чтобы можно было разобраться с оптимизацией затрат и понять вообще актуальность перехода на AV1, мы улучшили плагин статистики контента, который теперь позволяет получить более детальный срез по файлам разных разрешений, их суммарный объем, битрейт, битрейт на пиксель и т.д. Также в статистике плеера теперь можно видеть процент поддержки AV1 / H265 среди вашего трафика (если столбцов нет, их нужно включить в настройках таблицы).
  5. Для снижения затрат по трафику мы также добавили в настройки плеера возможность управлять форматами видео по странам. Так, например, можно сделать 1080p и 4K форматы недоступными для неплатежеспособных стран, чтобы снизить потребление ими трафика.
  6. Улучшились возможности фильтрации контента на сателлитах. Во-первых, для сателлитов мы добавили отдельную страницу с настройками, которые показывают все доступные возможности фильтрации. Страница работает только на отображение: поскольку фильтрация существенно влияет на поведение сателлита, все данные опции настраиваются через setup.php файл. Во-вторых, мы добавили возможность включить фильтрацию и смещение по дате публикации - это возможность выводить только новый контент на сателлите, и сделать так, чтобы даты публикации смещались относительно основного проекта. Это требуется для SEO: индексация сателлита проходит лучше, когда контент на нем появляется постепенно, а не сразу. Кроме того, фиды экпорта сателлита теперь также будут использовать все механизмы фильтрации, настроенные для сателлита (для этого стоит использовать URL фида через домен сателлита).
  7. Добавлен плагин AI GPT Обработчик Текстов для полноценной поддержки текстовых нейросетей в KVS. Этот плагин позволяет использовать одну из поддерживаемых моделей для переписывания названий, генерации описаний и переводов на разные языки, включая синонимизацию для сателлитов. Плагин поддерживает видео и альбомы, а также возможности перевода на другие языки тэгов и категорий.
  8. В группах форматов видео теперь можно установить автовыбор группы форматов для вертикальных, коротких или длинных видео. Теперь можно иметь более гибкую настройку групп форматов, например все короткие видео пускать в shorts группу, все вертикальные в vertical, которые могут иметь разные наборы форматов и их настроек.
  9. Добавлена поддержка локализации записей.
  10. В настройках AgeVerif верификации возраста добавилась поддержка зеркал, т.к. AgeVerif требует указывать разные ключи доступа для разных доменов.
  11. В настройках отдельных грабберов теперь можно устанавливать канал, в который попадут все видео из граббера (ранее можно было только контент провайдера).
  12. В плагине автоподбора категорий появилась опция удалять тэги, если были подобраны категории с таким же названием. Это сделано для того, чтобы у вас не появлялись тэги, дублирующие категории.
  13. В рекламе сайта появилась возможность использовать специальные токены для передачи набора категорий или тэгов в коде рекламы для улучшения таргетирования.
  14. Проведена оптимизация обработки суммарных значений категоризации, что, по нашему мнению, позволит снизить нагрузку на базу во время фоновых операций.
  15. В массовом редактировании появилась возможность сбросить категоризацию для выбранных видео и альбомов.
  16. В настройках ротатора скриншотов добавлена опция, которая позволяет не включать ротацию для видео, у которых скриншоты были загружены вручную.

Исправлены следующие баги:

  1. [СРЕДНЕ]: В некоторых случаях пользователи, загрузившие видео или альбомы, не могли открыть их, если они еще не были активированы.
  2. [МЕЛОЧЬ]: Убрано логгирование ошибок плеера от известных ботов.
  3. [МЕЛОЧЬ]: В плагине автоподбора моделей не учитывались точки в псевдонимах.
  4. [МЕЛОЧЬ]: Сигналы панели администрирования, спрятанные через настройки теперь не будут отображаться и на странице старта.
  5. [МЕЛОЧЬ]: Импорт теперь будет посылать реферера при скачивании скриншотов, что начало требоваться некоторыми грабберами.
  6. [МЕЛОЧЬ]: Гармонизирована валидация email, теперь будет идти по правилам валидации встроенным в PHP.
  7. [МЕЛОЧЬ]: В тэгах при добавлении поправили, чтобы удалялись дублирующие пробелы.
Новая версия KVS 7.0.0 доступна Оформить заказ