Showing 854 open source projects for "encoding"

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
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    Moquette Project

    Moquette Project

    Java MQTT lightweight broker

    ...Simply embeddable in your IoT projects. Moquette aims to be a MQTT compliant broker. The broker supports QoS 0, QoS 1 and QoS 2. Its designed to be evented, uses Netty for the protocol encoding and decoding part.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Colly

    Colly

    Elegant Scraper and Crawler Framework for Golang

    ...Fast (>1k request/sec on a single core) Manages request delays and maximum concurrency per domain. Automatic cookie and session handling. Sync/async/parallel scraping. Distributed scraping. Caching, automatic encoding of non-unicode responses. Robots.txt support. Google App Engine support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    CcClip

    CcClip

    Vue and ffmpeg based tool for video clips

    ...It focuses on automating common editing workflows such as trimming, clipping, and formatting videos for social media platforms. The project integrates FFmpeg for encoding and processing, ensuring efficient handling of various video formats. It provides a lightweight interface and scripting capabilities that allow users to automate repetitive editing tasks. CcClip is particularly useful for creating short-form content by converting long videos into clips suitable for platforms like TikTok or YouTube Shorts. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Verticals v3

    Verticals v3

    Automated YouTube Shorts pipeline

    ...The pipeline emphasizes automation, allowing users to produce short-form content at scale with minimal manual intervention. It integrates FFmpeg and other media processing tools to handle video transformations, resizing, and encoding. The system also supports adding overlays, captions, and audio enhancements to improve engagement. Designed for creators and developers, it enables repeatable workflows for generating social media content efficiently. Its modular structure allows customization of each stage in the pipeline, making it adaptable to different content strategies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 5
    PHPMailer

    PHPMailer

    The classic email sending library for PHP

    ...Formatting email correctly is surprisingly difficult. There are myriad overlapping (and conflicting) standards, requiring tight adherence to horribly complicated formatting and encoding rules – the vast majority of code that you'll find online that uses the mail() function directly is just plain wrong, if not unsafe!
    Downloads: 136 This Week
    Last Update:
    See Project
  • 6
    Videomass

    Videomass

    Videomass is a free, open source and cross-platform GUI for FFmpeg

    Videomass is a free, open-source graphical interface for FFmpeg designed to make advanced video and audio processing accessible to both beginners and experienced users. Built in Python using wxPython, it provides a cross-platform environment for managing encoding, conversion, and editing tasks through a visual interface. The software supports multitasking operations, allowing users to process multiple media files simultaneously. It offers extensive configuration options while also providing presets to simplify common workflows. Videomass integrates closely with FFmpeg, exposing powerful capabilities such as transcoding, filtering, and format conversion without requiring command-line interaction. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Kooha

    Kooha

    Elegantly record your screen

    Capture your screen in an intuitive and straightforward way without distractions. Kooha is a simple screen recorder with a minimal interface. You can simply click the record button without having to configure a bunch of settings.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8
    CppServer

    CppServer

    Fast and low latency asynchronous socket server & client C++ library

    ...Supported Web protocols: HTTP, HTTPS, WebSocket, WebSocket secure. Supported Swagger OpenAPI iterative documentation. Supported message protocol based on Fast Binary Encoding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Aeron

    Aeron

    Efficient UDP unicast, UDP multicast, and IPC message transport

    ...A design goal for Aeron is to be the highest throughput with the lowest and most predictable latency of any messaging system. Aeron integrates with Simple Binary Encoding (SBE) for the best possible message encoding and decoding performance. Many of the data structures used in the creation of Aeron have been factored out to the Agrona project.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 10
    ripgrep

    ripgrep

    Regex pattern directory search tool that respects your .gitignore

    ...By default, ripgrep will ignore your .gitignore and skip hidden files or directories and binary files automatically. ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep. ripgrep supports arbitrary input preprocessing filters which could be PDF text extraction, less supported decompression, decrypting, automatic encoding detection and so on. In other words, use ripgrep if you like speed, filtering by default, fewer bugs and Unicode support.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 11
    FFmate

    FFmate

    FFmate is a modern and powerful automation layer

    ...It supports a wide range of audio and video formats, enabling flexible media processing. ffmate is designed for both beginners and advanced users, offering a balance between simplicity and customization. It can also be used for experimenting with encoding parameters and testing different configurations. Overall, it acts as a visual layer over FFmpeg for easier media manipulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SwiftFFmpeg

    SwiftFFmpeg

    A Swift wrapper for the FFmpeg API

    SwiftFFmpeg is a Swift wrapper for FFmpeg that provides direct access to multimedia processing capabilities within Apple development environments. It exposes FFmpeg’s libraries through Swift-friendly APIs, enabling developers to perform encoding, decoding, and stream manipulation tasks. The project is designed to maintain performance while improving usability through modern language features. It supports working with media containers, codecs, and frames at a low level, offering fine control over processing pipelines. SwiftFFmpeg integrates seamlessly with iOS, macOS, and other Apple platforms, making it suitable for native app development. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Frame

    Frame

    Fast FFmpeg GUI

    ...The tool is structured to facilitate automation, allowing users to process frames in bulk or integrate frame-level operations into larger media pipelines. It supports multiple video formats and leverages FFmpeg for decoding and encoding operations. frame is particularly useful for applications such as computer vision preprocessing, video inspection, and content analysis. Its modular design allows customization of workflows and integration into different environments. Overall, it serves as a practical utility for frame-level video processing and experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Rsmpeg

    Rsmpeg

    A Rust crate that exposes FFmpeg's power as much as possible

    Rsmpeg is a Rust-based binding for FFmpeg that provides low-level access to multimedia processing capabilities through safe and efficient abstractions. It allows developers to interact directly with FFmpeg libraries for tasks such as encoding, decoding, and stream manipulation. The library is designed to balance performance with safety by leveraging Rust’s ownership model and memory management features. It supports handling of containers, codecs, and frames, enabling fine-grained control over media workflows. rsmpeg is suitable for building high-performance multimedia applications that require precise control over processing pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    build-ffmpeg-script

    build-ffmpeg-script

    The FFmpeg build script provides an easy way to build a static FFmpeg

    ...It automates downloading dependencies, configuring build options, and generating static FFmpeg binaries for Linux and macOS systems. The script supports enabling GPL and non-free codecs, allowing access to advanced encoding features such as x264, x265, and AV1. It also includes options for hardware acceleration and customization of build parameters. Designed for reproducibility, it ensures consistent builds across environments without manual dependency management. The script is particularly useful for developers and system administrators who need optimized FFmpeg builds tailored to specific workflows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    FFmpeg.AutoGen

    FFmpeg.AutoGen

    FFmpeg auto generated unsafe bindings for C#/.NET and Core

    FFmpeg.AutoGen is a .NET binding for FFmpeg that provides low-level access to its native libraries through automatically generated C# interop code. It enables developers to work directly with FFmpeg’s APIs, including encoding, decoding, muxing, and demuxing operations, within managed .NET environments. The library exposes FFmpeg structures and functions with minimal abstraction, offering high performance and flexibility. It is designed for advanced use cases where precise control over multimedia processing is required. FFmpeg.AutoGen supports integration into custom media applications, streaming systems, and processing pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    AutoCrop-Vertical

    AutoCrop-Vertical

    Smart video converter using YOLOv8 and FFmpeg

    ...Instead of applying a static center crop, the system intelligently tracks people or key objects to preserve visual focus and composition. When cropping would degrade the scene, it can switch to alternative layouts such as letterboxing to maintain context. The tool integrates FFmpeg for encoding and rendering, ensuring efficient processing and compatibility with standard video workflows. It supports multiple output aspect ratios and quality settings, allowing customization for different platforms. Designed as a lightweight script, it runs locally and provides a cost-free alternative to commercial video reframing tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    VidGear

    VidGear

    A High-performance cross-platform Video Processing Python framework

    ...It acts as an abstraction layer over powerful multimedia libraries such as OpenCV, FFmpeg, and ZeroMQ, simplifying complex workflows into concise and efficient APIs. The framework is built around modular components called “gears,” each responsible for tasks such as video capture, streaming, encoding, and network transmission. It supports multi-threaded and asynchronous operations, enabling low-latency processing and efficient handling of high-throughput video streams. VidGear is designed to handle a wide range of use cases, including live streaming, video stabilization, screencasting, and distributed video systems. Its emphasis on simplicity allows developers to implement advanced multimedia pipelines with minimal code while maintaining performance and flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    quick-xml

    quick-xml

    Rust high performance xml reader and writer

    High-performance xml pull reader/writer. The reader is almost zero-copy (use of Cow whenever possible) It is easy on memory allocation (the API provides a way to reuse buffers) It supports various encoding (with encoding feature), namespaces resolution, and special characters. Syntax is inspired by xml-rs. When using the serialize feature, quick-xml can be used with serde's Serialize/Deserialize traits. The mapping between XML and Rust types, and in particular the syntax that allows you to specify the distinction between elements and attributes, is described in detail in the documentation for deserialization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Rustler

    Rustler

    Safe Rust bridge for creating Erlang NIF functions

    ...That means there should be no ways to crash the BEAM (Erlang VM). The library provides facilities for generating the boilerplate for interacting with the BEAM, handles encoding and decoding of Erlang terms, and catches rust panics before they unwind into C. The library provides functionality for both Erlang and Elixir, however Elixir is favored as of now. The code you write in a Rust NIF should never be able to crash the BEAM. Decoding and encoding rust values into Erlang terms is as easy as a function call. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    VidCoder

    VidCoder

    A Blu-ray, DVD and video file transcoder for Windows

    VidCoder is a Windows-based open-source video transcoding and ripping tool that provides a graphical interface built around standard command-line multimedia tools. It lets users convert video files (or rip DVDs/Blu-rays, when supported) into modern formats and codecs, making it useful for people who want to compress, re-encode, or transcode video content without dealing directly with low-level encoder settings. Because VidCoder integrates and automates the invocation of complex backend...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    OpenColorIO

    OpenColorIO

    Color Management Solution for Video Production

    ...OCIO provides a straightforward and consistent user experience across all supporting applications while allowing for sophisticated back-end configuration options suitable for high-end production usage. OCIO is compatible with the Academy Color Encoding Specification (ACES) and is LUT-format agnostic, supporting many popular formats. OpenColorIO is released as version 1.0 and has been in development since 2003. OCIO represents the culmination of years of production experience earned on such films as SpiderMan 2 (2004), Surf's Up (2007), Cloudy with a Chance of Meatballs (2009), Alice in Wonderland (2010), and many more. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    Text Encoding Initiative

    Text Encoding Initiative

    TEI produces the TEI Guidelines and associated software

    The TEI is an international and interdisciplinary standard used by libraries, museums, publishers, and academics to represent all kinds of literary and linguistic texts, using an encoding scheme that is maximally expressive and minimally obsolescent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    OpenShot Video Editor

    OpenShot Video Editor

    Award-Winning Open Source Video Editing Software

    OpenShot Video Editor is a powerful yet very simple and easy-to-use video editor that delivers high quality video editing and animation solutions. OpenShot offers a myriad of features and capabilities, including powerful curve-based Key frame animations, 3D animated titles and effects, slow motion and time effects, audio mixing and editing, and so much more. It’s available for Linux, Mac and Windows, with a very simple and friendly interface. Start creating stunning videos quickly and easily...
    Downloads: 85 This Week
    Last Update:
    See Project
  • 25
    rtmp-rtsp-stream-client-java

    rtmp-rtsp-stream-client-java

    Library to stream in rtmp and rtsp for Android. All code in Java

    Library for streaming in RTMP and RTSP. All code in Java.
    Downloads: 3 This Week
    Last Update:
    See Project
Auth0 Logo