awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microshow avatar

microshow/RxFFmpeg

0
View on GitHub↗
4,732 نجوم·778 تفرعات·C·6 مشاهدات

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.
  • Video Encoding Tools - Android FFmpeg wrapper built with custom encoder modules.

سجل النجوم

مخطط تاريخ النجوم لـ microshow/rxffmpegمخطط تاريخ النجوم لـ microshow/rxffmpeg

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ RxFFmpeg

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع RxFFmpeg.
  • php-ffmpeg/php-ffmpegالصورة الرمزية لـ PHP-FFmpeg

    PHP-FFmpeg/PHP-FFmpeg

    5,013عرض على 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
    عرض على GitHub↗5,013
  • kkroening/ffmpeg-pythonالصورة الرمزية لـ kkroening

    kkroening/ffmpeg-python

    10,999عرض على 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
    عرض على GitHub↗10,999
  • wang-bin/qtavالصورة الرمزية لـ wang-bin

    wang-bin/QtAV

    4,250عرض على 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++
    عرض على GitHub↗4,250
  • fluent-ffmpeg/node-fluent-ffmpegالصورة الرمزية لـ fluent-ffmpeg

    fluent-ffmpeg/node-fluent-ffmpeg

    8,251عرض على GitHub↗

    node-fluent-ffmpeg is a Node.js wrapper for FFmpeg that provides a fluent interface for executing media commands and processing files. It functions as a process manager that handles the lifecycle of external FFmpeg binaries, enabling programmatic media transcoding, video thumbnail generation, and metadata extraction via ffprobe. The library distinguishes itself through a command builder that translates JavaScript method calls into command-line arguments. It features event-driven progress monitoring to track processed frames and throughput, as well as the ability to route processed media data

    JavaScript
    عرض على GitHub↗8,251
عرض جميع البدائل الـ 30 لـ RxFFmpeg→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ microshow/rxffmpeg؟

الميزات الرئيسية لـ microshow/rxffmpeg هي: FFmpeg Wrappers, FFmpeg Native Wrappers, Command Synthesis, Android Media Playback, Audio Processing, Android Implementations, Mobile Processing Toolkits, Media Transcoding.

ما هي البدائل مفتوحة المصدر لـ microshow/rxffmpeg؟

تشمل البدائل مفتوحة المصدر لـ microshow/rxffmpeg: 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… 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… mifi/editly — Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor… wyattblue/auto-editor — Auto-editor is a command-line automated video editor that uses FFmpeg to remove silence and inactive footage from…