Aller au contenu
en ce moment

Benchmarks

SeedVR2 : passer une vidéo de 480p à 1080p en local

Test de SeedVR2 7B fp8 : une vidéo de 20 secondes passe de 832 × 480 à 1872 × 1080 en 1034 secondes sur une RTX 4090.

Par 9 min de lecture

👁 119 lectures

J’ai testé SeedVR2 comme dernière étape de traitement d’une vidéo générée par IA, après correction de la synchronisation labiale. La variante 7B fp8 a fait passer la vidéo de 832 × 480 à 1872 × 1080, en 1034 secondes de calcul pour 20 secondes de contenu. La comparaison avant-après montre surtout des changements autour du visage, des lunettes et des vêtements. C’est une finition utile pour un plan sélectionné, mais pas une solution pour corriger toutes les erreurs de génération.

En bref

SeedVR2 a amélioré la lisibilité des détails d’une vidéo traitée avec InfiniteTalk V2V. J’ai obtenu une image de 1080 pixels de haut en conservant les proportions de la source. Cette étape locale n’a entraîné aucun frais d’API ; elle a consommé de l’électricité, dont je n’ai pas mesuré le coût. Je n’attribue pas à l’upscaler l’amélioration de la synchronisation labiale : le résultat de 0,366 vient de la correction antérieure des mouvements de bouche, et le rapport après upscaling renvoie à cette même valeur.

D’où vient la vidéo en 480p

Le point de départ était un extrait de la chanson « Quand je joue à ma façon » (titre traduit du polonais), également utilisé pour comparer des modèles de synchronisation labiale. L’image a d’abord été générée avec Seedance 2.5 via une API. J’ai ensuite traité la vidéo avec InfiniteTalk en local, en mode V2V. Cette étape a amélioré la synchronisation des mouvements de bouche avec le chant, mais a produit une vidéo en 832 × 480. Le test a été réalisé en polonais.

Ce choix d’ordre répondait à un objectif précis. Seedance a fourni une base visuellement attrayante, mais a obtenu un score de synchronisation de 0,153. Après traitement par InfiniteTalk V2V, le résultat est passé à 0,366. Je me suis occupé de la résolution seulement ensuite. Agrandir plus tôt un plan que je n’avais pas encore validé aurait pu me faire perdre du temps à améliorer les détails d’une vidéo qui aurait de toute façon nécessité un nouveau traitement.

Vidéo après InfiniteTalk V2V et avant l’upscaling : un personnage avec un chapeau joue d’un instrument

J’ai donc choisi un extrait prêt à être finalisé, plutôt que l’ensemble brut des générations. C’est une méthode que je reprendrais pour un montage plus long : évaluer d’abord la scène, les expressions et la synchronisation avec la musique, puis passer au traitement de l’image, plus coûteux en calcul. Un upscaler ne peut pas déterminer si le plan lui-même convient à la chanson.

SeedVR2 7B fp8 : résultats du test

Élément du test Résultat enregistré
Variante du modèle SeedVR2 7B fp8
Vidéo d’entrée 832 × 480, après InfiniteTalk V2V
Vidéo de sortie 1872 × 1080
Durée de la vidéo 20 s
Temps supplémentaire d’upscaling 1034 s
Coût de l’étape locale Électricité, montant non mesuré

Je considère ce temps comme le résultat de cette exécution précise sur ma propre carte RTX 4090, et non comme une garantie de performances pour n’importe quelle vidéo. La durée, les dimensions, la gestion de la mémoire ou les paramètres de traitement peuvent modifier le comportement de l’ensemble de la tâche. Le rapport ne comprend pas de série d’essais qui permettrait de décrire ces effets avec des chiffres.

Le terme « 1080p » mérite aussi une précision. Dans ce cas, il désigne la hauteur de l’image ; le résultat réel mesure 1872 × 1080. Je ne remplace pas la largeur par une valeur conventionnelle et je ne prétends pas que l’image a été recadrée. Lors de l’intégration de la vidéo à un projet de montage, je vérifierais son adaptation au canevas pour éviter d’étirer le personnage.

Avant-après : ce que montre la comparaison

Comparaison du visage avant l’upscaling à gauche et après SeedVR2 à droite, avec des lunettes et une texture de vêtement plus nettes

Dans la comparaison, l’image de gauche est plus floue. Les contours des lunettes, les bords du chapeau et la zone autour de la bouche présentent des transitions moins nettes. À droite, les montures, la barbe et la texture du sweat sont plus faciles à distinguer. La différence est particulièrement visible lorsque je me concentre sur le visage, plutôt que sur les couleurs générales de la scène.

Je ne présente pas cela comme la récupération de détails réels à partir d’un enregistrement original. La vidéo a été générée, et SeedVR2 reconstruit les détails. Une texture plus nette peut sembler convaincante sans reproduire fidèlement quelque chose qui existait avant la génération. Pour un visage, je vérifie donc surtout la cohérence du personnage, la forme de la bouche et l’apparence des lunettes.

Une comparaison fixe suffit à montrer la lisibilité des détails sur une image choisie. Elle ne permet toutefois pas, à elle seule, de confirmer la stabilité en mouvement. Je n’en déduis ni l’absence de scintillement dans toute la vidéo ni une parfaite uniformité entre toutes les images. Cette distinction évite de juger une vidéo uniquement à partir d’une capture attrayante.

Comment intégrer l’upscaling dans ComfyUI

La famille d’outils utilisée dispose d’une intégration ComfyUI-SeedVR2_VideoUpscaler. Le workflow décrit utilise SeedVR2LoadDiTModel, SeedVR2LoadVAEModel et SeedVR2VideoUpscaler. Il mentionne séparément SeedVR2TorchCompileSettings, qui est facultatif. Je ne considère pas ce dernier comme un fichier de poids supplémentaire à télécharger.

Dans la pratique, je relie la vidéo d’entrée validée au chargeur du modèle et du VAE appropriés, puis je règle la hauteur de sortie. Mes notes de test indiquent l’appel d’un utilitaire local : python klip.py upscale <klip.mp4> 1080. Il s’agit de l’interface du script utilisé pour le test, et non d’une commande universelle disponible après la simple installation de l’extension.

Je ne fournis pas de préréglage complet comme s’il avait été testé, car le rapport n’en contient pas. Il confirme la variante 7B fp8, la résolution, la durée et la place de cette étape dans le processus. Une fiche antérieure de l’outil décrit également les fichiers de la variante 3B. Je ne confonds pas la taille de ces points de contrôle avec celle du modèle utilisé pour le test.

Offre partenairesur Kinetyra
Synthesia Starter - 12 mois
87,22 € au lieu de 238,46 € -63%
Voir l'offre →

Mémoire et paramètres : pistes ou résultats mesurés ?

La fiche de SeedVR2 décrit le déchargement vers le processeur, le remplacement de blocs et le traitement par tuiles du VAE comme des moyens de limiter la pression sur la mémoire de la carte graphique. J’en tiens compte lors de la conception de mon propre graphe, sans leur attribuer de gain de temps précis. Le test ne compare pas différents paramètres et ne mesure pas l’utilisation maximale de la mémoire vidéo ou de la mémoire vive.

En cas de manque de mémoire, je commencerais par séparer les étapes de travail et limiter le nombre de modèles chargés simultanément. Je vérifierais ensuite les paramètres d’échange de blocs, la taille du lot traité et les dimensions de l’image de sortie. Ce sont des pistes de diagnostic tirées de la documentation, pas une liste de problèmes survenus lors de l’exécution décrite. Je ne les présente pas comme des corrections que j’aurais effectuées.

Pour une vidéo plus longue, je répartirais le travail par plans validés. Une quantité de mémoire vidéo disponible ne prouve pas que l’ensemble tiendra dans la mémoire système. Je ne réduirais pas non plus la taille des lots sans vérifier les conséquences sur la cohérence temporelle. Économiser de la mémoire n’a de sens que si le résultat reste exploitable au montage.

Ce que l’upscaling n’a pas amélioré lors du test

Je ne dispose pas d’une mesure séparée montrant une amélioration de la synchronisation après SeedVR2. Le tableau des résultats pour cette étape renvoie à la valeur antérieure. Ma conclusion reste donc limitée : InfiniteTalk V2V a amélioré la synchronisation labiale, tandis que SeedVR2 a augmenté la résolution et modifié les détails de l’image. Je ne transforme pas ces résultats en promesse de correction automatique du chant.

Je n’attribue pas non plus à l’upscaler un changement de fréquence d’images. L’interpolation des images est une tâche distincte, décrite dans la documentation avec RIFE. Elle ne faisait pas partie de ce test de SeedVR2. De même, une meilleure netteté ne corrige pas automatiquement les mains, un instrument erroné ou un mouvement peu convaincant. J’évalue ces problèmes avant de choisir une vidéo à finaliser.

Coût et licence : les critères à prendre en compte

L’étape d’upscaling a sollicité du matériel local, et le relevé de coût mentionne l’électricité. Je n’ai pas mesuré la consommation, donc je ne donne pas de prix par vidéo. Le processus complet comprenait auparavant Seedance, un service payant : parler d’« upscaling local » ne signifie pas que la vidéo finale a été produite sans dépense lors des étapes précédentes.

Dans le relevé d’origine, le dépôt de l’intégration SeedVR2 et le projet officiel SeedVR sont indiqués sous licence Apache-2.0. J’ai vérifié ces informations séparément des paramètres du test. Pour choisir des poids et des extensions supplémentaires, je vérifie les conditions applicables à chaque composant. Les droits sur le code ne remplacent pas non plus les droits sur les images et la musique que je traite.

Questions fréquentes

SeedVR2 a-t-il produit une vidéo en 1080p ?

Oui, le résultat mesure 1872 × 1080. J’indique les dimensions complètes, car la seule mention de la résolution cible ne décrit pas les proportions. À l’export, je vérifierais que la vidéo s’adapte au projet sans étirer le visage.

La variante 7B fp8 est-elle meilleure que la 3B ?

Je ne les ai pas comparées directement sur cette vidéo. Le rapport documente l’utilisation de 7B fp8. Je ne déduis pas un classement de qualité ou de vitesse du seul nom d’un modèle plus grand.

Peut-on se contenter d’évaluer une seule image ?

Non. J’ai vérifié les détails sur une image, mais il faut regarder la vidéo en mouvement et l’écouter avant de valider tout le plan. En particulier autour de la bouche, une image plus nette peut rendre une erreur antérieure encore plus visible.

Quand réutiliserais-je SeedVR2 ?

Après avoir validé la scène et l’avoir visionnée, si la faible résolution limite l’utilisation de la vidéo au montage. Ce test justifie cette étape de finition, mais ne donne pas de raison d’agrandir chaque version générée sans la sélectionner au préalable.

La vidéo du test a été générée avec Seedance, puis a bénéficié d’une correction locale de la synchronisation labiale dans ComfyUI. Je présente d’autres modèles à exécuter sur son propre matériel dans le guide L’IA en local.

Google · Vos sourcesPromptif plus haut dans Google - en un clicAjouter aux sources préférées →

Sources et date de vérification

Vérifié le 21 octobre 2026.

// read next

More on this from PROMPTIF

Promptif

Promptif

ADMINISTRATOR
à lire ensuitebenchmarksImage to video IA : transformer une photo en vidéoUn flux de travail concret pour l'image to video IA, avec repères de prompts de mouvement, tarifs en USD et limites constatées lors de mes tests.

Les plus lus

  1. 1Applications de génération vidéo IA : Kling, PixVerse et autres
  2. 2Calendrier IA 2026 : lancements de modèles, conférences et IA Act
  3. 3Affaire Thélyson Orélien : j’ai testé le roman avec trois détecteurs d’IA. Même paragraphe : 100 %, 85 % et 0 %
// plan du site

Cette page dans d’autres langues4

promptif en chiffres 0textes dans les archives0actus des 7 derniers jours0modèles vidéo dans l'observatoire
🎬 Studio Vidéo IA : Higgsfield AI DoP Presets Caméra & Calculateur • Code Promo Higgsfield AI -50% • Higgsfield vs Kling AI
× ‹ agrandissement ›