Showing 163 open source projects for "tasks"

View related business solutions
  • 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
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    TTS

    TTS

    Deep learning for text to speech

    TTS is a library for advanced Text-to-Speech generation. It's built on the latest research, was designed to achieve the best trade-off among ease-of-training, speed, and quality. TTS comes with pre-trained models, tools for measuring dataset quality, and is already used in 20+ languages for products and research projects. Released models in PyTorch, Tensorflow and TFLite. Tools to curate Text2Speech datasets underdataset_analysis. Demo server for model testing. Notebooks for extensive model...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    DeepMind Lab

    DeepMind Lab

    A customizable 3D platform for agent-based AI research

    DeepMind Lab is a 3D learning environment based on id Software's Quake III Arena via ioquake3 and other open source software. DeepMind Lab provides a suite of challenging 3D navigation and puzzle-solving tasks for learning agents. Its primary purpose is to act as a testbed for research in artificial intelligence, especially deep reinforcement learning. If you use DeepMind Lab in your research and would like to cite the DeepMind Lab environment, we suggest you cite the DeepMind Lab paper. To enable compiler optimizations, pass the flag --compilation_mode=opt, or -c opt for short, to each bazel build, bazel test and bazel run command. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    RxFFmpeg

    RxFFmpeg

    FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl

    ...The framework provides a wrapper around FFmpeg commands, making it easier to execute advanced media operations without directly handling low-level command syntax. It supports both synchronous and asynchronous execution, enabling developers to manage long-running media tasks efficiently within mobile applications. The system also includes features like hardware acceleration through MediaCodec, significantly improving performance on supported devices. Its design focuses on flexibility, allowing users to perform tasks such as transcoding, clipping, filtering, and compositing media with minimal overhead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    GIMP ML

    GIMP ML

    AI for GNU Image Manipulation Program

    ...GIMP-ML relies on standard Python packages such as numpy, scikit-image, pillow, pytorch, open-cv, scipy. In addition, GIMP-ML also aims to bring the benefits of using deep learning networks used for computer vision tasks to routine image processing workflows.
    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
    quick-media

    quick-media

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

    ...Its modular structure allows integration into scripts or larger pipelines. Overall, it serves as a productivity tool for managing multimedia processing tasks efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Xabe.FFmpeg

    Xabe.FFmpeg

    .NET Standard wrapper for FFmpeg. It allows to process media

    ...It also supports progress tracking and event handling during processing tasks. Overall, it provides a developer-friendly approach to multimedia processing in .NET environments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    ffmpeg.js

    ffmpeg.js

    Port of FFmpeg with Emscripten

    ffmpeg.js is a JavaScript port of the FFmpeg multimedia framework compiled with Emscripten, enabling video and audio processing directly within browsers or Node.js environments. It provides prebuilt modules optimized for web use, balancing performance and file size while supporting common encoding and decoding tasks. By running entirely in JavaScript through asm.js, it allows developers to manipulate media files without requiring native binaries or server-side processing. The library supports different builds tailored for formats like WebM and MP4, including worker-based versions for improved performance in web applications. It exposes a programmatic API that mirrors FFmpeg command-line behavior, allowing developers to pass arguments and handle input and output streams in memory. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Monkey-DL

    Monkey-DL

    Bulk download your favourite anime episodes from your favourite anime

    Monkey-DL is a command-line media downloader designed to retrieve video and audio content from online platforms with flexibility and automation. It integrates with tools like FFmpeg to handle post-processing tasks such as merging streams, converting formats, and optimizing output quality. The tool supports downloading single media files or entire playlists, enabling efficient batch operations. It includes options for selecting resolution, format, and output structure, giving users fine control over downloads. monkey-dl is built for simplicity, providing straightforward commands while still supporting advanced configurations. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    rEASYze - Batch Image Resize & Edit

    rEASYze - Batch Image Resize & Edit

    Easy to Use Batch Image Editor with Watermark features....

    If you want a lightweight image editor that you can use to perform basic editing tasks such as cropping, renaming, resizing and even applying watermarks to your pictures, then consider rEASYze. You can work with single or multiple images simultaneously.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    MystiQ

    MystiQ

    Qt5/C++ FFmpeg Media Converter

    MystiQ is a cross-platform multimedia converter built with Qt and FFmpeg, designed to provide a modern graphical interface for video and audio processing tasks. It allows users to perform operations such as transcoding, trimming, and format conversion without needing to use command-line tools. The application supports a wide range of codecs and formats, enabling compatibility across devices and platforms. It includes batch processing capabilities, allowing multiple files to be converted simultaneously. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    MediaToolkit

    MediaToolkit

    A .NET library to convert and process all your video & audio files

    MediaToolkit is a .NET library designed to simplify multimedia processing tasks by providing an easy-to-use interface over FFmpeg functionality. It allows developers to perform operations such as video conversion, thumbnail generation, and metadata extraction without dealing with raw command-line syntax. The library supports common media workflows, making it suitable for backend services and desktop applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cloudbox

    Cloudbox

    Ansible-based solution for rapidly deploying a Docker media server

    Ansible allows for fast deployment of the Cloudbox server stack solution with minimal setup and in as little as 15 minutes. Cloudbox puts "all the pieces together" by automating server tasks, performance tweaks, and application setup, right out of the box. Applications in Docker containers are isolated from each other and allow for quick installs and easy uninstalls. Free and open-source software (FOSS). Collaborate on ideas and improvements. Build and share add-ons on the 'Community' repository. Store media on cloud storage to free up on local storage space. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Easy Monitor

    Easy Monitor

    Easy Monitor is set of SuperKaramba themes and bash scripts

    ...Can display infos about your: distro, procesor, memory, disk usage, clock, network speed,.. and even do many: administrative, configuration, installation and backup tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    YouTubeCrawler

    YouTubeCrawler

    Go-based automation utility that downloads YouTube videos

    ...The workflow involves specifying one or more URLs (via a simple “url” text file in each folder) and the program uses youtube-dl to fetch video and subtitle, then ffmpeg to overlay the subtitles onto the video track. The architecture follows a command-pattern setup: tasks implement a common interface and are scheduled and executed with concurrency controls (maximum goroutines customizable). It assumes a Linux environment with SSR proxy support, and requires the user to pre-install youtube-dl and ffmpeg. With its focus on automation, the tool is useful for easily archiving multilingual subtitles, prepping content for editing, or creating reference versions of YouTube videos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    OpenFace

    A state-of-the-art facial behavior analysis toolkit

    OpenFace is an advanced facial behavior analysis toolkit intended for computer vision and machine learning researchers, those in the affective computing community, and those who are simply interested in creating interactive applications based on facial behavior analysis. The OpenFace toolkit is capable of performing several complex facial analysis tasks, including facial landmark detection, eye-gaze estimation, head pose estimation and facial action unit recognition. OpenFace is able to deliver state-of-the-art results in all of these mentioned tasks. OpenFace is available for Windows, Ubuntu and macOS installations. It is capable of real-time performance and does not need to run on any specialist hardware, a simple webcam will suffice.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17
    WxRecoderVideo

    WxRecoderVideo

    Based on VCamera, Imitating WeChat to record short videos

    ...It integrates camera capture functionality with real-time encoding pipelines, allowing developers to understand how raw video data is processed into compressed formats. The project typically combines Java and native components to handle performance-critical tasks such as encoding and file writing. It showcases how to manage audio and video synchronization during recording, ensuring consistent playback results. The architecture is structured as a learning resource, helping developers explore camera APIs, media codecs, and FFmpeg-style processing concepts. It also includes playback modules to review recorded content directly within the app. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    QtlMovie

    QtlMovie

    A specialized Qt frontend for FFmpeg and other free media tools

    QtlMovie is a graphical frontend to FFmpeg, DVD Author, telxcc, CCExtractor, mkisofs and growisofs. QtlMovie is not a general purpose frontend to FFmpeg, so many of them already exist. QtlMovie focuses on a small number of tasks such as the generation of DVD or iPad movie files from any video file or DVD. The unique feature of QtlMovie is the ability to correctly handle most types of subtitles: DVD, DVB, SRT, SSA/ASS, Teletext, Closed Captions and burn them into the output video in one click.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 19
    Canorus

    Canorus

    Music score editor

    Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    House3D

    House3D

    A Realistic and Rich 3D Environment

    House3D is a large-scale virtual 3D simulation environment designed to support research in embodied AI, reinforcement learning, and vision-language navigation. It provides more than 45,000 richly annotated indoor scenes sourced from the SUNCG dataset, covering diverse architectural layouts such as studios, multi-floor homes, and spaces with detailed furnishings and room types. Each environment includes fully labeled 3D objects, allowing agents to perceive and interact with their surroundings...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    aws-lambda-ffmpeg

    aws-lambda-ffmpeg

    An S3-triggered Amazon Web Services Lambda function

    aws-lambda-ffmpeg is a project that enables running FFmpeg within AWS Lambda environments, allowing serverless media processing workflows. It packages FFmpeg binaries and provides examples of how to execute video and audio processing tasks in a serverless context. The system allows users to perform operations such as transcoding, resizing, and format conversion without managing dedicated servers. It leverages cloud storage services like S3 for input and output handling, enabling scalable processing pipelines. The project demonstrates how to overcome Lambda limitations such as execution time and storage constraints. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FFmpegYAG

    FFmpegYAG

    FFmpeg GUI for Linux & Windows

    ...To use all features (split/concat, x264 10 bit, HE-AAC) it is recommend to use the FFmpeg Hi (http://sourceforge.net/projects/ffmpeg-hi/) build. Main features: * batch encoding for multiple tasks * interactive video preview, real-time video/audio playback * multiple streams processing for video/audio/subtitles * trim file to segments (with optional fade in/out filters) and concatenate them
    Downloads: 41 This Week
    Last Update:
    See Project
  • 23
    Cumulus

    Cumulus

    A SoundCloud player that lives in your menubar

    ...IntelliJ users be warned: This app hijacks the ⌘+Alt+L shortcurt used by IntelliJ to reformat code. Music is meant to be listened to, without getting in the way of your daily tasks. Cumulus supports media keys out of the box, no hassle and no extra setup required. Cumulus will notify you when a new track is playing, so you always know what you're listening to. It's also really fast, thanks to the technologies that power it. Interested? Take a look under the hood.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    FFmpeg Docker image

    FFmpeg Docker image

    Docker build for FFmpeg on Ubuntu / Alpine / Centos / Scratch

    FFmpeg Docker image is a collection of Docker images that provide prebuilt FFmpeg environments for media processing, encoding, and streaming tasks. The project compiles FFmpeg from source and packages it with various configurations and dependencies, enabling users to run FFmpeg without installing it directly on their systems. It supports multiple base operating systems such as Ubuntu, Alpine, and CentOS, offering flexibility depending on deployment needs. The images are designed for scalability, making them suitable for encoding farms and distributed processing pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    gifify

    gifify

    Convert any video file to an optimized animated GIF

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