KVS7.0.0

10 April, 2026

Veuillez trouver des informations complètes sur la mise à jour avec des captures d'écran des améliorations sur le forum KVS : Mise à jour KVS 7.0.0.

Quoi de neuf dans KVS 7.0.0 :

  1. Nous démarrons une nouvelle succursale. La version 7.0.x sera la dernière version prenant en charge PHP 7. À partir de KVS 7.1, la mise à jour nécessitera PHP 8.1. Cette mise à jour ne peut pas être ignorée en raison de la migration vers des versions PHP plus récentes. Parmi les changements majeurs du système, KVS passe également aux tables InnoDB dans la base de données et au codage UTF8MB4. Cela permettra de stocker n'importe quel emoji dans la base de données (titres, commentaires, etc.). Il n'y aura pas de migration forcée pour l'instant - nous testerons et migrerons en option, et fournirons plus tard un plugin pour une migration unique pour les anciens projets. Le principal problème ici concerne les projets à charge élevée : le site devra être mis hors ligne lors de la migration de la base de données pour réduire la charge.
  2. Nous sommes heureux de vous présenter notre nouveau service — KVS Conversion Cloud, entièrement intégré à KVS, vous permettant d'utiliser notre puissance de conversion sur vos projets. Les prix sont plusieurs fois inférieurs à ceux de services similaires et le cloud permet une conversion rapide vers des codecs vidéo modernes (H265, AV1). Contrairement au moteur de conversion KVS principal, le cloud n'utilise pas directement les options FFmpeg mais utilise plutôt des préréglages de qualité pour déterminer le débit binaire. Cela permet une sélection dynamique du débit pour les vidéos d'entrée et évite de produire des fichiers de sortie nettement plus volumineux que la source, ce qui n'améliore en rien la qualité. À ce stade précoce, nous vous recommandons de contacter notre équipe d'assistance pour obtenir de l'aide sur la configuration, car certains aspects de la sélection de la qualité peuvent ne pas être évidents. Davantage de documentation en libre-service sera fournie à l'avenir.
  3. KVS prend désormais en charge les codecs vidéo modernes H265 et AV1 au niveau du moteur et du lecteur. Jusqu’en 2026, il semblait nécessaire de stocker de nombreux formats pour assurer une compatibilité de lecture sur tous les appareils. Cependant, Apple a commencé à ajouter la prise en charge AV1 à ses appareils les plus récents, rendant le H265 presque obsolète. H265 est largement pris en charge par Apple mais il s'agit d'un codec propriétaire (payant) nécessitant des frais de licence. AV1 est un codec gratuit et est depuis longtemps pris en charge sur d'autres plates-formes (Android, Windows, Linux). De plus, AV1 offre une compression plus avancée (jusqu'à 45 % supérieure à H264, tandis que H265 offre jusqu'à 30 %). Cependant, l’un des principaux inconvénients d’AV1 est qu’il ne peut pas être codé efficacement sur des serveurs CPU standard dans un délai raisonnable. À partir de 2026, le Web s’oriente vers l’adoption complète d’AV1, ce qui pourrait réduire les coûts de stockage et de bande passante de près de 50 %. Sur la base de tests de projets réels, la prise en charge actuelle d'AV1 est d'environ 75 à 80 %, bien que cela varie selon les pays : les régions dominées par les appareils Apple affichent une prise en charge inférieure, tandis que les régions à forte densité Android peuvent atteindre jusqu'à 95 %. Ces chiffres devraient augmenter et, à terme, AV1 remplacera à la fois le H265 et le H264. Pour l'instant, nous recommandons d'utiliser AV1 pour les nouvelles vidéos haute résolution (1080p+), tout en conservant des résolutions inférieures en H264 pour des raisons de compatibilité. Ceci est particulièrement important pour les projets payant des coûts CDN pour le stockage et le trafic, car les dépenses peuvent être réduites de près de moitié. Une fois que la prise en charge AV1 atteint plus de 95 %, seuls 480p peuvent rester en H264, avec tous les autres formats en AV1.
  4. Pour aider à analyser l'optimisation des coûts et évaluer la pertinence du passage à AV1, nous avons amélioré le plugin de statistiques de contenu. Il fournit désormais des répartitions détaillées par résolution, taille totale du fichier, débit binaire, débit binaire par pixel, etc. Les statistiques des joueurs indiquent également désormais le pourcentage de prise en charge AV1/H265 dans votre trafic (les colonnes devront peut-être être activées dans les paramètres du tableau).
  5. Pour réduire les coûts de trafic, nous avons ajouté la possibilité dans les paramètres du lecteur de gérer les formats vidéo par pays. Par exemple, vous pouvez désactiver les formats 1080p et 4K pour les régions à faible monétisation afin de réduire l'utilisation de la bande passante.
  6. Les capacités de filtrage de contenu pour les satellites ont été améliorées. Tout d'abord, une page de paramètres dédiée a été ajoutée pour afficher toutes les options de filtrage disponibles (lecture seule ; la configuration réelle se fait via setup.php en raison de son impact sur le comportement). Deuxièmement, un filtrage et un retard par date de publication ont été ajoutés, permettant aux satellites d'afficher uniquement le contenu le plus récent et d'ajuster les dates de publication par rapport au projet principal. Cela améliore le référencement, car la publication progressive du contenu conduit à une meilleure indexation. De plus, les flux d'exportation satellite appliquent désormais toutes les règles de filtrage configurées (utilisez les URL de flux via le domaine satellite).
  7. Ajout du plugin AI GPT Text Processor pour une prise en charge complète des réseaux de neurones basés sur le texte dans KVS. Ce plugin permet d'utiliser plusieurs modèles pris en charge pour réécrire les titres, générer des descriptions, traduire en plusieurs langues et effectuer une synonymisation pour les satellites. Il prend en charge à la fois les vidéos et les albums, ainsi que la traduction des balises et des catégories.
  8. Les groupes de formats vidéo peuvent désormais sélectionner automatiquement les formats en fonction du type de vidéo : vertical, court ou long. Cela permet une configuration plus flexible – par exemple, envoyer toutes les vidéos courtes à un groupe « courts » et les vidéos verticales à un groupe « vertical », chacune avec des ensembles et paramètres de format différents.
  9. Ajout de la prise en charge de la localisation des publications.
  10. Les paramètres d'AgeVerif prennent désormais en charge les alias, car le service nécessite différentes clés d'accès pour différents domaines.
  11. Les paramètres Grabber permettent désormais d'attribuer une chaîne pour toutes les vidéos importées (auparavant, seule la source de contenu était prise en charge).
  12. Le plugin de sélection automatique de catégorie dispose désormais d'une option pour supprimer les balises si des catégories portant le même nom ont été attribuées, évitant ainsi le balisage en double.
  13. Les paramètres de publicité prennent désormais en charge des jetons spéciaux pour transmettre des catégories ou des balises dans le code publicitaire afin d'améliorer le ciblage.
  14. L'optimisation des totaux dans la catégorisation a été améliorée, ce qui devrait réduire la charge de la base de données lors des opérations en arrière-plan.
  15. L'édition de masse inclut désormais la possibilité de réinitialiser la catégorisation des vidéos et des albums sélectionnés.
  16. Les paramètres du rotateur de capture d'écran incluent désormais une option permettant de désactiver la rotation des vidéos avec des captures d'écran téléchargées manuellement.

Bugs qui ont été corrigés :

  1. [MEDIUM] : Dans certains cas, les utilisateurs qui téléchargeaient des vidéos ou des albums ne pouvaient pas y accéder s'ils n'étaient pas encore activés.
  2. [MINEUR] : Désactivation de la collecte des erreurs des joueurs provenant de robots connus pour réduire les fausses erreurs dans les statistiques.
  3. [MINEUR] : Le plugin de sélection automatique de modèle ne tenait pas compte des points dans les alias.
  4. [MINEUR] : les notifications du panneau d'administration masquées via les paramètres n'apparaissent plus sur la page de démarrage.
  5. [MINEUR] : L'importation enverra désormais un en-tête de référence lors du téléchargement de captures d'écran, comme l'exigent certains grabbers.
  6. [MINEUR] : la validation des e-mails a été standardisée dans KVS pour suivre les règles de validation intégrées de PHP.
  7. [MINEUR] : Correction des espaces en double lors de l'ajout de nouvelles balises.
Le tout nouveau KVS 7.0.0 est arrivé Commandez maintenant