Python Video Software

View 249 business solutions

Browse free open source Python Video Software and projects below. Use the toggles on the left to filter open source Python Video Software by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 1
    VCD Commander aims to produce (S)VCD image (and video) disks with minimal user intervention. Simply arrange the files into directories - VCD Commander will recurse the subdirectories and build menu structures to reflect this.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A Python library for the Video Disk Recorder ('VDR') project(http://www.cadsoft.de/people/kls/vdr/).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    This project is an initial reference implementation of the VSI-E protocol. The implementation has been done using the C/C++ language and is in the form of a re-useable library developed on the Linux platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    VSGAN

    VSGAN

    VapourSynth Single Image Super-Resolution Generative Adversarial

    Single Image Super-Resolution Generative Adversarial Network (GAN) which uses the VapourSynth processing framework to handle input and output image data. Transform, Filter, or Enhance your input video, or the VSGAN result with VapourSynth, a Script-based NLE. You can chain models or re-run the model twice-over (or more). Have low VRAM? Don’t worry! The Network will be applied in quadrants of the image to reduce up-front VRAM usage. You can use any RGB video input, including float32 (e.g., RGBS) inputs. Using VapourSynth you can pass a Video directly to VSGAN, without any frame extraction needed. Any edit you make in the VapourSynth script with or without VSGAN can be re-used for any other video. VSGAN is released under the MIT License, ensuring it will stay free, with the ability to be used commercially.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    ViAmI-Server

    ViAmI-Server

    Pattern recognition for ADL events

    This software uses computer vision algorithms for mining sequence data from telemonitoring data with CBRs. We propose an approach which treats the detection of changes in behavior detected with a sensor/video fusion, which occur at radically different time-scales, through a CBR in two levels: low and high level. The system is always updating the database with the daily data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Python framework for video processing and content analysis using CUDA for acceleration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    VidGear

    VidGear

    A High-performance cross-platform Video Processing Python framework

    VidGear is a high-performance Python framework that provides a unified and extensible solution for building real-time video processing applications. It acts as an abstraction layer over powerful multimedia libraries such as OpenCV, FFmpeg, and ZeroMQ, simplifying complex workflows into concise and efficient APIs. The framework is built around modular components called “gears,” each responsible for tasks such as video capture, streaming, encoding, and network transmission. It supports multi-threaded and asynchronous operations, enabling low-latency processing and efficient handling of high-throughput video streams. VidGear is designed to handle a wide range of use cases, including live streaming, video stabilization, screencasting, and distributed video systems. Its emphasis on simplicity allows developers to implement advanced multimedia pipelines with minimal code while maintaining performance and flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Video Clips Merger 2-6B8 (P.F+ Rev2B)

    Video Clips Merger 2-6B8 (P.F+ Rev2B)

    Video Clips Merger 2-6B8 (Perfected.Further+ Revised 2B)

    'Video Clips Merger' is an desktop application developed using python 3.6.8 and other add-on libaries. Can combine extracted clips into one video file. Compatible only for windows OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Video Cropper 1-6B2-2 (P.F+ Rev2B)

    Video Cropper 1-6B2-2 (P.F+ Rev2B)

    Video Cropper 1-6B2-2 (Perfected.Further+ Revised-2B)

    'Video Cropper' an desktop application developed using python 3.6.8 and other add-on libaries. Crops video file into external video file. Compatible only for windows OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10

    Video DeDup

    Find duplicate videos by content

    VIDEO DeDup Find duplicate videos by content. Parse a video directory to create one image every n seconds, then identify duplicate images and show possible video duplicates for manual analysis. . 1f_parse scan video source folder, replicate with ffmpeg an image folder, then for each image create a fingerprint. . CompareV2 perform the fingerprints comparison and works in memory with constant memory usage. It is folder agnostic and parse fingerprints ordered by source file name. Since 201906 in free Pascal for x3 speed and less memory usage in multi-threading. . 3h_analyse is folder agnostic by first loading in memory current source and image folder. Then a lot of options and cache mechanism enable to get correct performance. At the end all duplicates are copied in an analysed folder. . To finalise you'll have to look at analysed folder to make your decisions : remove duplicate, flag some images as irrelevent or flag pair of videos as NOT dupes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Video Nonlocal Net

    Video Nonlocal Net

    Non-local Neural Networks for Video Classification

    video-nonlocal-net implements Non-local Neural Networks for video understanding, adding long-range dependency modeling to 2D/3D ConvNet backbones. Non-local blocks compute attention-like responses across all positions in space-time, allowing a feature at one frame and location to aggregate information from distant frames and regions. This formulation improves action recognition and spatiotemporal reasoning, especially for classes requiring context beyond short temporal windows. The repo provides training recipes and models for standard datasets, as well as ablations that show how many non-local blocks to insert and at which stages. Efficient implementations keep memory and compute manageable so the blocks can be added without rewriting the entire backbone. The result is a practical, drop-in mechanism for upgrading purely local video models into context-aware networks with strong benchmark performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Video Pre-Training

    Video Pre-Training

    Learning to Act by Watching Unlabeled Online Videos

    The Video PreTraining (VPT) repository provides code and model artifacts for a project where agents learn to act by watching human gameplay videos—specifically, gameplay of Minecraft—using behavioral cloning. The idea is to learn general priors of control from large-scale, unlabeled video data, and then optionally fine-tune those priors for more goal-directed behavior via environment interaction. The repository contains demonstration models of different widths, fine-tuned variants (e.g. for building houses or early-game tasks), and inference scripts that instantiate agents from pretrained weights. Key modules include the behavioral cloning logic, the agent wrapper, and data loading pipelines (with an accessible skeleton for loading Minecraft demonstration data). The repo also includes a run_agent.py script for testing an agent interactively, and an agent.py module encapsulating the control logic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Viral-Clips-Crew

    Viral-Clips-Crew

    Your CrewAI Powered Video Editing Assistant

    Viral-Clips-Crew is an AI-driven video processing pipeline designed to generate short-form, engaging clips from long-form video content automatically. It analyzes transcripts and video data to identify the most engaging or “viral” moments, reducing the need for manual editing. The system integrates tools like FFmpeg and AI models to handle segmentation, cropping, and formatting for vertical video platforms. It supports automation workflows that allow creators to produce multiple clips efficiently at scale. The project focuses on content repurposing, helping users adapt long videos into formats suitable for platforms like TikTok and YouTube Shorts. Its modular design allows customization of each processing stage, including selection logic and visual formatting. Overall, it serves as a tool for automating short-form content creation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    VisionOnTV is an alternative online TV station. The VisionOnTV player is heavily based on Miro.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Voxampp is an Enterprise IP TriplePlay Application Stack (eIPTAS) a - run-time toolkit - for Internet Entrepreneurs that want to deploy rich IP Carrier Networks. Its goal, to facilitate worldwide Open Access Social Networks using IPTV, VoIP and much more
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    WTP

    WTP

    WTP is a League of Legends ping checker.

    WTP can check your ping on servers such as EUNE/EUW/NA/RU and more! with just a click! i made WTP using Python Language and its process is to ping the League of Legends servers,by that way it can find your ping in game.Download the file WTP 1.3.rar!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A python-based frontend for the popular MythTV PVR. This frontend runs on xboxmediacenter on the XBOX
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Xine Playlist Editor

    Xine Playlist Editor

    Helper program to edit playlist for the XINE video player.

    Xine is a very good free media player. BUT the build-in editor for playlist is . . . not so good. Xine Playlist Editor will just do that: Edit a playlist and safe as .TOX (toxine format). NOTE: this is a stand alone program based on GTK & Python. First Release v0.6: Python-2 and Gtk-2 (beta) Second Release v0.7: Python-3 and Gtk-3 jan. 2013. Third Release v08: jan 2015 featuring: English, German, Dutch, Spanish and Thai internationalization, code improvements and to keep it working with latest gtk3.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A personal search utility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    YouBoxPlayer

    YouBoxPlayer

    Youtube player,based on youtube data api

    pyqt4 gui frontend to play youtube video with mpv player. Just download it , unzip it, and run . You are good to go. Beta version is for linux and linux based distro. For install instruction please visit https://sourceforge.net/p/youboxplayer/wiki/Installation/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Youtube video downloader is a small program for downloading video from youtube.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The Zahlemann site used to be the home of the Zahlemann project (which currently sleeps). Now I use it for different little tools I write. See project home page (http://zahlemann.sourceforge.net) for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Blender3D for the Zaurus! Blender is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for Windows, Linux, Irix, Sun Solaris, FreeBSD, Mac OS X, and soon for the Sharp Zaurus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    aTonKar is a client/server architecture that enables you to stream audio files, browse collections, manage playlist via http/xml.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Abusenetstreamer lets you stream a video file from usenet including (and automating) all the tasks like uudecoding and decompression. Specify a nzb file and start watching after a small buffering periode.
    Downloads: 0 This Week
    Last Update:
    See Project