awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microshow avatar

microshow/RxFFmpeg

0
View on GitHub↗
4,732 stele·778 fork-uri·C·5 vizualizări

RxFFmpeg

RxFFmpeg is an Android multimedia framework and media transcoder based on FFmpeg. It provides a set of tools for video and audio editing, transcoding, and processing on Android devices.

The framework integrates a video player component for rendering local files and network streams with zoom and rotation support. It also includes specialized libraries for Android video editing, such as cropping and splicing, and Android audio processing for mixing tracks and modifying voice pitch.

The project covers broad media manipulation capabilities, including the conversion of images to video, the extraction of media metadata, and the application of visual effects like subtitles and filters. It supports audio and video separation, as well as the conversion of multimedia files between different formats and codecs.

Features

  • FFmpeg Wrappers - Provides a programmatic Android interface wrapping FFmpeg binaries for comprehensive media editing and transcoding.
  • FFmpeg Native Wrappers - Wraps FFmpeg and FFprobe into platform-specific native libraries to expose media processing to the Android runtime.
  • Command Synthesis - Constructs complex FFmpeg shell commands by mapping high-level editing requests into specific command-line flags.
  • Android Media Playback - Renders local and online video streams on Android with support for rotation and zoom gestures.
  • Audio Processing - Provides capabilities to trim, mix, and modify the pitch of audio tracks within multimedia files.
  • Android Implementations - Provides Android-specific audio trimming, mixing, and pitch modification for video files.
  • Mobile Processing Toolkits - Includes a toolkit for mixing audio tracks, changing voice pitch, and extracting audio from video on Android.
  • Media Transcoding - Converts audio and video files between different formats, resolutions, and bitrates using optimized codecs.
  • Multimedia Playback Components - A player for rendering local files, online videos, and live streams with support for zooming and rotation gestures.
  • FFmpeg Transcoders - Uses FFmpeg as the underlying engine to convert media files between different formats and codecs.
  • Video Editing - Provides tools to cut, crop, splice, and adjust playback speed or direction of video clips.
  • Android Implementations - Provides tools for cutting, cropping, and splicing video clips specifically on Android devices.
  • Android Multimedia Players - Implements a full-featured media player for Android supporting local files, network streams, zoom, and rotation.
  • Asynchronous Task Execution - Provides mechanisms for executing long-running media transcoding tasks in the background with progress polling.
  • Media Metadata Extraction - Retrieves detailed technical properties and attributes from audio and video media files.
  • Image-to-Video Sequencing - Transforms static images into video files or decodes video frames back into individual images.
  • Audio Track Extraction - Provides a utility to extract the audio track from a video file to create a standalone audio recording.
  • Video Rendering Effects - Provides capabilities to apply filters, watermarks, and subtitles to video streams.
  • Visual Overlays - Layers subtitles, filters, stickers, and GIF animations directly onto video streams.
  • Third-Party Library Integration - Integrates external native libraries like x264 and fdk-aac into the Android project.
  • Subprocess Command Execution - Implements a system to execute FFmpeg native binaries as asynchronous subprocesses with progress tracking.
  • Task Status Polling - Tracks the completion percentage of media tasks by parsing the standard output of the processing engine.

Istoric stele

Graficul istoricului de stele pentru microshow/rxffmpegGraficul istoricului de stele pentru microshow/rxffmpeg

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru RxFFmpeg

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu RxFFmpeg.
  • php-ffmpeg/php-ffmpegAvatar PHP-FFmpeg

    PHP-FFmpeg/PHP-FFmpeg

    5,013Vezi pe GitHub↗

    PHP-FFmpeg is an object-oriented wrapper for executing FFmpeg binary commands within PHP applications. It serves as a multimedia processing library and toolkit for transcoding, clipping, merging, and filtering audio and video files through a standardized programmatic interface. The project provides specialized drivers for video manipulation, audio editing, and media metadata extraction. These drivers allow for the application of visual filters, the modification of audio sample rates, and the probing of multimedia files to retrieve technical specifications and validate file integrity. The lib

    PHP
    Vezi pe GitHub↗5,013
  • kkroening/ffmpeg-pythonAvatar kkroening

    kkroening/ffmpeg-python

    10,999Vezi pe GitHub↗

    ffmpeg-python is a Python wrapper that translates programmatic method calls into command-line arguments for executing FFmpeg media processing tasks. It functions as a multimedia transcoding interface and a media stream capture tool, allowing for the recording of live audio and video from hardware devices and network sources. The library features a fluent interface for constructing complex directed graphs of audio and video filters through method chaining. It also includes an FFprobe metadata extractor that retrieves structured technical properties from media files and returns them as Python d

    Python
    Vezi pe GitHub↗10,999
  • wang-bin/qtavAvatar wang-bin

    wang-bin/QtAV

    4,250Vezi pe GitHub↗

    QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for audio and video rendering. It functions as a hardware-accelerated video player, an OpenGL video renderer, and a multimedia stream transcoder. The project distinguishes itself through a hardware-abstraction decoding layer that utilizes GPU interfaces such as VA-API and VideoToolbox to decode high-resolution video. It employs a zero-copy memory transfer path to move decoded video data directly to graphics APIs, reducing CPU overhead and enabling high-performance YUV rendering.

    C++
    Vezi pe GitHub↗4,250
  • mifi/editlyAvatar mifi

    mifi/editly

    5,435Vezi pe GitHub↗

    Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor that generates MP4 and GIF exports from structured data or code, removing the need for a manual graphical user interface. The system is distinguished by its ability to integrate GLSL fragment shaders as visual layers within a programmatic timeline. It uses a configuration-based model to define clips, layers, and audio tracks, allowing for reproducible video assembly and the generation of custom programmatic graphics. The engine covers a broad range of media production capabilit

    TypeScript
    Vezi pe GitHub↗5,435
Vezi toate cele 30 alternative pentru RxFFmpeg→

Întrebări frecvente

Ce face microshow/rxffmpeg?

RxFFmpeg is an Android multimedia framework and media transcoder based on FFmpeg. It provides a set of tools for video and audio editing, transcoding, and processing on Android devices.

Care sunt principalele funcționalități ale microshow/rxffmpeg?

Principalele funcționalități ale microshow/rxffmpeg sunt: FFmpeg Wrappers, FFmpeg Native Wrappers, Command Synthesis, Android Media Playback, Audio Processing, Android Implementations, Mobile Processing Toolkits, Media Transcoding.

Care sunt câteva alternative open-source pentru microshow/rxffmpeg?

Alternativele open-source pentru microshow/rxffmpeg includ: php-ffmpeg/php-ffmpeg — PHP-FFmpeg is an object-oriented wrapper for executing FFmpeg binary commands within PHP applications. It serves as a… kkroening/ffmpeg-python — ffmpeg-python is a Python wrapper that translates programmatic method calls into command-line arguments for executing… wang-bin/qtav — QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for… mifi/editly — Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor… fluent-ffmpeg/node-fluent-ffmpeg — node-fluent-ffmpeg is a Node.js wrapper for FFmpeg that provides a fluent interface for executing media commands and… leandromoreira/ffmpeg-libav-tutorial — This project is a C-based media engineering guide and multimedia processing framework designed for managing codecs,…