Showing 95 open source projects for "scripts"

View related business solutions
  • 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.
    Get Started Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    ARPT-Bot

    ARPT-Bot

    Tool designed to interact with streaming or media-related platforms

    ARPT-Bot is an automation tool designed to interact with streaming or media-related platforms, providing automated recording, monitoring, or processing capabilities. It is built to handle repetitive tasks such as tracking live streams, managing content, or executing scripted workflows. The system typically integrates with multimedia tools like FFmpeg to process or capture streams efficiently. It emphasizes automation and reliability, enabling long-running tasks without manual intervention....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    pytube

    pytube

    A lightweight, dependency-free Python library

    Pytube is a lightweight, dependency-free Python library that enables downloading YouTube videos and audio streams with minimal setup. It supports video resolution selection, progressive or adaptive streams, and caption downloads. Pytube is ideal for automation scripts, archiving tools, and media applications that need to interface with YouTube content programmatically.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 3
    TimeSformer

    TimeSformer

    The official pytorch implementation of our paper

    ...Because the attention is global across frames, TimeSformer can reason about dependencies across long time spans, not just local neighborhoods. The official implementation in PyTorch provides configurations, pretrained models, and training scripts that make it straightforward to evaluate or fine-tune on video datasets. TimeSformer was influential in showing that pure transformer architectures—without convolutional backbones—can perform strongly on video classification tasks. Its flexible attention design allows experimenting with different factoring (spatial-then-temporal, joint, etc.) to trade off compute, memory, and accuracy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    FFmpeg Windows Builds

    FFmpeg Nightly and Release binaries for Windows

    ...Release builds are manually triggered when new releases are made available by FFmpeg. We are providing static and shared, 64-bit windows builds, with GPL enabled. More build types to come. Credit to Roger Pack for the build scripts https://github.com/rdp/ffmpeg-windows-build-helpers.
    Leader badge
    Downloads: 143 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 5
    quick-media

    quick-media

    media(audio/image/qrcode/markdown/html/svg/png) support

    ...It supports batch processing, making it efficient for handling multiple media files in a single workflow. quick-media is designed for developers and content creators who want to automate repetitive media tasks without deep FFmpeg expertise. Its modular structure allows integration into scripts or larger pipelines. Overall, it serves as a productivity tool for managing multimedia processing tasks efficiently.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    gifgen

    gifgen

    Simple high quality GIF encoding

    ...It allows users to define parameters such as frame rate, resolution, and duration to control output characteristics. gifgen is particularly useful for developers and content creators who need quick and repeatable GIF generation workflows. Its minimal design makes it easy to integrate into scripts and automation pipelines. Overall, it provides an efficient solution for creating optimized GIF animations from video content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PHP HTML5 Videochat

    PHP HTML5 Videochat

    Simple PHP setup for HTML5 Videochat web application by VideoWhisper.

    ...HTML5 Videochat uses WebRTC technology to allow broadcasting webcam directly from website, without need for Flash. This is a simple embedding preview edition, with simple scripts to embed app and showcase few features. Live demo for this edition is available at: https://videowhisper.com/demos/html5-videochat/ For a full implementation of advanced capabilities, see turnkey site edition available as WordPress plugin with full php source: https://paidvideochat.com/html5-videochat/ Compatible turnkey complete hosting plans with HTML5 relay streaming and installation included: https://webrtchost.com/hosting-plans/#Complete-Hosting Contact VideoWhisper anytime for clarifications, suggestions, custom development evaluation: https://videowhisper.com/tickets_submit.php
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Bilibili Mac Client

    Bilibili Mac Client

    An unofficial bilibili client for Mac

    ...Barrage keyword shielding, intelligent shielding. Support watching live, with live barrage. Support custom mpv configuration files, customizable shortcut keys, load Lua scripts. Multi-language/font perfect ASS subtitle rendering.
    Downloads: 4 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    Spatial Media

    Spatial Media

    Specifications and tools for 360º video and spatial audio

    ...They help ensure assets play back with the right projection, field of view, and head-tracked audio in compliant players. For archive and validation use cases, the scripts can also read existing flags to diagnose why a video isn’t being recognized as immersive.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 11
    Subtitle Workshop

    Subtitle Workshop

    Free subtitle editor

    Subtitle Workshop is a free application for creating, editing, and converting text-based subtitle files. It supports all the subtitle formats you need and has all the features you would want.
    Leader badge
    Downloads: 696 This Week
    Last Update:
    See Project
  • 12
    gifify

    gifify

    Convert any video file to an optimized animated GIF

    ...The tool allows users to process full videos or extract specific segments, making it useful for creating short clips, demos, or previews. Its Unix-friendly design supports piping through standard input and output, enabling seamless integration into automation scripts and workflows. gifify performs all processing in memory, avoiding temporary files and improving speed, even when handling large source videos. It also provides a wide range of configuration options such as frame rate, compression, color limits, and resizing to fine-tune output results. Despite being simple to use, it offers advanced customization for developers and power users working with video-to-GIF conversion tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ffscreencast

    ffscreencast

    ffmpeg screencast/desktop-recording with video overlay

    ...It is designed for developers and advanced users who prefer automation and control over graphical interfaces, allowing recordings to be configured through simple commands or scripts. The tool supports recording from multiple monitors, capturing specific screen regions, and overlaying elements such as webcams or additional video inputs. It leverages FFmpeg’s encoding capabilities to provide efficient compression and support for a wide range of output formats. ffscreencast is particularly suited for creating tutorials, demonstrations, or development screencasts where reproducibility and customization are important. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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 issues: http://forum.doom9.org/showthread.php?...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Playback

    Playback

    Video player built using electron and node.js

    ...The goal of Playback is to act as a thin wrapper or abstraction layer that eases the task of launching and controlling a media player from code or CLI, perhaps integrating with torrent-based streaming (e.g. from peerflix) or other streaming sources. The library provides programmatic controls over launching playback, passing custom options or arguments, and managing process lifecycle — making it useful for scripts, automation, or tooling where you need to play media without manually wiring up system calls. Playback can be especially handy when building applications that need to fetch media dynamically (from network, torrent, or remote URL) and immediately play it, without requiring the user to manually download, open, and configure a media player themselves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Distributed Video Transcoding

    Distributed Video Transcoding

    Simple Scalable, Parallel, Multi-bitrate Video Transcoding On Centos / Ubuntu / Suse / RedHat (Bash Scripts) Multi-bitrate Video processing requires lots of computing power and time to process full movie. There are different open source video transcoding and processing tools freely available in Linux, like libav-tools, ffmpeg, mencoder, and handbrake. However, none of these tools support PARALLEL computing easily. After some research, I found amazing solution designed & developed by 'Dustin Kirkland' based on Ubuntu JUJU and avconv. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Stati for Shoutcast -> SCM

    Stati for Shoutcast -> SCM

    Status reports for shoutcast

    sFs is a webbased program that allows you to setup information scripts about your shoutcast server. -------------------------------- Working on a new version. SCM (Shoutcast Manager).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GrindPlayer

    GrindPlayer

    OSMF + Flex based flash video player

    ...The repo includes support tools, localization files, and utilities for building the player with the Flex SDK. OSMF + Flex-based flash video player, which provides the most needed functionality nowadays. Build scripts (.bat files) for release, framework and properties management for configuring SDK etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A small Qt-based C++ library which allows to fetch TV series information from thetvdb.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    LVS

    LVS

    Frameserver plugin for video editing via scripting.

    LVS allows to write scripts for frameservers to edit audio samples and/or video frames with a powerful 2D graphics library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A set of bash scripts to fully automate the creation of a video DVD under Linux. Creates a DVD-Filestructure with graphical Menus, Chapters etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Mediaportal für Neutrino (D-Box2) mit Interface für Popcorn Hour Geräte: einfacher "OnlineStream Proxy" auf Basis des internen Movieplayers. Enthalten Scripts: Youtube, ZDFMediathek, MyVideo, Apple Trailer, Spiegel.TV, kino.de, Tv-Total.de alle in PHP
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Set of python scripts for bulk conversion of media files. The scripts scan directory trees for video and audio files and converting them to avi, ogg, or mp3 appropriately. Relies on mencoder, lame, mplayer, and oggenc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AVISynth UI is a user interface for the script based video editor AVISynth. Written in Visual Basic, It enables you to edit videos using AVISynth with the comfort and ease of use of having a user interface.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    The videotrans project is a set of scripts that converts a movie file in any format that mplayer understands (AVI, etc) to a DVD compatible VOB file, including all the necessary conversions. Further, an automatic DVD menu generator is provided.
    Downloads: 1 This Week
    Last Update:
    See Project