À propos du projet
Le Video-subtitle-remover (VSR) est un logiciel de suppression de sous-titres vidéo durs basé sur la technologie AI. Ses principales fonctionnalités incluent : suppression sans perte de résolution des sous-titres vidéo durs et génération de fichiers ; remplissage et réparation des zones où les sous-titres ont été supprimés via des modèles d'algorithme AI (non remplissage de pixels adjacents et suppression de mosaïque) ; extraction des sous-titres originaux de la vidéo (peut être utilisé avec video-subtitle-extractor) ; support de la définition personnalisée de la position des sous-titres pour ne supprimer que ceux dans une région spécifiée ; support de la suppression automatique de tous les textes dans toute la vidéo ; support de la suppression en masse de textes de filigrane sur plusieurs images.
Le logiciel offre deux modes d'utilisation : une interface graphique GUI et une ligne de commande. La ligne de commande permet de spécifier les chemins d'entrée et de sortie des fichiers, les coordonnées de la région des sous-titres, ainsi que divers modes de réparation (sttn-auto, sttn-det, lama, propainter, opencv).
Il propose plusieurs packages préconstruits adaptés à différents environnements : version universelle Windows CPU, version Windows DirectML (pour cartes graphiques non-Nvidia), versions Windows Nvidia CUDA 11.8/12.6/12.8 couvrant différentes capacités de calcul GPU. Il fournit également une image Docker, supportant les cartes graphiques Nvidia 10-50 série, AMD/Intel et CPU.
L'installation à partir du code source prend en charge quatre modes d'exécution : CUDA (accélération NVIDIA), CPU, DirectML (accélération AMD/Intel) et macOS (Apple Silicon). Elle nécessite Python 3.12 ou supérieur, avec des dépendances comme PaddlePaddle et PyTorch.
Les questions fréquentes présentent les caractéristiques de trois algorithmes de réparation : l'algorithme STTN donne de bons résultats et est rapide sur les vidéos réelles, pouvant ignorer la détection des sous-titres ; l'algorithme LAMA est efficace pour les images et les vidéos animées ; l'algorithme ProPainter est meilleur pour les vidéos avec mouvements intenses mais nécessite beaucoup de mémoire GPU et est plus lent. Les utilisateurs peuvent ajuster la vitesse et l'effet de traitement via des paramètres de configuration, ou utiliser le code d'entraînement fourni par le projet pour former leurs propres modèles en remplacement des modèles par défaut.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.