6 dépôts
Performs AI-driven media enhancement and processing entirely on local hardware without requiring internet connectivity.
Distinguishing note: None of the candidates cover general local AI processing; they focus on storage, transcription, or archiving.
Explore 6 awesome GitHub repositories matching graphics & multimedia · Local Media Processing. Refine with filters or upvote what's useful.
This project is a local AI inpainting tool designed to erase hard-coded subtitles and watermarks from videos and images. It functions as a content-aware media restorer that uses deep learning to reconstruct missing pixels and preserve the original resolution of the source files. The software is distinguished by its local execution model, running inference on host hardware to process media without relying on external cloud APIs. It employs content-aware model selection, allowing the use of different generative algorithms based on media types, such as animation or live action, to optimize visua
Provides AI-driven media processing and restoration executed entirely on local hardware.
Ce projet est un serveur de transcription accéléré par le matériel et un générateur de sous-titres hors ligne. Il fonctionne comme un outil de synthèse vocale qui convertit les fichiers audio et vidéo en texte brut, JSON et formats de sous-titres SRT en utilisant le modèle Whisper. Le système fonctionne comme un émulateur d'API Audio OpenAI, fournissant un serveur local qui imite une interface audio spécifique. Cela lui permet de servir des transcriptions aux configurations client existantes sans nécessiter de modifications du logiciel client. Le service utilise l'accélération GPU pour augmenter la vitesse de reconnaissance vocale et inclut des utilitaires pour la détection du matériel et l'optimisation de la consommation des ressources. Il prend en charge l'inférence de modèle hors ligne pour la confidentialité des données et fournit des capacités de post-traitement pour convertir le texte entre les écritures simplifiées et traditionnelles.
Processes voice recordings into text on local hardware to ensure data privacy.
QualityScaler is an AI video upscaler and local media processing tool designed to increase the resolution and visual quality of videos and images. It uses deep learning models to enhance detail and remove noise, operating as an offline application that executes all computations on local hardware. The project functions as a GPU-accelerated media processor that distributes workloads across multiple graphics cards to increase rendering speed. To prevent memory overflow during high-resolution tasks, it employs a tiled image processing method that splits large assets into smaller sections. The sy
Executes all AI model inference and media processing on local hardware to operate without external network dependencies.
This project is an AI watermark removal tool designed to restore pixels hidden by logos and masks in images and videos. It utilizes reverse alpha blending to eliminate watermarks and recover original media content. The tool operates as a local media processor, executing all restoration algorithms on the client device or within the browser to prevent files from being uploaded to remote servers. It further functions as a browser media interceptor via extensions and userscripts to automatically replace watermarked previews and downloads with cleaned versions. Capabilities include bulk media pro
Executes all watermark removal algorithms entirely on the local device to ensure data privacy.
Editable Website is a content management system built with Svelte that enables direct inline editing of static web pages without needing a database. It functions as a Git-backed web content editor and a component-based static site builder, storing all website text, configuration, and files in local Git repositories to ensure full data ownership and local version control. The platform supports in-browser content management, allowing users to modify text, format styles, and compose structured page layouts using interactive blocks, drag-and-drop interactions, and keyboard shortcuts. Additional
Processes dropped media assets locally in the background to compress files, generate responsive variants, and deduplicate before saving.
Open Video Editor est un utilitaire axé sur la confidentialité conçu pour le transcodage, l'édition et l'optimisation vidéo en local. En exécutant toutes les opérations directement sur l'appareil de l'utilisateur, l'application garantit que les fichiers multimédias sensibles ne sont jamais transmis à des serveurs externes. Le logiciel tire parti des technologies web pour effectuer une manipulation multimédia haute performance. Il utilise WebAssembly pour exécuter des binaires compilés dans un environnement sandbox, déchargeant les tâches intensives de décodage et d'encodage vers des threads en arrière-plan pour maintenir la réactivité de l'interface. L'application traite les médias via un pipeline basé sur des flux qui gère les données par blocs, permettant une manipulation efficace de fichiers volumineux tout en maintenant une faible empreinte mémoire. L'outil fournit une gamme de capacités fonctionnelles pour modifier le contenu vidéo, notamment le découpage de segments, l'ajustement de la résolution, la mise à l'échelle des images et la correction de l'orientation. Il prend également en charge des ajustements esthétiques visuels, comme l'application de filtres en niveaux de gris. Toutes les interactions avec les fichiers se font via un accès direct au stockage local, garantissant la sécurité des données tout au long du processus d'édition.
Executes all editing tasks directly on the user device to ensure data privacy.