KVS 6.4.0

14 October, 2025

Будь ласка, дивіться повну інформацію про оновлення зі знімками екрана покращень на форумі KVS: Оновлення KVS 6.4.0.

Що нового в KVS 6.4.0:

  1. Через зміни в індексації відео Google, нам довелося повністю переглянути систему доставки відеофайлів, а також доставки фотографій альбому. Це призвело до багатьох покращень у цій сфері, описаних нижче.
  2. Локальні посилання на відеофайли та фотографії тепер стабільні та більше не залежать від вибраного типу захисту. Ці локальні посилання залишаються доступними для пошукових ботів без параметрів захисту, і ми додали підтримку перевірки для Яндекс-бота (раніше підтримувалися лише Google і Bing). Кешування сторінок тепер вимкнено для пошукових ботів, що дозволяє їм завжди бачити актуальну інформацію в програвачі.
  3. Нова опція дозволяє блокувати доступ до локальних посилань із порожнім реферером. Хоча ми все ще не вважаємо це необхідним, якщо ввімкнено повний режим захисту (без гарячих посилань навіть між вашими власними проектами), це корисно, якщо ви дозволяєте гарячі посилання між своїми проектами та хочете заблокувати сторонні гарячі посилання.
  4. Тепер ви можете налаштувати шаблони посилань (наприклад, видалити застарілі шаблони, такі як /get_file/ і /get_image/). Цей параметр є у файлі setup.php і не доступний через панель адміністратора. Якщо у вашому проекті вже є проіндексовані відео, не змінюйте шаблон, оскільки це скине індексацію та потенційно призведе до деіндексації або заборони. Для нових проектів змініть це перед початком індексування відео. Нова структура посилань кодує інформацію про відео та формат і не розкриває, до якого відео чи альбому воно належить.
  5. Для віддалених серверів зберігання, що використовують KVS, ви повинні вручну оновити сценарій remote_control.php на всіх серверах, щоб активувати нові функції. Це включає новий формат посилання із закодованими даними, налаштування шаблону (видалення remote_control.php з URL-адрес) і встановлення часу закінчення дії посилання через панель адміністратора (раніше потрібно було редагувати вручну). Найважливіше те, що тимчасові посилання для пошукових роботів тепер є постійними та перевіряються безпосередньо на віддалених серверах зберігання. Тепер KVS відстежуватиме та повідомлятиме, якщо версія remote_control.php будь-якого сервера застаріла.
  6. Для серверів зберігання даних, які використовують доставку CDN, ми не можемо запропонувати рішення з нашого боку. Виходячи з нашого тлумачення нових вимог Google, усі посилання на відеофайли (включно з кінцевими посиланнями на зберігання CDN) мають бути стабільними та доступними для пошукових роботів у будь-який час (бажано без надмірних параметрів захисту). Вам потрібно буде зв’язатися зі своїм постачальником CDN, щоб внести необхідні зміни; інакше індексація відео Google може бути неможливою. Це залежить від випадку.
  7. Наші нові налаштування за умовчанням тепер вимагають 720p як обов’язковий формат відео. Цей формат використовуватиметься за замовчуванням у даних Sitemap / JSON-LD і для програвача. Раніше ми використовували 480p за замовчуванням, але тепер Google може вважати його надто низькою для індексування. Якщо ваші відео вже без проблем індексуються, рекомендуємо нічого не змінювати, щоб уникнути впливу на існуючі проіндексовані URL-адреси. В іншому випадку перейдіть на 720p за замовчуванням у налаштуваннях програвача та в налаштуваннях теми під параметром формату карти сайту.
  8. Нове налаштування плеєра дозволяє приховувати формати відео, які перевищують роздільну здатність пристрою користувача. Наприклад, 1080p буде недоступним на більшості телефонів, а 4K відображатиметься лише на пристроях із дисплеями 4K (наприклад, телевізори чи монітори).
  9. Розширене журналювання помилок для відтворення відео: якщо відстеження подій гравця ввімкнено, KVS тепер збиратиме кількість помилок для кожного відео в розділі статистики відео. Ви можете згрупувати та проаналізувати ці дані, щоб виявити проблемні відео (наприклад, високий рівень помилок, відсутні файли) або певні групи зберігання (наприклад, один сервер має проблеми з доставкою). Також можна ввімкнути режим налагодження для кожної групи зберігання, щоб аналізувати частоту доставки/помилок на серверах, що корисно для виявлення проблемних серверів у групі.
  10. Нова функція репосту відео дозволяє повторно публікувати наявне відео як нове без повторної обробки файлів. Старе відео видаляється, а новий дублікат створюється з новою датою публікації, але зберігає всю попередню інформацію.
  11. Додано підтримку двійкового файлу magick (від ImageMagick). Раніше KVS працював лише з командою convert, яка більше не включена до ImageMagick версії 7 за замовчуванням. Тепер ви можете використовувати нові стандартні версії ImageMagick без перекомпіляції convert.
  12. Нова опція доступу «Лише для друзів» доступна для окремих відео та альбомів. Був також запит на опцію «Тільки я», і ми не забули, але через технічні обмеження це поки що неможливо. Для цього спочатку знадобиться модуль планування вмісту.
  13. Представлено новий графічний інтерфейс багатовимірної статистики. Це дозволяє налаштовувати та переглядати різні статистичні параметри в одному списку для глибшого аналізу.
  14. Телевізори додані як новий тип пристроїв у статистику.
  15. Додано дві нові опції для геоблокування та перевірки віку: інтеграція з AgeVerif.com, що дозволяє перевіряти вік для певних країн без зміни шаблонів сайту. Просто отримайте ключ API та перелічіть необхідні країни/штати в налаштуваннях веб-сайту KVS, щоб це працювало на вашому сайті. Інший варіант — вимкнути перевірку віку для трафіку від певних реферерів.
  16. Керування коментарями переміщено у власну групу прав адміністратора, щоб відокремити його від керування користувачами.
  17. Плагін синонімайзера тепер має можливість вимкнути зміну каталогів для старого вмісту, тому URL-адреси старих сторінок не будуть змінені після обробки.
  18. Плагін Neuroscore тепер підтримує синонімізацію альбомів (раніше він працював лише для відео).
  19. На додаток до структур [rand] і [pseudorand], які використовуються в текстах сайту з підтримкою токенів, тепер ви можете використовувати [if], щоб приховати частини тексту з порожніми значеннями. Це залежить від теми, але всі тексти SEO (назва, опис, ключові слова та текст SEO) у нашій темі за замовчуванням підтримують це. Подробиці тут: https://forum.kernel-video-sharing.com/topic/59-working-with-seo-texts-and-urls-in-kvs-themes/
  20. Експорт каналів тепер може працювати через супутники та доставлятиме дані за допомогою налаштувань для супутників. Наприклад, якщо супутник використовує іншу мову, стрічка видасть перекладені заголовки.
  21. Ми опублікували нову статтю на форумі про інтеграцію Manticore Search як заміну Sphinx. Немає необхідності терміново перемикатися, якщо Sphinx вам підходить, але майбутні версії PHP можуть порушити сумісність. Тепер KVS повертається до внутрішнього пошуку, якщо зовнішній пошук не дає результатів — це запобігає таким проблемам, як відсутність пов’язаних відео або порожні сторінки пошуку, спричинені помилками сервера Sphinx.

Помилки, які були виправлені:

  1. [СЕРВНО] У деяких випадках завантаження відеофайлів через імпорт було неповним, що призводило до скорочення відео.
  2. [НИЗЬКИЙ] У деяких випадках водяні знаки можуть бути обрізані на краях відео.
  3. [НИЗЬКИЙ] Проблема із завантаженням скріншотів грабберами.
  4. [НИЗЬКИЙ] Завантаження альбомів через граббери не використовували налаштування проксі граббера.
  5. [LOW] mode_interconnected не працював для джерел вмісту.
  6. [НИЗЬКА] Швидкість відтворення плеєра не запам'ятовувалася в панелі адміністратора.
Новий KVS 7.0.0 тут Замовляйте зараз