Python Video Software

View 248 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.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    A small and light-weight downloader for downloading YouTube videos directly to your desktop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    YouTube-8M

    YouTube-8M

    Starter code for working with the YouTube-8M dataset

    youtube-8m is Google’s open source starter code and reference implementation for training and evaluating machine learning models on the YouTube-8M dataset, one of the largest video understanding datasets publicly released. The repository provides a complete pipeline for video-level and frame-level modeling using TensorFlow, including data reading, model training, evaluation, and inference. It was developed to support the YouTube-8M Video Understanding Challenge (hosted on Kaggle and featured at ICCV 2019), enabling researchers and practitioners to benchmark video classification models on large-scale datasets with over millions of labeled videos. The code demonstrates how to process frame-level features, train logistic and deep learning models, evaluate them using metrics like global Average Precision (gAP) and mean Average Precision (mAP), and export trained models for MediaPipe inference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    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
  • 6
    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
  • 7
    A client-server application that lets you seamlessly redirect audio from one PC to another over your network connection using ALSA, JACK or a file for capture/playback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Apparition aims to be a versatile front-end to Imagemagick using nondestructive node-based workflow similiar to those found in high-end compositing programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Auto_thumb is a automatic thumbnail page generator written in python. It\'s tested with Linux but will probebly work with other OS. Auto_thumb have support for multiple background colors and background pictures. It also have support for templates
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10

    avimmir

    (audio, video, image) Multimedia Multimodal Information Retrieval

    audio classification; speaker segmentation; speaker clustering; speaker recognition; spoken document retrieval; image retrieval; video retrieval; etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Baboon is an open source implementation of a popular Polish czateria chat service webcamera client for Linuxes. Baboon jest otwarto-źródłową implementacją programu klienckiego do transmisji obrazu dla popularnej w Polsce usługi czateria.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Database-driven converter based on ffmpeg.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    base64io

    base64io

    A stream implementation for Python that provides transparent base64

    A stream implementation for Python that provides transparent base64 encoding and decoding of an underlying stream. This project is designed to develop a class, :class:`base64io.Base64IO`, that implements a streaming interface for Base64 encoding. Python has supported native Base64 encoding since version 2.4. However, there is no streaming interface for Base64 encoding, and none is available from the community. The legacy base64.encode and base64.decode interface lets you shuffle data between two streams, but it assumes that you have two complete streams. We wanted a standard stream that applies Base64 encoding and decoding. :class:`base64io.Base64IO` provides an io streaming interface with context manager support that transparently Base64-encodes data read from it. You can use it to transform large files without caching the entire context in memory or to transform an existing stream.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    chrome-cut-cli

    chrome-cut-cli

    command line tool to scan, detect, stream and control chrome cast

    Basic command line tool to async scan, detect, stream and control chrome cast devices. Great for pranking someone with a chrome cast device in your local network. Plus there is a GUI version here. https://sourceforge.net/projects/chrome-cut/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    cloud-morph

    cloud-morph

    Decentralize, Self-host Cloud Gaming/Application

    cloud-morph is a cloud-based media processing service that enables real-time video and audio transformation using FFmpeg in scalable environments. It is designed to run as a backend service that processes media streams or files and applies transformations such as transcoding, filtering, and format conversion. The system supports API-driven workflows, allowing integration into web applications or automation pipelines. It leverages containerization and distributed architecture to handle workloads efficiently across multiple nodes. cloud-morph focuses on flexibility, enabling users to define custom processing pipelines for different media scenarios. It can be used for applications such as streaming, video processing, and content delivery optimization. Overall, it provides a scalable solution for handling multimedia transformations in cloud environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Convserver is a threaded XML-RPC webserver that converts files into various formats remotely. Convserver is not meant as a end-user tool but as middleware facilitating other applications like web applications, mobile apps and traditional GUI tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    dvbcc is a Python class library for generating DVB DSM-CC object carousels mainly used for MHP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Python-based command line program to generate animated subpicture movies for buttons in a DVD/VCD/etc menu.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ffmpy

    ffmpy

    Pythonic interface for FFmpeg/FFprobe command line

    ffmpy is a Python wrapper that provides a simple and Pythonic interface for constructing and executing FFmpeg and FFprobe command-line operations. It abstracts command generation into structured Python objects, making it easier to define inputs, outputs, and parameters programmatically. The library uses Python’s subprocess module to run compiled commands, ensuring compatibility with standard FFmpeg installations. It is designed for developers who want to automate media processing tasks without manually writing complex command strings. ffmpy supports flexible argument configuration, enabling a wide range of transcoding and analysis workflows. Its lightweight design makes it suitable for scripting, automation, and integration into larger Python applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    fojecleno_downloader

    fojecleno_downloader

    Free video downloader, simple, fast, bilingual and ad-free

    fojecleno_downloader is a simple, fast, and completely free Windows application for downloading royalty-free videos from numerous platforms. No ads, no data collection, no complications—just a clear, efficient, and accessible tool for everyone. Main features: - Responsible one-click video downloading - Bilingual interface (French/English) - Automatic pasting from the clipboard - Choice of download folder - Activity log - Light/dark mode - Zoom and smooth scrolling - Collapsible sections - Portable version (no installation required) - Installable version with shortcuts and clean uninstallation - Compatible with Windows 10 and 11
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    footswitch2basic

    footswitch2basic

    Audio Transcription software for Linux (Vlc) with a foot pedal

    Footswitch 2 (Basic) is a media player for transcribers on Linux. This version is a stripped down version of Footswitch2, containing only the absolute essentials for transcription. Written in python and using the python bindings for VLC it allows a transcriber to control the audio or video with a footpedal, and includes a set of macros that integrate into LibreOffice. This allows the transcriber to control the media player from within Libreoffice as well, making it useful for those who do not yet own a foot pedal. Control of the media player from LibreOffice can be via Hotkeys or an integrated toolbar. As fs2 Basic uses LibreOffice for the transcription input, it means you are working in a world class editor, which can produce output files in most popular formats including MS Word files. If moving from Footswitch2 to Footswitch2 Basic, any existing database files will be converted for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    fstorage
    Fstorage is a free, open-source, lightweight and fast File Storage Software. Storage is task of server and file hosting. Clients/APIs are designed for use by C/C++/Python/PHP programmers can send files and receive files for particular FileKey.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Fulguro is an optimized 2D library for image processing with Mathematical Morphology and Linear processing
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    gAnim8 is a full suite of tools for building and manipulating animated GIFs & small videos in a Gtk/Gnome environment. Easily create, edit, or preview animated GIFs or videos (MPG, AVI/ASF, WMV, SWF, RM, MOV, M4V), or record videos and take screenshots.
    Downloads: 0 This Week
    Last Update:
    See Project