Client-side video frames extraction as base64 encoded images
This is an addon for WebViewer that allows loading HTML5 videos (.mp4, ogg, webm) so that their video frames can be annotated.
React Native module to extract video frames using AVAssetImageGenerator (iOS) and MediaMetadataRetriever (Android)
Export Jira issues as LLM-ready context bundles — markdown, attachments, video frames
extract video frames to canvas
Bindings to libyuv, provides conversion utilities for in-memory YUV video frames
Extract video frames for LLM context injection
Decode video frames with ffmpeg
DOM-based live video renderer for VideoFlow — renders video frames directly to a DOM element using Shadow DOM
a script that extracts video frames to memory using ffmpeg and nodejs
High performance Expo Module To Extract Video Frames
capture video frames by canvas
allow render video frames on HTML canvas with WebGL
🐾 Professional NestJS microservice for generating educational video frames with six-personality commentary
Linux utility to retrieve various information about desktop display, capture screen and convert them into video frames using xrandr and x264 encoding
Draw video frames to a canvas and analyse / modify pixel data
Spinners for use in the terminal
Draw video frames to a canvas and analyse / modify pixel data
requestVideoFrameCallback polyfill
React HTML5 video providing functionality for marking and selecting frames, jumping back and forth between frames based on the fps.
Library to control and send video frames directly to a FadeCandy device from NodeJS via USB
Frames plugin for Expressive Code. Wraps code blocks in a styled editor or terminal frame with support for titles, multiple tabs and more.
Zero-model glasses detection for the browser. Detects whether a person is wearing glasses using webcam video frames and MediaPipe facial landmarks — no AI models, no server, no dependencies.
Render WebM videos from Canvas frames
WebGL (via web_sys) to GL shims for Rust, based on Emscripten's GL emulation layer
A simple video encoder that takes frames in YUV format and generates a WebM file from them
This Ruby extension defines the class Hornetseye::AVInput for reading frames from video files and the class Hornetseye::AVOutput for writing frames to video files.
Uses ffprobe to retrieve metadata about each frame of a video.
High-quality integration for https://supermaker.ai/video/first-last-frame/
Analysis tool for performing video frame comparisons
Converts videos into an html5-compatible format, including poster frames.
A gem to get video frame from a youtube or vimeo url.
Ruby Spriter is a cross-platform tool for creating professional spritesheets from video files with advanced GIMP image processing. Features include edge-based and inner background removal, multi-threshold processing, ghost edge prevention, smoke detection, scaling with multiple interpolation methods, sharpening, batch processing, spritesheet consolidation, frame extraction, and comprehensive metadata management. Designed for game development workflows with Godot Engine.
Trim an audio or video file using ffmpeg - Works with all formats supported by ffmpeg, including mp3, mp4, mkv, and many more. - Seeks to the nearest frame positions by re-encoding the media. - Reduces file size procduced by OBS Studio by over 80 percent. - Can be used as a Ruby gem. - Installs the 'trim' command. When run as a command, output files are named by adding a 'trim.' prefix to the media file name, e.g. 'dir/trim.file.ext'. By default, the trim command does not overwrite pre-existing output files. When trimming is complete, the trim command displays the trimmed file, unless the -q option is specified Command-line Usage: trim [OPTIONS] dir/file.ext start [[to|for] end] - The start and end timecodes have the format [HH:[MM:]]SS[.XXX] Note that decimal seconds may be specified, bug frames may not; this is consistent with how ffmpeg parses timecodes. - end defaults to end of the audio/video file OPTIONS are: -d Enable debug output. -f Overwrite output file if present. -h Display help information. -v Verbose output. -V Do not @view the trimmed file when complete. Examples: # Crop dir/file.mp4 from 15.0 seconds to the end of the video, save to demo/trim.demo.mp4: trim demo/demo.mp4 15 # Crop dir/file.mkv from 3 minutes, 25 seconds to 9 minutes, 35 seconds, save to demo/trim.demo.mp4: trim demo/demo.mp4 3:25 9:35 # Same as the previous example, using optional 'to' syntax: trim demo/demo.mp4 3:25 to 9:35 # Save as the previous example, but specify the duration instead of the end time by using the for keyword: trim demo/demo.mp4 3:25 for 6:10
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.