🎬 Generate accurate subtitles and transcriptions from video files quickly using SubgenAI, a lightweight command-line tool powered by OpenAI's Whisper model.
-
Updated
Apr 11, 2026 - Python
🎬 Generate accurate subtitles and transcriptions from video files quickly using SubgenAI, a lightweight command-line tool powered by OpenAI's Whisper model.
My implementation of Eulerian Video Magnification Algorithm
Python IEEE projects offer a wide range of possibilities. In Artificial Intelligence and Machine Learning, projects can include Deep Learning-based Image Classification using convolutional neural networks (CNN) in Python. Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
Receiving video stream from multiple cameras (usb/ip) for further processing
Ultra-Realistic Portrait Animation Studio Transform still portraits into lifelike, animated videos using the power of AI. PresentaPulse combines LivePortrait for sophisticated facial animation and Real-ESRGAN for video enhancement, all within a sleek, feature-packed desktop application.
SubgenAI is a command-line tool that uses OpenAI's Whisper model to transcribe video audio and generate SRT subtitles. It supports multiple models for varying speed/accuracy, optional translation to English, and provides progress tracking with timestamps. Simple to use and flexible for video-to-subtitle conversion.
Microservices-based system to convert uploaded videos to MP3 asynchronously, with JWT authentication, RabbitMQ messaging, MongoDB storage, and real-time notifications.
Rendering live webcam feed with the python terminal with CV2, not optimised.
A lightweight video splitter and exporter to bypass file size limits in GitHu6 repositories or other storage systems.
A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.
DeepEraseKit is a universal Swift package for iOS and macOS that removes backgrounds in real time while capturing video. Powered by Apple's Vision framework, it supports multiple background options: none, blur, color, and image, making it ideal for virtual backgrounds and augmented reality applications.
A lightweight Python tool for basic video editing, allowing you to apply effects such as grayscale, chromakey, shaky cam, zoom, and more. Built using OpenCV and NumPy, this editor supports chaining operations to process multiple videos with ease. Perfect for simple edits, effects, and quick video transformations.
Seamless adaptive video streaming with HLS-based playback. Powered by Azure, Docker, and FFmpeg for scalable processing, secure cloud storage, and global delivery. Built with Next.js, Tailwind CSS, Node.js, and PostgreSQL for a modern UI, real-time updates, and exceptional performance.
This repository demonstrates how to combine Convolutional Neural Networks (CNNs) and Long-Short Term Memory (LSTM) networks to perform human action recognition on videos. By leveraging the strengths of both CNNs and LSTMs, we can effectively tackle complex computer vision problems such as video classification.
A Video Editor App in Jetpack Compose Under Development.
Angular 15 Clip Sharing App
BlockCopy (ICCV2021) implementation in PyTorch, accelerating neural networks with block-sparse execution
# Programa Para Crear Calendarios De lOS 12 Meses, Del Año Que Le Digas... Hasta El Año Que Le Digas. # Crea 12 Imágenes Por Año En El Intervalo Que Le Hemos Dicho, Una Con Cada Mes... # Si En El Intervalo Le Decimos Que Haga Calendarios De 2020 A 2022, Hará 36 Calendarios Porque Son 3 Años... # A Cada Calendario Se Le Añade El Fondo m8axfondo.png
Add a description, image, and links to the videoprocessing topic page so that developers can more easily learn about it.
To associate your repository with the videoprocessing topic, visit your repo's landing page and select "manage topics."