KVS 6.4.0

14 October, 2025

Encontre informações completas sobre a atualização com capturas de tela das melhorias no fórum do KVS: Atualização do KVS 6.4.0.

O que há de novo no KVS 6.4.0:

  1. Devido a mudanças na indexação de vídeos do Google, tivemos que revisar completamente o sistema de entrega de arquivos de vídeo, bem como a entrega de fotos de álbuns. Isto levou a muitas melhorias nesta área, descritas abaixo.
  2. Os links locais para arquivos de vídeo e fotos agora estão estáveis ​​e não dependem mais do tipo de proteção selecionado. Esses links locais permanecem acessíveis para bots de pesquisa sem parâmetros de proteção, e adicionamos suporte de validação para bot Yandex (anteriormente, apenas Google e Bing eram suportados). O cache de páginas agora está desabilitado para bots de busca, permitindo que eles sempre vejam informações atualizadas do player.
  3. Uma nova opção permite bloquear o acesso a links locais com um referenciador vazio. Embora ainda não consideremos isso necessário com o modo de proteção total ativado (sem hotlinking mesmo entre seus próprios projetos), é útil se você permitir hotlinking entre seus próprios projetos e quiser bloquear hotlinking de terceiros.
  4. Agora você pode personalizar padrões de link (por exemplo, remover padrões legados como /get_file/ e /get_image/). Esta opção está no arquivo setup.php e não está disponível no painel de administração. Se o seu projeto já possui vídeos indexados, não altere o padrão, pois isso redefinirá a indexação e poderá levar à desindexação ou ao banimento. Para novos projetos, altere isso antes do início da indexação dos vídeos. A nova estrutura de links codifica informações de vídeo e formato e não revela a qual vídeo ou álbum ele pertence.
  5. Para servidores de armazenamento remoto usando KVS, você deve atualizar manualmente o script remote_control.php em todos os servidores para ativar novos recursos. Isso inclui o novo formato de link com dados codificados, personalização de padrões (remoção de remote_control.php de URLs) e configuração do tempo de expiração do link por meio do painel de administração (anteriormente exigia edição manual). Mais importante ainda, os links temporários para bots de pesquisa agora são permanentes e validados diretamente em servidores de armazenamento remotos. O KVS agora monitorará e notificará se a versão remote_control.php de algum servidor estiver desatualizada.
  6. Para servidores de armazenamento que usam entrega CDN, não podemos oferecer uma solução da nossa parte. Com base na nossa interpretação dos novos requisitos do Google, todos os links de arquivos de vídeo (incluindo links finais de armazenamento CDN) devem ser estáveis ​​e acessíveis para bots de pesquisa em todos os momentos (de preferência sem parâmetros de proteção excessivos). Você precisará entrar em contato com seu provedor de CDN para implementar as alterações necessárias; caso contrário, a indexação de vídeos pelo Google poderá ser impossível. Isso varia caso a caso.
  7. Nossas novas configurações padrão agora exigem 720p como formato de vídeo obrigatório. Este formato será usado por padrão nos dados do Sitemap/JSON-LD e para o player. Anteriormente, usávamos 480p por padrão, mas agora o Google pode considerá-lo de qualidade muito baixa para indexar. Se seus vídeos já estão sendo indexados sem problemas, recomendamos não alterar nada, para evitar afetar os URLs indexados existentes. Caso contrário, mude para 720p como padrão nas configurações do player e nas configurações do tema na opção de formato de mapa do site.
  8. Uma nova configuração do player permite ocultar formatos de vídeo que excedem a resolução do dispositivo do usuário. Por exemplo, 1080p não estará disponível na maioria dos telefones e 4K só aparecerá em dispositivos com telas 4K (por exemplo, TVs ou monitores).
  9. Registro de erros expandido para reprodução de vídeo: se o rastreamento de eventos do player estiver ativado, o KVS agora coletará contagens de erros por vídeo na seção de estatísticas de vídeo. Você pode agrupar e analisar esses dados para identificar vídeos problemáticos (por exemplo, alta taxa de erros, arquivos ausentes) ou grupos de armazenamento específicos (por exemplo, um servidor tem problemas de entrega). Um modo de depuração também pode ser habilitado por grupo de armazenamento para analisar taxas de entrega/erro entre servidores, o que é útil para identificar servidores problemáticos em um grupo.
  10. Um novo recurso de repostagem de vídeo permite republicar um vídeo existente como novo, sem reprocessar os arquivos. O vídeo antigo é removido e uma nova duplicata é criada com uma nova data de publicação, mas mantém todas as informações anteriores.
  11. Adicionado suporte para o binário magick (do ImageMagick). Anteriormente, o KVS funcionava apenas com o comando convert, que não está mais incluído no ImageMagick versão 7 por padrão. Agora, você pode usar versões de estoque mais recentes do ImageMagick sem recompilar o convert.
  12. Uma nova opção de acesso “Somente amigos” está disponível para vídeos e álbuns individuais. Também houve um pedido de opção “Só eu”, e não esquecemos – mas por limitações técnicas ainda não é possível. Será necessário primeiro um módulo de agendamento de conteúdo.
  13. Introduziu uma nova GUI de estatísticas multidimensionais. Ele permite configurar e visualizar diferentes dimensões estatísticas em uma única lista para uma análise mais profunda.
  14. As TVs foram adicionadas como um novo tipo de dispositivo nas estatísticas.
  15. Adicionadas duas novas opções para bloqueio geográfico e verificação de idade: integração com AgeVerif.com, permitindo verificações de idade para países específicos sem alterar os modelos do seu site. Basta obter uma chave de API e listar os países/estados necessários nas configurações do site KVS para que isso funcione em seu site. Outra opção é desabilitar a verificação de idade para tráfego de referenciadores específicos.
  16. O gerenciamento de comentários foi movido para seu próprio grupo de privilégios de administrador para separá-lo do gerenciamento de usuários.
  17. O plugin sinonimizador agora tem a opção de desativar a alteração de diretórios para conteúdo antigo, para que os URLs de páginas mais antigas não sejam alterados após o processamento.
  18. O plugin Neuroscore agora suporta sinonimização de álbuns (anteriormente funcionava apenas para vídeos).
  19. Além das estruturas [rand] e [pseudorand] usadas em textos de sites com suporte a token, agora você pode usar [if] para ocultar partes de textos com valores vazios. Isso depende do tema, mas todos os textos SEO (título, descrição, palavras-chave e texto SEO) em nosso tema padrão suportam isso. Detalhes aqui: https://forum.kernel-video-sharing.com/topic/59-working-with-seo-texts-and-urls-in-kvs-themes/
  20. Os feeds de exportação agora podem funcionar através de satélites e fornecerão dados usando configurações específicas de satélite. Por exemplo, se um satélite usar uma localidade diferente, o feed produzirá títulos traduzidos.
  21. Publicamos um novo artigo no fórum sobre a integração do Manticore Search como substituto do Sphinx. Não há necessidade urgente de mudar se o Sphinx funcionar para você, mas versões futuras do PHP podem quebrar a compatibilidade. O KVS agora recorre à pesquisa interna se a pesquisa externa não retornar resultados - isso evita problemas como falta de vídeos relacionados ou páginas de pesquisa vazias causadas por erros do servidor Sphinx.

Bugs que foram corrigidos:

  1. [GRAVE] Em alguns casos, os downloads de arquivos de vídeo via importação eram incompletos, resultando em vídeos truncados.
  2. [BAIXO] As marcas d'água podem ser cortadas nas bordas do vídeo em alguns casos.
  3. [BAIXO] Problema com downloads de capturas de tela por capturadores.
  4. [BAIXO] Os downloads de álbuns via grabbers não usavam configurações de proxy do grabber.
  5. [LOW] mode_interconnected não estava funcionando para fontes de conteúdo.
  6. [BAIXA] A velocidade de reprodução do player não estava sendo lembrada no painel de administração.
O novíssimo KVS 7.0.0 está aqui Encomende agora