KVS 7.0.0

10 April, 2026

Pełną informację o aktualizacji wraz ze zrzutami ekranu ulepszeń znajdziesz na forum KVS: Aktualizacja KVS 7.0.0.

Co nowego w KVS 7.0.0:

  1. Otwieramy nowy oddział. Wersja 7.0.x będzie ostatnią wersją obsługującą PHP 7. Począwszy od KVS 7.1, aktualizacja będzie wymagała PHP 8.1. Tej aktualizacji nie można pominąć ze względu na migrację do nowszych wersji PHP. Wśród najważniejszych zmian systemowych KVS przechodzi także na tabele InnoDB w bazie danych i kodowanie UTF8MB4. Umożliwi to przechowywanie w bazie danych dowolnych emoji (tytułów, komentarzy itp.). Na razie nie będzie przymusowej migracji - opcjonalnie przetestujemy i migrujemy, a później udostępnimy wtyczkę umożliwiającą jednorazową migrację dla starych projektów. Główny problem dotyczy projektów obciążonych dużym obciążeniem: podczas migracji bazy danych witryna będzie musiała zostać przełączona w tryb offline, aby zmniejszyć obciążenie.
  2. Mamy przyjemność przedstawić naszą nową usługę — KVS Conversion Cloud, w pełni zintegrowaną z KVS, dzięki czemu możesz wykorzystać naszą moc konwersji w swoich projektach. Ceny są kilkukrotnie niższe niż w przypadku podobnych usług, a chmura umożliwia szybką konwersję na nowoczesne kodeki wideo (H265, AV1). W przeciwieństwie do głównego silnika konwersji KVS, chmura nie korzysta bezpośrednio z opcji FFmpeg, lecz zamiast tego korzysta z ustawień jakości w celu określenia szybkości transmisji. Umożliwia to dynamiczny wybór przepływności dla wejściowych filmów wideo i pozwala uniknąć tworzenia plików wyjściowych znacznie większych niż źródłowe, co i tak nie poprawia jakości. Na tym wczesnym etapie zalecamy skontaktowanie się z naszym zespołem wsparcia w celu uzyskania pomocy w konfiguracji, ponieważ niektóre aspekty wyboru jakości mogą nie być oczywiste. Więcej dokumentacji dotyczącej samoobsługi zostanie udostępnionych w przyszłości.
  3. KVS obsługuje teraz nowoczesne kodeki wideo H265 i AV1 zarówno na poziomie silnika, jak i odtwarzacza. Do 2026 r. wydawało się konieczne przechowywanie wielu formatów, aby zapewnić kompatybilność odtwarzania na wszystkich urządzeniach. Jednak Apple zaczął dodawać obsługę AV1 do swoich nowszych urządzeń, przez co H265 stał się prawie przestarzały. H265 jest szeroko obsługiwany przez firmę Apple, ale jest zastrzeżonym (płatnym) kodekiem wymagającym opłat licencyjnych. AV1 to darmowy kodek, który od dawna jest obsługiwany na innych platformach (Android, Windows, Linux). Dodatkowo AV1 oferuje bardziej zaawansowaną kompresję (do 45% lepszą niż H264, podczas gdy H265 oferuje do 30%). Jednak kluczową wadą AV1 jest to, że nie można go skutecznie zakodować na standardowych serwerach opartych na procesorach w rozsądnym czasie. Od 2026 r. sieć będzie zmierzać w kierunku pełnego przyjęcia technologii AV1, co potencjalnie obniży koszty przechowywania i przepustowości o prawie 50%. Z testów rzeczywistych projektów wynika, że ​​obecna obsługa AV1 wynosi około 75–80%, choć różni się w zależności od kraju: regiony zdominowane przez urządzenia Apple wykazują niższe wsparcie, podczas gdy regiony z dużą ilością Androida mogą sięgać nawet 95%. Oczekuje się, że liczby te wzrosną i ostatecznie AV1 zastąpi zarówno H265, jak i H264. Na razie zalecamy używanie AV1 w przypadku nowych filmów o wysokiej rozdzielczości (1080p+), zachowując jednocześnie niższe rozdzielczości w H264 w celu zapewnienia zgodności. Jest to szczególnie ważne w przypadku projektów pokrywających koszty CDN za przechowywanie i ruch, ponieważ wydatki można zmniejszyć prawie o połowę. Gdy obsługa AV1 osiągnie ponad 95%, w H264 może pozostać tylko 480p, a wszystkie inne formaty w AV1.
  4. Aby pomóc w analizie optymalizacji kosztów i ocenie zasadności przejścia na AV1, ulepszyliśmy wtyczkę statystyk treści. Zapewnia teraz szczegółowe zestawienie według rozdzielczości, całkowitego rozmiaru pliku, szybkości transmisji, szybkości transmisji na piksel itp. Statystyki odtwarzaczy pokazują teraz także procent obsługi AV1/H265 w Twoim ruchu (może być konieczne włączenie kolumn w ustawieniach tabeli).
  5. Aby zmniejszyć koszty ruchu, dodaliśmy w ustawieniach odtwarzacza możliwość zarządzania formatami wideo według kraju. Na przykład możesz wyłączyć formaty 1080p i 4K dla regionów o niskich dochodach, aby zmniejszyć wykorzystanie przepustowości.
  6. Udoskonalono możliwości filtrowania treści dla satelitów. Po pierwsze, dodano dedykowaną stronę ustawień, aby wyświetlić wszystkie dostępne opcje filtrowania (tylko do odczytu; faktyczna konfiguracja odbywa się poprzez setup.php ze względu na jej wpływ na zachowanie). Po drugie, dodano filtrowanie i opóźnianie według daty publikacji - umożliwiając satelitom pokazywanie tylko nowszych treści i dostosowywanie dat publikacji w stosunku do głównego projektu. Poprawia to SEO, ponieważ stopniowe publikowanie treści prowadzi do lepszego indeksowania. Ponadto kanały eksportu satelitarnego stosują teraz wszystkie skonfigurowane reguły filtrowania (użyj adresów URL kanałów za pośrednictwem domeny satelitarnej).
  7. Dodano wtyczkę AI GPT Text Processor dla pełnej obsługi tekstowych sieci neuronowych w KVS. Ta wtyczka umożliwia użycie kilku obsługiwanych modeli do przepisywania tytułów, generowania opisów, tłumaczenia na wiele języków i przeprowadzania synonimizacji satelitów. Obsługuje zarówno filmy i albumy, jak i tłumaczenie tagów i kategorii.
  8. Grupy formatów wideo mogą teraz automatycznie wybierać formaty w oparciu o typ wideo: pionowy, krótki lub długi. Pozwala to na bardziej elastyczną konfigurację — na przykład wysyłanie wszystkich krótkich filmów do grupy „Shorts”, a filmów pionowych do grupy „pionowej”, każdy z innym zestawem formatów i ustawieniami.
  9. Dodano obsługę lokalizacji postów.
  10. Ustawienia AgeVerif obsługują teraz aliasy, ponieważ usługa wymaga różnych kluczy dostępu dla różnych domen.
  11. Ustawienia Grabbera umożliwiają teraz przypisanie kanału dla wszystkich importowanych filmów (poprzednio obsługiwane było tylko źródło treści).
  12. Wtyczka automatycznego wyboru kategorii ma teraz opcję usuwania tagów, jeśli przypisano kategorie o tej samej nazwie, co zapobiega duplikowaniu tagów.
  13. Ustawienia reklam obsługują teraz specjalne tokeny do przekazywania kategorii lub tagów do kodu reklamy w celu lepszego targetowania.
  14. Poprawiono optymalizację sum w kategoryzacji, co powinno zmniejszyć obciążenie bazy danych podczas operacji w tle.
  15. Masowa edycja obejmuje teraz możliwość resetowania kategoryzacji dla wybranych filmów i albumów.
  16. Ustawienia rotatora zrzutów ekranu zawierają teraz opcję wyłączenia rotacji filmów z ręcznie przesłanymi zrzutami ekranu.

Błędy, które zostały naprawione:

  1. [ŚREDNI]: W niektórych przypadkach użytkownicy, którzy przesłali filmy lub albumy, nie mogli uzyskać do nich dostępu, jeśli nie zostały one jeszcze aktywowane.
  2. [MINOR]: Wyłączono zbieranie błędów graczy od znanych botów, aby zmniejszyć liczbę fałszywych błędów w statystykach.
  3. [MINOR]: Wtyczka automatycznego wyboru modelu nie uwzględniała kropek w aliasach.
  4. [MINOR]: Powiadomienia panelu administracyjnego ukryte w ustawieniach nie pojawiają się już na stronie startowej.
  5. [MINOR]: Import będzie teraz wysyłał nagłówek strony odsyłającej podczas pobierania zrzutów ekranu, zgodnie z wymaganiami niektórych grabberów.
  6. [MINOR]: Weryfikacja poczty e-mail została ujednolicona w KVS, aby była zgodna z wbudowanymi regułami sprawdzania poprawności PHP.
  7. [MINOR]: Naprawiono zduplikowane spacje podczas dodawania nowych tagów.
Zupełnie nowy KVS 7.0.1 jest już dostępny Zamów teraz