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

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

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

PHP-FFmpeg/PHP-FFmpeg

0
View on GitHub↗
5,013 نجوم·895 تفرعات·PHP·MIT·5 مشاهدات

PHP FFmpeg

PHP-FFmpeg هو غلاف كائني التوجه لتنفيذ أوامر FFmpeg الثنائية داخل تطبيقات PHP. يعمل كمكتبة لمعالجة الوسائط المتعددة ومجموعة أدوات لتحويل الترميز، والقص، والدمج، وتصفية ملفات الصوت والفيديو من خلال واجهة برمجية موحدة.

يوفر المشروع برامج تشغيل متخصصة لمعالجة الفيديو، وتحرير الصوت، واستخراج بيانات الوسائط الوصفية. تسمح برامج التشغيل هذه بتطبيق مرشحات بصرية، وتعديل معدلات عينات الصوت، وفحص ملفات الوسائط المتعددة لاسترجاع المواصفات الفنية والتحقق من سلامة الملفات.

تغطي المكتبة مجموعة واسعة من قدرات معالجة الوسائط، بما في ذلك تحويل التنسيق، ومزامنة التدفق، وإنشاء أشكال موجات الصوت. كما تدعم مهام تحرير الفيديو البرمجية مثل استخراج الإطارات، ودمج الوسائط، وتنسيق رسوم بيانية معقدة للمرشحات لتركيب مصادر وسائط متعددة.

Features

  • FFmpeg Transcoders - Provides a comprehensive PHP wrapper for FFmpeg to automate media transcoding across different formats and codecs.
  • Binary Wrappers - Provides a programmatic PHP API that wraps the external FFmpeg binary to execute media processing commands.
  • Media Metadata Extraction - Extracts technical specifications, stream details, and duration from multimedia files for validation and organization.
  • FFmpeg Wrappers - Provides an object-oriented PHP interface for executing FFmpeg binary commands for media processing.
  • Filter Graph Applications - Orchestrates complex audio and video filter chains using FFmpeg's libavfilter syntax.
  • Media Metadata Extractors - Probes multimedia files to retrieve technical specifications and validate file integrity.
  • Multimedia Processing - Ships a comprehensive toolkit for transcoding, clipping, merging, and filtering media files.
  • Media Transcoding - Transforms audio and video files between different containers, codecs, and bitrates.
  • CLI Argument Builders - Constructs complex CLI arguments by mapping internal PHP configurations to structured FFmpeg flags and options.
  • Child Process Execution - Spawns and manages external FFmpeg system processes to handle resource-intensive media encoding tasks.
  • Audio Processing - Offers programmatic tools for modifying audio sample rates, updating metadata, and processing audio streams.
  • Audio-Video Synchronization - Aligns audio and video streams by correcting timing delays to ensure perfect playback synchronization.
  • Media Concatenators - Combines multiple audio or video files into a single output stream sequentially.
  • Stream Manipulations - Allows programmatic control over media playback speed, duration, and overall stream quality.
  • Filter-Based Compositing - Merges multiple video sources and creates collages through the orchestration of FFmpeg filter graphs.
  • Audio Driver Abstractions - Implements a specialized audio editing driver to adjust sample rates and modify audio metadata.
  • Video Stream Filter Chain Applications - Supports chaining video filters for operations like rotating, resizing, cropping, and watermarking.
  • Video Clip Extraction - Enables cutting audio or video files at specific timecodes to produce shorter segments.
  • Video Frame Extraction - Captures static images from video streams at specific timecodes.
  • Video Editing - Automates video editing tasks such as cutting, trimming, rotating, and watermarking via programmatic controls.
  • Video Manipulation Drivers - Provides a specialized video manipulation toolkit for applying filters, extracting frames, and modifying playback properties.
  • Process Output Captures - Captures and parses standard output from FFmpeg to monitor transcoding progress and retrieve metadata.
  • Interface-Based Decoupling - Utilizes PHP interfaces to decouple the library API from specific versions of the underlying FFmpeg binary.
  • Email and Files - Wrapper for the FFmpeg video processing library.

سجل النجوم

مخطط تاريخ النجوم لـ php-ffmpeg/php-ffmpegمخطط تاريخ النجوم لـ php-ffmpeg/php-ffmpeg

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع PHP FFmpeg.
  • 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
  • microshow/rxffmpegالصورة الرمزية لـ microshow

    microshow/RxFFmpeg

    4,732عرض على GitHub↗

    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 extrac

    Candroidarm64-v8aarmeabi-v7a
    عرض على GitHub↗4,732
  • 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
  • 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
عرض جميع البدائل الـ 30 لـ PHP FFmpeg→

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

ما هي وظيفة php-ffmpeg/php-ffmpeg؟

PHP-FFmpeg هو غلاف كائني التوجه لتنفيذ أوامر FFmpeg الثنائية داخل تطبيقات PHP. يعمل كمكتبة لمعالجة الوسائط المتعددة ومجموعة أدوات لتحويل الترميز، والقص، والدمج، وتصفية ملفات الصوت والفيديو من خلال واجهة برمجية موحدة.

ما هي الميزات الرئيسية لـ php-ffmpeg/php-ffmpeg؟

الميزات الرئيسية لـ php-ffmpeg/php-ffmpeg هي: FFmpeg Transcoders, Binary Wrappers, Media Metadata Extraction, FFmpeg Wrappers, Filter Graph Applications, Media Metadata Extractors, Multimedia Processing, Media Transcoding.

ما هي البدائل مفتوحة المصدر لـ php-ffmpeg/php-ffmpeg؟

تشمل البدائل مفتوحة المصدر لـ php-ffmpeg/php-ffmpeg: kkroening/ffmpeg-python — ffmpeg-python is a Python wrapper that translates programmatic method calls into command-line arguments for executing… microshow/rxffmpeg — RxFFmpeg is an Android multimedia framework and media transcoder based on FFmpeg. It provides a set of tools for video… 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… wang-bin/qtav — QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for… leandromoreira/ffmpeg-libav-tutorial — This project is a C-based media engineering guide and multimedia processing framework designed for managing codecs,… zulko/moviepy — MoviePy is a Python video editing library and automated video processor designed for programmatically cutting,…