Pełną informację o aktualizacji wraz ze zrzutami ekranowymi ulepszeń znajdziesz na forum KVS: Aktualizacja KVS 6.4.0.
Co nowego w KVS 6.4.0:
- Ze względu na zmiany w indeksowaniu wideo Google musieliśmy całkowicie zmienić system dostarczania plików wideo, a także dostarczania zdjęć albumów. Doprowadziło to do wielu ulepszeń w tym obszarze, opisanych poniżej.
- Lokalne łącza do plików wideo i zdjęć są teraz stabilne i nie zależą już od wybranego typu ochrony. Te lokalne linki pozostają dostępne dla botów wyszukiwania bez parametrów ochronnych, a także dodaliśmy obsługę sprawdzania poprawności dla bota Yandex (wcześniej obsługiwane były tylko Google i Bing). Buforowanie stron jest teraz wyłączone dla botów wyszukiwania, dzięki czemu mogą one zawsze widzieć aktualne informacje wraz z graczem.
- Nowa opcja umożliwia blokowanie dostępu do linków lokalnych z pustym odnośnikiem. Chociaż w dalszym ciągu nie uważamy tego za konieczne przy włączonym trybie pełnej ochrony (brak hotlinków nawet między własnymi projektami), jest to przydatne, jeśli zezwalasz na hotlinkowanie pomiędzy własnymi projektami i chcesz zablokować hotlinkowanie stron trzecich.
- Możesz teraz dostosować wzorce linków (np. usunąć starsze wzorce, takie jak /get_file/ i /get_image/). Opcja ta znajduje się w pliku setup.php i nie jest dostępna poprzez panel administracyjny. Jeśli w Twoim projekcie znajdują się już zaindeksowane filmy, nie zmieniaj schematu, ponieważ spowoduje to zresetowanie indeksowania i potencjalnie doprowadzi do deindeksowania lub bana. W przypadku nowych projektów zmień to ustawienie przed rozpoczęciem indeksowania filmów. Nowa struktura linków koduje informacje o filmie i formacie, ale nie ujawnia, do jakiego filmu lub albumu należy.
- W przypadku zdalnych serwerów magazynujących korzystających z KVS, należy ręcznie zaktualizować skrypt Remote_control.php na wszystkich serwerach, aby aktywować nowe funkcje. Obejmuje to nowy format linku z zakodowanymi danymi, dostosowywanie wzorca (usuwanie Remote_control.php z adresów URL) i ustawianie czasu wygaśnięcia linku za pomocą panelu administracyjnego (wcześniej wymagana była ręczna edycja). Co najważniejsze, tymczasowe łącza dla botów wyszukujących są teraz trwałe i sprawdzane bezpośrednio na zdalnych serwerach pamięci masowej. KVS będzie teraz monitorować i powiadamiać, jeśli wersja Remote_control.php dowolnego serwera jest nieaktualna.
- W przypadku serwerów pamięci masowej korzystających z dostawy CDN nie możemy zaoferować rozwiązania z naszej strony. W oparciu o naszą interpretację nowych wymagań Google wszystkie linki do plików wideo (w tym końcowe linki do przechowywania CDN) muszą być stabilne i przez cały czas dostępne dla botów wyszukujących (najlepiej bez nadmiernych parametrów ochronnych). Będziesz musiał skontaktować się ze swoim dostawcą CDN, aby wdrożyć niezbędne zmiany; w przeciwnym razie indeksowanie wideo przez Google może być niemożliwe. Różni się to w zależności od przypadku.
- Nasze nowe ustawienia domyślne wymagają teraz 720p jako obowiązkowego formatu wideo. Ten format będzie domyślnie używany w mapach witryny / danych JSON-LD i w odtwarzaczu. Wcześniej domyślnie korzystaliśmy z rozdzielczości 480p, ale Google może teraz uznać ją za zbyt niską jakość, aby ją zaindeksować. Jeśli Twoje filmy są już indeksowane bez problemu, zalecamy nic nie zmieniać, aby uniknąć wpływu na istniejące indeksowane adresy URL. W przeciwnym razie przełącz na domyślną rozdzielczość 720p w ustawieniach odtwarzacza i ustawieniach motywu w opcji formatu mapy witryny.
- Nowe ustawienie odtwarzacza umożliwia ukrywanie formatów wideo przekraczających rozdzielczość urządzenia użytkownika. Na przykład rozdzielczość 1080p nie będzie dostępna na większości telefonów, a rozdzielczość 4K będzie wyświetlana tylko na urządzeniach z wyświetlaczami 4K (np. telewizorach lub monitorach).
- Rozszerzone rejestrowanie błędów przy odtwarzaniu wideo: jeśli włączone jest śledzenie zdarzeń odtwarzacza, KVS będzie teraz zbierać liczbę błędów dla każdego filmu w sekcji statystyk wideo. Możesz grupować i analizować te dane, aby zidentyfikować problematyczne filmy (np. wysoki poziom błędów, brakujące pliki) lub określone grupy dysków (np. jeden serwer ma problemy z dostarczaniem). Można także włączyć tryb debugowania dla każdej grupy pamięci masowej, aby analizować współczynniki dostarczania/błędów na serwerach, co jest przydatne do identyfikowania problematycznych serwerów w grupie.
- Nowa funkcja ponownego publikowania wideo umożliwia ponowną publikację istniejącego wideo jako nowego, bez ponownego przetwarzania plików. Stary film zostanie usunięty i utworzony zostanie nowy duplikat z nową datą publikacji, ale wszystkie poprzednie informacje zostaną zachowane.
- Dodano obsługę pliku binarnego Magick (z ImageMagick). Poprzednio KVS działał tylko z poleceniem konwersji, które nie jest już domyślnie zawarte w wersji 7 ImageMagick. Teraz możesz używać nowszych, standardowych wersji ImageMagick bez konieczności ponownej kompilacji konwersji.
- Dla poszczególnych filmów i albumów dostępna jest nowa opcja dostępu „Tylko dla znajomych”. Była też prośba o opcję „Tylko ja”, o czym nie zapomnieliśmy – ale ze względu na ograniczenia techniczne nie jest to jeszcze możliwe. Będzie to wymagało najpierw modułu planowania treści.
- Wprowadzono nowy wielowymiarowy interfejs GUI ze statystykami. Umożliwia konfigurowanie i przeglądanie różnych wymiarów statystycznych na jednej liście w celu głębszej analizy.
- W statystykach dodano telewizory jako nowy typ urządzenia.
- Dodano dwie nowe opcje blokowania geograficznego i weryfikacji wieku: integracja z AgeVerif.com, umożliwiająca sprawdzanie wieku dla określonych krajów bez zmiany szablonów witryny. Po prostu zdobądź klucz API i wypisz potrzebne kraje/stany w ustawieniach witryny KVS, aby to działało na Twojej witrynie. Inną opcją jest wyłączenie weryfikacji wieku dla ruchu pochodzącego z określonych stron odsyłających.
- Zarządzanie komentarzami zostało przeniesione do osobnej grupy uprawnień administratora, aby oddzielić je od zarządzania użytkownikami.
- Wtyczka synonimizera ma teraz opcję wyłączenia zmiany katalogów dla starej treści, więc adresy URL starszych stron nie zostaną zmienione po przetworzeniu.
- Wtyczka Neuroscore obsługuje teraz synonimizację albumów (wcześniej działało to tylko w przypadku filmów).
- Oprócz struktur [rand] i [pseudorand] używanych w tekstach witryn z obsługą tokenów, możesz teraz używać [if] do ukrywania części tekstów z pustymi wartościami. Zależy to od motywu, ale wszystkie teksty SEO (tytuł, opis, słowa kluczowe i tekst SEO) w naszym domyślnym motywie obsługują tę funkcję. Szczegóły tutaj: https://forum.kernel-video-sharing.com/topic/59-working-with-seo-texts-and-urls-in-kvs-themes/
- Kanały eksportowe mogą teraz działać za pośrednictwem satelitów i będą dostarczać dane przy użyciu ustawień specyficznych dla satelitów. Na przykład, jeśli satelita używa innych ustawień regionalnych, w kanale będą wyświetlane przetłumaczone tytuły.
- Opublikowaliśmy nowy artykuł na forum na temat integracji Manticore Search jako zamiennika Sphinxa. Nie ma pilnej potrzeby zmiany, jeśli Sphinx działa dla Ciebie, ale przyszłe wersje PHP mogą przerwać kompatybilność. KVS powraca teraz do wyszukiwania wewnętrznego, jeśli wyszukiwanie zewnętrzne nie zwraca żadnych wyników - zapobiega to problemom takim jak brakujące powiązane filmy lub puste strony wyszukiwania spowodowane błędami serwera Sphinx.
Błędy, które zostały naprawione:
- [POWAŻNE] W niektórych przypadkach pliki wideo pobierane poprzez import były niekompletne, co skutkowało obcięciem filmów.
- [NISKI] W niektórych przypadkach znaki wodne mogą zostać przycięte na krawędziach wideo.
- [LOW] Problem z pobieraniem zrzutów ekranu przez grabbery.
- [LOW] Pobieranie albumów za pomocą grabberów nie korzystało z ustawień proxy grabbera.
- [LOW] mode_interconnected nie działało w przypadku źródeł treści.
- [LOW] Prędkość odtwarzania odtwarzacza nie była zapamiętywana w panelu administracyjnym.