Puoi trovare informazioni complete sull'aggiornamento con screenshot dei miglioramenti sul forum KVS: aggiornamento KVS 6.4.0.
Novità in KVS 6.4.0:
- A causa dei cambiamenti nell'indicizzazione dei video di Google, abbiamo dovuto rivedere completamente il sistema di consegna dei file video, così come la consegna delle foto degli album. Ciò ha portato a molti miglioramenti in quest’area, descritti di seguito.
- I collegamenti locali a file video e foto sono ora stabili e non dipendono più dal tipo di protezione selezionato. Questi collegamenti locali rimangono accessibili ai bot di ricerca senza parametri di protezione e abbiamo aggiunto il supporto di convalida per il bot Yandex (in precedenza erano supportati solo Google e Bing). La memorizzazione nella cache della pagina è ora disabilitata per i robot di ricerca, consentendo loro di vedere sempre informazioni aggiornate con il giocatore.
- Una nuova opzione permette di bloccare l'accesso ai link locali con referrer vuoto. Anche se continuiamo a non considerarlo necessario con la modalità di protezione completa abilitata (nessun hotlinking nemmeno tra i tuoi progetti), è utile se consenti l'hotlinking tra i tuoi progetti e desideri bloccare l'hotlinking di terze parti.
- Ora puoi personalizzare i modelli di collegamento (ad esempio, rimuovere modelli legacy come /get_file/ e /get_image/). Questa opzione è nel file setup.php e non è disponibile tramite il pannello di amministrazione. Se il tuo progetto ha già video indicizzati, non modificare lo schema, poiché ripristinerà l'indicizzazione e potrebbe portare alla deindicizzazione o al divieto. Per i nuovi progetti, modificalo prima che i video inizino l'indicizzazione. La nuova struttura dei collegamenti codifica le informazioni sul video e sul formato e non rivela a quale video o album appartiene.
- Per i server di archiviazione remoti che utilizzano KVS, è necessario aggiornare manualmente lo script remote_control.php su tutti i server per attivare le nuove funzionalità. Ciò include il nuovo formato di collegamento con dati codificati, personalizzazione del modello (rimozione di remote_control.php dagli URL) e impostazione del tempo di scadenza del collegamento tramite il pannello di amministrazione (in precedenza era necessaria la modifica manuale). Ancora più importante, i collegamenti temporanei per i bot di ricerca sono ora permanenti e convalidati direttamente sui server di archiviazione remoti. KVS ora monitorerà e avviserà se la versione remote_control.php di qualsiasi server è obsoleta.
- Per i server di archiviazione che utilizzano la consegna CDN, non possiamo offrire una soluzione da parte nostra. In base alla nostra interpretazione dei nuovi requisiti di Google, tutti i collegamenti ai file video (compresi i collegamenti finali di archiviazione CDN) devono essere stabili e accessibili ai bot di ricerca in ogni momento (preferibilmente senza parametri di protezione eccessivi). Dovrai contattare il tuo provider CDN per implementare le modifiche necessarie; in caso contrario, l'indicizzazione del video da parte di Google potrebbe essere impossibile. Questo varia caso per caso.
- Le nostre nuove impostazioni predefinite ora richiedono 720p come formato video obbligatorio. Questo formato verrà utilizzato per impostazione predefinita nei dati Sitemap/JSON-LD e per il lettore. In precedenza, utilizzavamo 480p per impostazione predefinita, ma ora Google potrebbe considerarlo di qualità troppo bassa per essere indicizzato. Se i tuoi video vengono già indicizzati senza problemi, ti consigliamo di non modificare nulla, per evitare di influenzare gli URL indicizzati esistenti. Altrimenti, passa a 720p come impostazione predefinita nelle impostazioni del lettore e nelle impostazioni del tema sotto l'opzione Formato mappa del sito.
- Una nuova impostazione del player consente di nascondere i formati video che superano la risoluzione del dispositivo dell'utente. Ad esempio, 1080p non sarà disponibile sulla maggior parte dei telefoni e 4K verrà visualizzato solo su dispositivi con display 4K (ad esempio TV o monitor).
- Registrazione degli errori ampliata per la riproduzione video: se il tracciamento degli eventi del giocatore è abilitato, KVS ora raccoglierà il conteggio degli errori per video nella sezione delle statistiche video. Puoi raggruppare e analizzare questi dati per identificare video problematici (ad esempio tasso di errori elevato, file mancanti) o gruppi di archiviazione specifici (ad esempio un server ha problemi di consegna). È inoltre possibile abilitare una modalità di debug per gruppo di archiviazione per analizzare i tassi di consegna/errore tra i server, utile per identificare i server problematici in un gruppo.
- Una nuova funzionalità di ripubblicazione video consente di ripubblicare un video esistente come nuovo, senza rielaborare i file. Il vecchio video viene rimosso e viene creato un nuovo duplicato con una nuova data di pubblicazione ma conserva tutte le informazioni precedenti.
- Aggiunto il supporto per il binario magick (da ImageMagick). In precedenza, KVS funzionava solo con il comando convert, che non è più incluso in ImageMagick versione 7 per impostazione predefinita. Ora puoi utilizzare le versioni stock più recenti di ImageMagick senza ricompilare convert.
- Una nuova opzione di accesso "Solo amici" è disponibile per singoli video e album. C'era anche una richiesta per l'opzione "Only Me" e non l'abbiamo dimenticato, ma a causa di limitazioni tecniche non è ancora possibile. Richiederà prima un modulo di pianificazione dei contenuti.
- Introdotta una nuova GUI delle statistiche multidimensionali. Ti consente di configurare e visualizzare diverse dimensioni statistiche in un unico elenco per un'analisi più approfondita.
- I televisori sono stati aggiunti come nuovo tipo di dispositivo nelle statistiche.
- Aggiunte due nuove opzioni per il blocco geografico e la verifica dell'età: integrazione con AgeVerif.com, che consente controlli dell'età per paesi specifici senza modificare i modelli del sito. Ottieni semplicemente una chiave API ed elenca i paesi/stati necessari nelle impostazioni del sito Web KVS per farlo funzionare sul tuo sito. Un'altra opzione è disabilitare la verifica dell'età per il traffico proveniente da referrer specifici.
- La gestione dei commenti è stata spostata nel proprio gruppo di privilegi di amministratore per separarla dalla gestione degli utenti.
- Il plugin di sinonimizzazione ora ha un'opzione per disattivare il cambio di directory per i vecchi contenuti, quindi gli URL delle pagine più vecchie non verranno modificati dopo l'elaborazione.
- Il plugin Neuroscore ora supporta la sinonimizzazione degli album (in precedenza funzionava solo per i video).
- Oltre alle strutture [rand] e [pseudorand] utilizzate nei testi dei siti con supporto token, ora è possibile utilizzare [if] per nascondere parti di testo con valori vuoti. Questo dipende dal tema, ma tutti i testi SEO (titolo, descrizione, parole chiave e testo SEO) nel nostro tema predefinito lo supportano. Dettagli qui: https://forum.kernel-video-sharing.com/topic/59-working-with-seo-texts-and-urls-in-kvs-themes/
- I feed di esportazione ora possono funzionare tramite satelliti e forniranno dati utilizzando impostazioni specifiche del satellite. Ad esempio, se un satellite utilizza una lingua diversa, il feed produrrà titoli tradotti.
- Abbiamo pubblicato un nuovo articolo sul forum sull'integrazione di Manticore Search in sostituzione di Sphinx. Non c'è bisogno urgente di cambiare se Sphinx funziona per te, ma le future versioni di PHP potrebbero interrompere la compatibilità. KVS ora ricorre alla ricerca interna se la ricerca esterna non restituisce risultati: ciò previene problemi come la mancanza di video correlati o pagine di ricerca vuote causate da errori del server Sphinx.
Bug che sono stati risolti:
- [SEVERE] In alcuni casi, i download di file video tramite importazione erano incompleti, risultando in video troncati.
- [BASSO] In alcuni casi le filigrane potrebbero essere ritagliate sui bordi del video.
- [BASSO] Problema con il download di screenshot da parte dei grabber.
- [BASSO] I download di album tramite grabber non utilizzavano le impostazioni proxy del grabber.
- [LOW] mode_interconnected non funzionava per le fonti di contenuto.
- [BASSA] La velocità di riproduzione del lettore non veniva ricordata nel pannello di amministrazione.