dsh-video-storyboard 0.5.4 (Plugin de storyboard vidéo DSH, nouvel outil de sous-titres incrustés)

Plugin DeepSeek Harness : compresse une vidéo en une image de storyboard en grille numérotée, accompagnée d'une liste textuelle contenant les codes temporels, les dialogues et le nombre de coupes, permettant au modèle de répondre à « Que se passe-t-il à la minute X » ; 10-30 a reçu 0.4.5, suivi de deux jours de publications consécutives de 0.5.0 à 0.5.4.

Plugin DeepSeek Harness : compresse une vidéo en une image de storyboard en grille numérotée, accompagnée d'une liste textuelle contenant les codes temporels, les dialogues et le nombre de coupes, permettant au modèle de répondre à « Que se passe-t-il à la minute X » ; 10-30 a reçu 0.4.5, suivi de deux jours de publications consécutives de 0.5.0 à 0.5.4.

Nombre d'étoiles 274

Raison

  • 0.5.2 ajoute un cinquième outil, video_subtitles : il extrait chaque sous-titre incrusté à l'écran, les assemble verticalement en une seule image longue avec les codes temporels, complétant ainsi les PV, les clips musicaux et les contenus avec typographie artistique qui n'ont pas de piste de sous-titres et que l'ASR ne peut pas transcrire.
  • 0.5.3 / 0.5.4 répondent au problème « les cases sont trop petites pour être lisibles » : lors de la collation d'un lien, la résolution par défaut passe de 360p à 720p (options : low / medium / high) ; l'ancien paramètre unique « size » est divisé en « budget » (nombre de pixels par image, par défaut 1.2M, soit environ 700 tokens visuels) et « need » (niveau de clarté requis) ; un nouveau paramètre « segment » permet de traiter la vidéo par segments de 300 secondes, la liste indique le point de départ du segment suivant, et une alerte est émise si la résolution des cases est inférieure à la clarté requise.
  • La licence de 0.5.0 est passée de MIT à Apache-2.0 (les versions MIT précédentes ne sont pas affectées), avec l'ajout d'un fichier NOTICE précisant qu'il n'y a pas de contournement de contenu payant ni de DRM, et pas de scraping en masse ; des corrections ont également été apportées simultanément pour des problèmes tels que le saut de video_zoom à une position double après un décalage from > 0 ou un zoom, les correspondances avec les anciens caches lors de la modification des mots-clés, et l'impossibilité de trouver yt-dlp installé via pip sous Windows.

Utilisation

  • winget install Gyan.FFmpeg (requis) ; pour coller des liens vidéo, exécutez pip install --user -U yt-dlp ; installez le plugin avec node scripts/install-dev.mjs puis redémarrez DSH ; après l'installation, lancez node bin/doctor.mjs pour l'auto-vérification.
  • Commencez par video_probe ; pour les vidéos longues, utilisez video_storyboard({ input, from: 0, segment: 300 }) pour les examiner segment par segment ; si un segment est important, utilisez video_zoom ; pour économiser des tokens, passez explicitement size: "small" ; pour les PV sans piste de sous-titres, utilisez video_subtitles.

Risques

  • Avec l'augmentation du budget par défaut, le nombre de tokens par image double environ ; certains paragraphes du README mentionnent encore l'ancienne estimation de « 384 tokens par image », référez-vous au CHANGELOG ; les chiffres de coût et de clarté sont des mesures effectuées par l'auteur.
  • Pour obtenir les dialogues, il faut configurer séparément un ASR (la première installation de l'ASR local prend une dizaine de minutes) ou utiliser des sous-titres existants ; pour les vidéos en haute définition ou réservées aux membres, il faut exporter les cookies, dont le SESSDATA équivaut à un identifiant de connexion ; l'auteur rappelle également qu'il est nécessaire de vérifier soi-même les droits d'utilisation de la vidéo.

Ouvrir

GitHub

Parcourir les dernières actualités IA