Showing 190 open source projects for "video frames"

View related business solutions
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 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
    VoTT

    VoTT

    Visual Object Tagging Tool, an electron app for building models

    Visual Object Tagging Tool: An electron app for building end-to-end Object Detection Models from Images and Videos. An open source annotation and labeling tool for image and video assets. VoTT is a React + Redux Web application, written in TypeScript. This project was bootstrapped with Create React App. VoTT can be installed as a native application or run from source. VoTT is also available as a stand-alone Web application and can be used in any modern Web browser. VoTT is available for...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    I3D models trained on Kinetics

    I3D models trained on Kinetics

    Convolutional neural network model for video classification

    ...The project provides TensorFlow and Sonnet-based implementations, pretrained checkpoints, and example scripts for evaluating or fine-tuning models. It also offers sample data, including preprocessed video frames and optical flow arrays, to demonstrate how to run inference and visualize outputs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    vid2vid

    vid2vid

    Pytorch implementation of our method for high-resolution

    vid2vid is a deep learning framework for high-resolution video-to-video translation that generates photorealistic videos from structured inputs such as semantic maps, pose sequences, or edge maps. Built on top of image-to-image translation techniques like pix2pixHD, it extends these ideas into the temporal domain by ensuring consistency across video frames. The system can synthesize complex outputs such as realistic talking faces, human motion animations, or dynamic street scenes by learning temporal relationships between frames.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    GIF for CLI

    GIF for CLI

    Takes in a GIF, short video, or a query to the Tenor GIF API

    gif-for-cli is a small, playful utility that brings animated GIFs to the command line by rendering frames directly in a terminal. It takes an input GIF (or a URL) and converts each frame into a terminal-friendly representation, timing updates to approximate the original animation. Depending on terminal capabilities, it can use ANSI color blocks or image protocols to achieve surprisingly faithful playback. The tool includes conveniences such as looping control, scaling to fit your terminal,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • $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
  • 5

    Kino

    NO LONGER MAINTAINED

    Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE-1394 for capture, VTR control, and recording back to the camera. Kino supports a number of formats: Raw DV, DV AVI, still frames, WAV, MP3, Ogg Vorbis, MPEG, DivX.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    DetectAndTrack

    DetectAndTrack

    The implementation of an algorithm presented in the CVPR18 paper

    DetectAndTrack is the reference implementation for the CVPR 2018 paper “Detect-and-Track: Efficient Pose Estimation in Videos,” focusing on human keypoint detection and tracking across video frames. The system combines per-frame pose detection with a tracking mechanism to maintain identities over time, enabling efficient multi-person pose estimation in video. Code and instructions are organized to replicate paper results and to serve as a starting point for researchers working on pose in video. Although the repo has been archived and is now read-only, its issue tracker and artifacts remain useful for understanding implementation details and experimental settings. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Whammy

    Whammy

    A real time javascript webm encoder based on a canvas hack

    Whammy is a lightweight JavaScript encoder for generating WebM video directly in the browser. It exploits the relationship between WebP image frames and the VP8 codec used by WebM. Developers can add canvas elements, canvas contexts, or encoded image data as individual video frames. Frame rate can be defined globally, while individual frame durations can also be specified. Encoding happens when the collected frames are compiled, producing a Blob that can be displayed or saved as WebM content. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    twitchslam

    twitchslam

    A toy implementation of monocular SLAM written while livestreaming

    twitchslam is a small educational implementation of monocular simultaneous localization and mapping created during a livestream. It processes ordinary video while estimating camera motion and building a map of observed 3D points. Frames contain extracted visual features, while map points retain their 2D correspondences across frames. OpenCV handles feature extraction, SDL2 provides a 2D view, and Pangolin renders the reconstructed map in 3D. The project includes pose optimization, projection-based point recovery, a kinematic model, and map loading and saving. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 10

    urmusic5

    The Free and Open Source Music Visualizer Tool

    urmusic is a free and open-source software that allows you to easily create your own music visualizer and create a music video for it! It makes use of hardware acceleration to render frames as fast as possible. Donations: Support me on ko-fi: https://ko-fi.com/nasso
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11

    hranol

    Multiplatform image batch processing

    Hranol is lightweight command line utility that takes image folders and filtering parameters as input and applies these filters to all images. It was designed for batch processing grayscale video frames of high-speed camera.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Five video classification methods

    Five video classification methods

    Code that accompanies my blog post outlining five video classification

    ...This reduces model complexity, training time, and a whole whack load of hyperparameters we don’t have to worry about. Every video will be subsampled down to 40 frames. So a 41-frame video and a 500-frame video will both be reduced to 40 frames, with the 500-frame video essentially being fast-forwarded. We won’t do much preprocessing. A common preprocessing step for video classification is subtracting the mean, but we’ll keep the frames pretty raw from start to finish.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    SGA Conversion and Analysis Tool

    Convert SGA format multimedia files to PNG and AVI format

    This program is a utility for viewing, analyzing, and converting the data in SGA format multimedia files used by Digital Pictures in their games for the Sega Mega CD, Sega Super 32X, Sega Saturn, 3DO video game systems, and Windows PCs into formats that can be read by media player software on modern PCs.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    High Speed Parallel Imaging (HSPI)

    High Speed Parallel Imaging (HSPI)

    HSPI does parallel capture and sky surveys.

    HSPI offers to the astronomer the possibility to capture pictures from the CCD camera in a fast and intuitive way, keeping under control all the instrumentation in posses. HSPI can control the CCD camera, the mount, the focuser, the filter wheel and the dome from a single interface, and not only this: these features can be added on as many observatories and instrumentations you want. HSPI is ASCOM and INDI compatible, so if you want to use particular setups like Linux computers connected...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Exposure From Video

    Turn Videos Into Long Exposure Images

    Create Long Exposure Images from Videos. Turn any Video Into a Long Exposure Image With either Average Mode, which provides the average of all Frames of a video, or Additive Mode, which uses Pixel Brightness to produce output image. Currently Supports Videos of the format .mp4 and .avi with more on the way (Codec Dependant) Save The output Image in one of many Compatible Formats: Windows Bitmap JPEG JPEG2000 Portable Network Graphics WEBP Portable Image Format Sun Rasters TIFF
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    FRAFS Test Pattern

    FRAFS Test Pattern

    Simple Direct3D test pattern generator

    Do you worry if Fraps (or other computer video capture tool) is giving you accurate colors? Do you wish you had some kind of standard, recordable (DirectX 9) source with known colors? Well, you're in luck, that's just what this is. **NOTE: monitor calibration software is known to alter capture colors** See the first screenshot for a guide to what's in this test pattern. It also includes some rare & unusual utilities; see below.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    AVSEdit Plus

    AVSEdit Plus

    An AviSynth script editor with side by side preview and encoding GUI

    AVSEdit Plus is an AviSynth script editor with side by side preview and video encoding GUI for command line encoders: - edit AviSynth scripts, - preview script video results, - buffer slow scripts and preview them in real time, - enable side-by-side preview for two script video results, - work with command line encoders using an encoding GUI, - create an encoding queue. Visit the AVSEdit Plus official thread to get support and discuss...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Animated Transparent Jpeg Maker

    Animated Transparent Jpeg Maker

    Converts other animations and video files to the ajpeg file format.

    It converts other animations (pngs, gifs, videos and image sequences) to the ajpeg file format. It also includes a small viewer for the ajpeg files. It is optimized for SIMD instructions (MMX, SSE and so on) and to use multiple cores/CPUs simultaneously. Minimum system requirements: 1.5 GHz single core processor, 1 GB RAM Recommended system requirements: 2 GHz dual core processor, 2 GB RAM What's new in this version: - most of the interface was redesigned; - added several...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    OSMF HLS Plugin

    OSMF HLS Plugin

    OSMF HLS Plugin

    The OSMF HLS Plugin is a plugin extension for OSMF (Open Source Media Framework) version 2.0 that enables playback of Apple’s HTTP Live Streaming (HLS) streams within Flash/OSMF-based video players. It supports various use cases (live, video-on-demand, DVR style) and handles HLS protocol tags, bitrate switching, discontinuities, etc., to allow AS3/Flash / AIR apps/players to use HLS as a streaming protocol. HLS playback in OSMF 2.0-based video players. Multi-bitrate streaming. VOD/Live/DVR...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    astrovideoguide_v2

    Another version of astovideoguide (based on ffmpeg)

    New version of astrovideoguide based on library ffmpeg which allows to use it with any type of video-capture devices. Main daemon will have web-interface & socket-based CLI interface. Captured frames saved in SHM allowing demonstration on client soft. Computed gravity centre also stored in SHM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Soft DVR

    Soft DVR

    Emulator DVR with loop recording with IP cameras

    This emulator (VBS script) is a software video recorder with automatic control of the free space on the disk space to logging and cyclic capture of video streams in MPG format from sources such as the IP (network) camera, desktop, WEB-camera or any other DirectShow-device your OS. At the end of the emulator merges all video content in a single file with thinning frames for fast viewing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    JAABA

    The Janelia Automated Animal Behavior Annotator

    The Janelia Automatic Animal Behavior Annotator (JAABA) is a machine learning-based system that enables researchers to automatically compute interpretable, quantitative statistics describing video of behaving animals. Through our system, users encode their intuition about the structure of behavior by labeling the behavior of the animal, e.g. walking, grooming, or following, in a small set of video frames. JAABA uses machine learning techniques to convert these manual labels into behavior detectors that can then be used to automatically classify the behaviors of animals in large data sets with high throughput. ...
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    GPUImage

    GPUImage

    iOS framework for GPU-based image and video processing

    ...It hides the complexity of interacting with the OpenGL ES API in a simplified Objective-C interface. This interface lets you define input sources for images and video, attach filters in a chain, and send the resulting processed image or video to the screen, to a UIImage, or to a movie on disk. Images or frames of video are uploaded from source objects, which are subclasses of GPUImageOutput.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This is na attempt to identify objects in real time video processing. Uses a Sample Grabber filter to get frames from webcam feed. I mannaged to group pixels with similar color and that have topologic continuity. In another processing layer the objective is to relate these groups by their apparent velocity and constant borders, so that an object with different colors or patterns could be identified as the same object.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    cvastroalign

    cvastroalign

    video align tool for astrophotography

    cvastroalign is a program that loads a video sequence, aligns and stacks the selected frames obtaining an image as result of this process..
    Downloads: 4 This Week
    Last Update:
    See Project