ClipCatalog 0.19.0 — Une vue plus claire de votre bibliothèque, une transcription plus rapide et une extension d'essai gratuite
La version 0.19.0 apporte un écran de synchronisation repensé, une transcription Whisper plus rapide, des miniatures 4K en parallèle, un contrôle GPU par étape et une extension d'essai gratuite de 14 jours.
ClipCatalog 0.19.0 sort aujourd’hui. C’est le premier billet du blog, et il n’y a pas de meilleur point de départ que ce qui est nouveau dans l’application que vous utilisez déjà (espérons-le) pour retrouver vos vidéos.
Indexer une bibliothèque vidéo, c’est la partie lente et peu gratifiante de tout outil de catalogage. Les notes de version de 0.19.0 sont longues, mais elles convergent toutes vers la même idée : rendre ce premier passage sur vos rushes plus clair à suivre, plus rapide à terminer et moins susceptible de vous surprendre à mi-chemin.
Trois choses ressortent.
Une vue plus claire de ce qui se passe vraiment
L’écran de synchronisation est celui que vous fixez le plus longtemps, et il vient de devenir bien plus transparent. Au lieu d’une seule barre de progression qui monte sans contexte, vous voyez désormais trois colonnes — Terminé, En cours et Suivant — et à l’intérieur de la colonne En cours, les fichiers réellement traités à cet instant.
Chaque étape affiche son propre pourcentage. Vous obtenez une vitesse de traitement en temps réel (le 8.3× que vous voyez dans la capture ci-dessus signifie « indexer 8,3 secondes de vidéo par seconde réelle »). L’estimation du temps restant en haut de l’écran s’appuie sur la vitesse que votre machine atteint vraiment, pas sur une estimation fixe par fichier.
Si vous vous êtes déjà demandé « est-ce que c’est bloqué ? » — cette question devrait être beaucoup plus facile à trancher maintenant. Soit le chiffre de vitesse bouge, soit il ne bouge pas.
Un traitement plus rapide et plus intelligent
Trois changements se renforcent mutuellement :
- Un nouveau modèle de transcription Whisper. ClipCatalog utilise désormais la quantification
q8de Whisper à la place de la précédente quantificationq5. Sur CPU, c’est environ 5× plus rapide, principalement parce que la nouvelle quantification s’aligne beaucoup mieux avec OpenBLAS. Sur GPU, c’est à peine plus lent qu’avant, mais la qualité de la transcription est nettement meilleure — surtout pour la voix dans des environnements bruyants, les accents et plusieurs langues autres que l’anglais. Le modèle pèse environ 850 Mo et se télécharge automatiquement au premier lancement de 0.19.0 ; l’ancien est supprimé pour libérer de l’espace disque. - Décodage des miniatures en parallèle. Pour les vidéos en 4K ou résolutions inférieures, ClipCatalog exécute désormais plusieurs décodages complets en parallèle pendant l’extraction des miniatures. Sur les vidéos qui manquent d’images-clés — précisément celles qui formaient un goulot d’étranglement à l’étape des miniatures — c’est un gain de vitesse réel, sans perte de qualité.
- Choix de GPU par défaut plus malin pour la transcription. Sur les systèmes avec un GPU intégré et un GPU dédié, ClipCatalog privilégie désormais le GPU intégré pour la transcription quand cela a du sens. Contre-intuitif mais vrai : les GPU intégrés récents font tourner Whisper bien plus vite que les cartes dédiées de la même génération, parce que le goulot, c’est la bande passante mémoire, pas le calcul. Vous pouvez toujours choisir le GPU que vous préférez.
Ce dernier point s’inscrit dans un changement plus large : l’affectation du GPU par étape. Le tagging, la détection de visages, la transcription et la recherche visuelle peuvent chacun être assignés à un GPU différent. Si votre portable a un iGPU et un dGPU, vous pouvez faire tourner une étape sur chacun en parallèle, plutôt que d’envoyer toute la charge sur la même carte. La boîte de dialogue de benchmark a été retravaillée pour afficher des pastilles de vitesse par charge de travail et un aperçu des préréglages que l’app appliquerait.
Une indexation plus robuste — moins de raisons de tout reprendre
Quelques améliorations plus discrètes qui comptent dès qu’on a une bibliothèque de 10 To :
- Récupération après plantage du serveur Whisper. Si le sidecar de transcription plante en pleine tâche, les vidéos en cours ne sont plus perdues. Le contrôleur de réessai les reprend et réutilise les fichiers WAV déjà extraits.
- Miniatures 360° pour HEVC 10 bits. Les caméras DJI Osmo 360 et Insta360 filmant en HEVC Main 10 ne parvenaient pas à générer leurs miniatures. C’est réglé.
- Accélération matérielle FFmpeg après mise à jour. Si vous aviez déjà désactivé l’accélération GPU dans une ancienne version, ce réglage n’est plus reporté de manière à laisser silencieusement FFmpeg sur CPU après mise à jour.
- Plus de rétrogradations silencieuses de licence. Les licences payées étaient parfois reclassées en « essai » si votre jeton de licence expirait alors que vous étiez hors-ligne. Elles restent maintenant payées ; le renouvellement se fait dès que l’app retrouve Internet.
- Mises à jour intégrées plus fluides. L’installateur attend qu’une instance de ClipCatalog en cours se ferme avant de copier les fichiers, au lieu de la prendre de vitesse.
- Messages de repli CPU plus clairs. Quand le sidecar visuel ne peut pas accéder au GPU, il bascule désormais réellement sur CPU (c’était une régression). Le texte d’avertissement distingue « tourne en mode hybride CPU/GPU » de « entièrement basculé sur CPU » pour que vous saisissiez la différence d’un coup d’œil.
Un essai qui respecte ce que vous avez déjà fait
Si vous utilisez la version d’essai gratuite, l’écran de licence a changé d’apparence. Au lieu d’un compte à rebours générique, il met en avant ce que vous avez réellement accompli — combien de vos vidéos sont indexées, combien de rushes attendent encore et où vous en êtes dans l’essai.
Il y a aussi une nouvelle option sur cet écran : une extension d’essai gratuite de 14 jours, à utiliser une seule fois. Saisissez votre adresse e-mail et vous obtenez deux semaines supplémentaires pour finir d’indexer votre bibliothèque avant de décider si l’app vaut le coup. Pas de carte bancaire, pas de compte, pas de prélèvement automatique. Juste un e-mail pour qu’on puisse vous envoyer une licence gratuite de 14 jours.
Cette refonte vise à rendre la décision équitable. ClipCatalog n’est utile qu’une fois la bibliothèque indexée, et indexer une bibliothèque sérieuse peut prendre plus que la fenêtre d’essai initiale — surtout sur du matériel plus lent ou avec des NAS. L’extension existe pour que l’essai reflète si l’app fonctionne pour vous, et non pas le simple fait que vous l’ayez orientée vers un petit dossier.
Récupérer la mise à jour
Si vous avez déjà ClipCatalog installé sur Windows, l’invitation à mettre à jour devrait apparaître sous 24 heures. Sinon, téléchargez 0.19.0 directement. La liste complète des changements se trouve dans le changelog.
Voilà pour le premier billet. Les suivants parleront moins des notes de version de ClipCatalog et davantage de la gestion vidéo elle-même — comment organiser une archive de plusieurs téraoctets, comment garder la main sur les disques externes, comment retrouver un clip dont on ne se souvient qu’à moitié. Si ça vous intéresse, le flux RSS reste le moyen le plus simple de tout suivre.