awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microshow avatar

microshow/RxFFmpeg

0
View on GitHub↗
4,732 estrellas·778 forks·C·5 vistas

RxFFmpeg

RxFFmpeg es un framework multimedia y transcodificador de medios para Android basado en FFmpeg. Proporciona un conjunto de herramientas para la edición, transcodificación y procesamiento de audio y video en dispositivos Android.

El framework integra un componente de reproducción de video para renderizar archivos locales y flujos de red con soporte para zoom y rotación. También incluye bibliotecas especializadas para la edición de video en Android, como recorte y empalme, y procesamiento de audio para mezclar pistas y modificar el tono de voz.

El proyecto cubre capacidades amplias de manipulación de medios, incluyendo la conversión de imágenes a video, la extracción de metadatos y la aplicación de efectos visuales como subtítulos y filtros. Soporta la separación de audio y video, así como la conversión de archivos multimedia entre diferentes formatos y códecs.

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.

Historial de estrellas

Gráfico del historial de estrellas de microshow/rxffmpegGráfico del historial de estrellas de microshow/rxffmpeg

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a RxFFmpeg

Proyectos open-source similares, clasificados según cuántas características comparten con RxFFmpeg.
  • php-ffmpeg/php-ffmpegAvatar de PHP-FFmpeg

    PHP-FFmpeg/PHP-FFmpeg

    5,013Ver en 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
    Ver en GitHub↗5,013
  • kkroening/ffmpeg-pythonAvatar de kkroening

    kkroening/ffmpeg-python

    10,999Ver en 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
    Ver en GitHub↗10,999
  • wang-bin/qtavAvatar de wang-bin

    wang-bin/QtAV

    4,250Ver en 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++
    Ver en GitHub↗4,250
  • mifi/editlyAvatar de mifi

    mifi/editly

    5,435Ver en 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
    Ver en GitHub↗5,435
Ver las 30 alternativas a RxFFmpeg→

Preguntas frecuentes

¿Qué hace microshow/rxffmpeg?

RxFFmpeg es un framework multimedia y transcodificador de medios para Android basado en FFmpeg. Proporciona un conjunto de herramientas para la edición, transcodificación y procesamiento de audio y video en dispositivos Android.

¿Cuáles son las características principales de microshow/rxffmpeg?

Las características principales de microshow/rxffmpeg son: FFmpeg Wrappers, FFmpeg Native Wrappers, Command Synthesis, Android Media Playback, Audio Processing, Android Implementations, Mobile Processing Toolkits, Media Transcoding.

¿Qué alternativas de código abierto existen para microshow/rxffmpeg?

Las alternativas de código abierto para microshow/rxffmpeg incluyen: 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,…