À propos du projet

Video2X est un framework d'interpolation de frames et de super-résolution vidéo basé sur l'apprentissage automatique. La version 6.0.0 représente une réécriture complète du projet en C/C++, conçue pour une architecture plus rapide et plus efficace avec une prise en charge multiplateforme pour Windows et Linux. Les capacités clés incluent : - Deux modes de traitement : filtrage (upscaling) et interpolation de frames. - Prise en charge d'Anime4K v4 et de shaders GLSL personnalisés compatibles MPV. - Prise en charge de Real-ESRGAN, Real-CUGAN et RIFE (tous les modèles) via ncnn et Vulkan. - Aucun espace disque supplémentaire requis pendant le traitement, seul l'espace pour le fichier final est nécessaire. - Une interface graphique (GUI) et un installateur pour Windows, prenant en charge plusieurs langues dont l'anglais, le chinois simplifié, le japonais, le portugais, le français et l'allemand. Les exigences matérielles incluent un processeur prenant en charge AVX2 et un GPU compatible Vulkan. Le projet est disponible sous forme de binaires précompilés pour Windows et Linux, d'une AppImage pour d'autres distributions Linux, d'une image conteneur sur GitHub Container Registry pour le déploiement sous Linux et macOS, et d'un notebook Google Colab gratuit pour les utilisateurs ne disposant pas d'un GPU puissant. Le projet est sous licence GNU AGPL version 3 et dépend de plusieurs projets open-source, dont FFmpeg, ncnn de Tencent, Anime4K, realcugan-ncnn-vulkan, rife-ncnn-vulkan et Real-ESRGAN-ncnn-vulkan.