ClipCatalog 0.19.0: uma visão mais clara da sua biblioteca, transcrição mais rápida e uma extensão gratuita do período de teste
A versão 0.19.0 traz um ecrã de sincronização redesenhado, transcrição Whisper mais rápida, miniaturas 4K em paralelo, controlo da GPU por etapa e uma extensão gratuita de 14 dias do período de teste.

O ClipCatalog 0.19.0 é lançado hoje. Esta é a primeira publicação do blog, e não há melhor ponto de partida do que as novidades da aplicação que (esperamos) já utiliza para encontrar os seus vídeos.
A indexação de uma biblioteca de vídeos é a parte lenta e pouco apelativa de qualquer ferramenta de catalogação. As notas da versão 0.19.0 são extensas, mas apontam todas para o mesmo objetivo: tornar a primeira passagem pelo seu material mais clara de acompanhar, mais rápida de concluir e com menos surpresas a meio.
Há três destaques.
Uma visão mais clara do que está realmente a acontecer
O ecrã de sincronização é aquele para o qual olha durante mais tempo e acaba de se tornar muito mais transparente. Em vez de uma única barra de progresso que avança lentamente sem contexto, passa a ver três colunas: Concluído, Agora e A seguir. Na coluna Agora aparecem os ficheiros que estão efetivamente a ser processados nesse momento.
Cada etapa mostra a sua própria percentagem. É apresentada uma velocidade de processamento em tempo real (o 8.3× visível na captura acima significa «indexar 8,3 segundos de vídeo por cada segundo real»). O tempo estimado no topo do ecrã baseia-se na velocidade que está realmente a obter na sua máquina, em vez de numa estimativa fixa por ficheiro.
Se alguma vez se perguntou «isto bloqueou?», agora deverá ser muito mais fácil perceber. O número da velocidade está a mudar ou não está.
Processamento mais rápido e inteligente
Três alterações acumulam os seus benefícios:
- Um novo modelo de transcrição Whisper. O ClipCatalog utiliza agora a quantização
q8do Whisper em vez da anterior quantizaçãoq5. Na CPU, é cerca de 5× mais rápido, sobretudo porque a nova quantização tira muito melhor partido do OpenBLAS. Na GPU, é apenas ligeiramente mais lento do que antes, mas a qualidade da transcrição é visivelmente melhor, sobretudo em gravações com ruído, sotaques e várias línguas que não o inglês. O modelo ocupa cerca de 850 MB e é transferido automaticamente na primeira vez que abrir a versão 0.19.0; o modelo antigo é removido para libertar espaço em disco. - Descodificação paralela de miniaturas. Em vídeos 4K e de resolução inferior, o ClipCatalog executa agora vários percursos de descodificação integral em paralelo durante a extração de miniaturas. Nos vídeos sem fotogramas-chave suficientes, que antes criavam um estrangulamento na etapa das miniaturas, isto representa um ganho substancial de velocidade sem perda de qualidade.
- Seleção predefinida de GPU mais inteligente para a transcrição. Em sistemas com uma GPU integrada e outra dedicada, o ClipCatalog passa a selecionar a GPU integrada por predefinição quando isso faz sentido. Parece contraintuitivo, mas é verdade: as GPUs integradas recentes executam o Whisper muito mais depressa do que as placas dedicadas da mesma geração, porque o estrangulamento está na largura de banda da memória e não na capacidade de processamento. Continua a poder escolher a GPU que preferir.
Este último ponto faz parte de uma alteração mais abrangente: seleção de GPU por etapa. Marcação, deteção de rostos, transcrição e pesquisa visual podem ser atribuídas, cada uma, a uma GPU diferente. Se o seu computador portátil tiver uma iGPU e uma dGPU, pode executar uma etapa em cada uma delas em paralelo, em vez de encaminhar todas as cargas de trabalho pela mesma placa. A caixa de diálogo de benchmark foi reformulada para mostrar indicadores de velocidade por carga de trabalho e uma pré-visualização das predefinições que a aplicação utilizaria.
Indexação mais resiliente: menos motivos para recomeçar
Algumas melhorias mais discretas que se tornam relevantes quando tem uma biblioteca de 10 TB:
- Recuperação após falha do servidor Whisper. Se o sidecar de transcrição terminar inesperadamente a meio de uma tarefa, os vídeos em processamento deixam de se perder. O controlador de novas tentativas retoma-os e reutiliza os ficheiros WAV que já tinha extraído.
- Miniaturas de vídeo 360 em HEVC de 10 bits. A geração de miniaturas falhava em gravações HEVC Main 10 feitas por câmaras DJI Osmo 360 e Insta360. Agora funciona.
- Aceleração por hardware do FFmpeg após atualizações. Se alguma vez desativou a aceleração por GPU numa versão anterior, essa definição deixa de ser transportada de uma forma que mantém silenciosamente o FFmpeg na CPU após a atualização.
- Fim das reduções silenciosas de licença. As licenças pagas eram reclassificadas como «período de teste» se o token da licença expirasse enquanto estivesse offline. Agora mantêm-se pagas; a renovação ocorre quando a aplicação voltar a ter ligação à Internet.
- Atualizações mais fluidas na aplicação. O instalador aguarda que uma instância do ClipCatalog em execução seja fechada antes de copiar os ficheiros, em vez de tentar fazê-lo em simultâneo.
- Mensagens mais claras sobre o recurso à CPU. Quando o sidecar visual não consegue aceder a uma GPU, agora recorre realmente à CPU (tratava-se de uma regressão). O texto do aviso distingue «a funcionar no modo híbrido CPU/GPU» de «recurso total à CPU», permitindo identificar a diferença num relance.
Um período de teste que respeita o que já fez
Se estiver a utilizar o período de teste gratuito, o ecrã da licença tem agora um aspeto diferente. Em vez de uma contagem decrescente genérica, começa pelos resultados que já alcançou: quantos dos seus vídeos estão indexados, quanto material continua à espera e em que ponto do período de teste se encontra.
Existe também uma nova opção nesse ecrã: uma extensão única de 14 dias do período de teste gratuito. Introduza o seu endereço de e-mail e receberá mais duas semanas para concluir a indexação da biblioteca antes de decidir se vale a pena comprar a aplicação. Não precisa de cartão de crédito nem de uma conta, e não existe cobrança automática. Basta indicar um endereço de e-mail para lhe enviarmos uma licença gratuita de 14 dias.
Esta reformulação pretende tornar a decisão justa. O ClipCatalog só é útil quando a biblioteca está indexada, e indexar uma biblioteca de grande dimensão pode demorar mais do que o período de teste original, sobretudo em hardware mais lento ou com unidades NAS. A extensão existe para que o período de teste reflita se a aplicação funciona no seu caso, e não se, por acaso, escolheu uma pasta pequena.
Obter a atualização
Se já tiver o ClipCatalog instalado no Windows, o aviso de atualização na aplicação deverá aparecer no prazo de um dia. Caso contrário, transfira diretamente a versão 0.19.0. A lista completa de alterações está no registo de alterações.
É tudo nesta primeira publicação. As próximas terão menos a ver com as notas de versão do ClipCatalog e mais com a própria gestão de vídeo: como organizar um arquivo de vários terabytes, manter discos externos sob controlo e encontrar um clipe de que só se lembra parcialmente. Se isto lhe parecer útil, o feed RSS é a forma mais simples de acompanhar as próximas publicações.