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

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

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

9 مستودعات

Awesome GitHub RepositoriesMedia Encoding Configurations

Tools and settings for configuring codecs, filters, and muxers to meet specific audio and video processing requirements.

Explore 9 awesome GitHub repositories matching graphics & multimedia · Media Encoding Configurations. Refine with filters or upvote what's useful.

Awesome Media Encoding Configurations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ffmpeg/ffmpegالصورة الرمزية لـ FFmpeg

    FFmpeg/FFmpeg

    61,176عرض على GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Provides configuration settings for enabling or disabling specific codecs and encoders during the build process.

    Caudiocffmpeg
    عرض على GitHub↗61,176
  • k4yt3x/video2xالصورة الرمزية لـ k4yt3x

    k4yt3x/video2x

    18,754عرض على GitHub↗

    Video2x is a modular processing framework designed for AI-enhanced video upscaling and frame rate conversion. It functions as a comprehensive toolset for increasing the resolution and visual clarity of media files while generating intermediate frames to improve motion smoothness. The system is built to handle intensive media transformation tasks by leveraging hardware acceleration and custom encoding pipelines. The project distinguishes itself through a plugin-based architecture that allows for the integration of custom machine learning models and specialized algorithms. It utilizes a modular

    Enables precise configuration of codecs and encoding parameters to control output quality and compression characteristics.

    C++anime4kframe-interpolationmachine-learning
    عرض على GitHub↗18,754
  • alyssaxuu/screenityالصورة الرمزية لـ alyssaxuu

    alyssaxuu/screenity

    18,321عرض على GitHub↗

    Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web browser. It functions as a privacy-focused capture tool that handles data locally and includes a web-based video editor for basic media refinement. The project distinguishes itself through real-time screen annotation tools, allowing users to draw shapes and arrows or zoom into specific areas during a recording. It also provides specialized privacy controls to blur sensitive information and apply backgrounds to camera feeds. The tool covers a broad range of media capabilities, incl

    Converts captured streams into downloadable video formats using the browser's internal encoding capabilities.

    JavaScriptannotationannotation-toolaudio
    عرض على GitHub↗18,321
  • pytorch/visionالصورة الرمزية لـ pytorch

    pytorch/vision

    17,743عرض على GitHub↗

    This project is a comprehensive computer vision library for the PyTorch ecosystem, providing a standardized collection of neural network architectures, datasets, and high-performance transformation utilities. It serves as a foundational framework for building, training, and deploying deep learning models, offering a centralized model registry that allows developers to instantiate architectures with pre-trained weights for tasks such as image classification, object detection, and semantic segmentation. The library distinguishes itself through its modular approach to data and compute management

    Allows selection of underlying image and video decoding libraries to optimize performance based on system requirements.

    Pythoncomputer-visionmachine-learning
    عرض على GitHub↗17,743
  • c4illin/convertxالصورة الرمزية لـ C4illin

    C4illin/ConvertX

    15,905عرض على GitHub↗

    ConvertX is a web-based file conversion management platform designed to transform documents, images, and video files between various formats. It utilizes system-level binary orchestration to execute conversion tasks, leveraging background worker threads to handle concurrent, high-volume bulk processing without blocking the user interface. The platform distinguishes itself through a comprehensive security and access control framework, which includes multi-user account management, session-based token authentication, and role-based permissions. Users can secure their output files with passwords

    Allows granular configuration of media encoding parameters for specific processing requirements.

    TypeScriptbunconversionconvert
    عرض على GitHub↗15,905
  • fluent-ffmpeg/node-fluent-ffmpegالصورة الرمزية لـ fluent-ffmpeg

    fluent-ffmpeg/node-fluent-ffmpeg

    8,251عرض على GitHub↗

    node-fluent-ffmpeg هو غلاف Node.js لـ FFmpeg يوفر واجهة سلسة لتنفيذ أوامر الوسائط ومعالجة الملفات. يعمل كمدير عمليات يتعامل مع دورة حياة ثنائيات FFmpeg الخارجية، مما يتيح تحويل الوسائط برمجياً، وتوليد صور مصغرة للفيديو، واستخراج البيانات الوصفية عبر ffprobe. تتميز المكتبة بمنشئ أوامر يترجم استدعاءات أساليب JavaScript إلى وسيطات سطر أوامر. تتميز بمراقبة التقدم القائمة على الأحداث لتتبع الإطارات المعالجة والإنتاجية، بالإضافة إلى القدرة على توجيه بيانات الوسائط المعالجة مباشرة إلى تدفقات قابلة للكتابة للتعامل في الوقت الفعلي. يغطي المشروع قدرات واسعة لمعالجة الوسائط، بما في ذلك إعداد التشفير لخصائص الصوت والفيديو، وتعريفات مخططات التصفية المعقدة للتأثيرات المرئية والصوتية، وإدارة المدخلات لربط مصادر متعددة. يتضمن أيضاً أدوات لفحص حاويات الوسائط والتدفقات لاسترجاع البيانات الوصفية التقنية.

    Provides settings for configuring output resolution, aspect ratio, frame rate, and bitrates for media streams.

    JavaScript
    عرض على GitHub↗8,251
  • gyroflow/gyroflowالصورة الرمزية لـ gyroflow

    gyroflow/gyroflow

    8,256عرض على GitHub↗

    Gyroflow is a gyroscope video stabilization software and IMU telemetry processor designed to remove camera shake from video files. It functions as a hardware-accelerated video renderer and lens calibration tool, utilizing embedded or external gyroscope and accelerometer data to perform pixel-level stabilization. The system is distinguished by its ability to integrate with professional non-linear video editing software via plugins, allowing stabilization to be applied directly to timelines without transcoding original footage. It supports diverse telemetry ingestion from camera brands, flight

    Provides detailed settings for configuring codecs and hardware acceleration to control render quality and performance.

    Rustfpvgoprogpu
    عرض على GitHub↗8,256
  • spite/ccapture.jsالصورة الرمزية لـ spite

    spite/ccapture.js

    3,756عرض على GitHub↗

    ccapture.js is a JavaScript library for recording HTML5 canvas animations at a fixed framerate. It exports captured animation sequences as WebM movie files, animated GIFs, or archives of individual PNG and JPEG images. The library ensures smooth video output by hooking into the browser's animation loop to decouple rendering from real time. This deterministic frame pacing allows for high-resolution recording without frame drops, regardless of rendering complexity or hardware performance. The tool manages the process by extracting raw pixel data from the canvas into memory buffers before assem

    Utilizes browser-native media recording APIs to encode canvas frames into compressed WebM video streams.

    JavaScript
    عرض على GitHub↗3,756
  • lisamelton/video_transcodingالصورة الرمزية لـ lisamelton

    lisamelton/video_transcoding

    2,513عرض على GitHub↗

    This toolkit serves as a Ruby-based interface for automating video transcoding workflows. It functions as a wrapper for media processing software, providing a structured way to convert, inspect, and transform video files through automated command generation. The project distinguishes itself by enabling precise control over media processing through the injection of custom encoding parameters and the construction of dynamic filter graphs. Users can manage complex tasks such as manual cropping, scaling, and color space adjustments, while choosing between software and hardware-accelerated encodin

    Acts as a flexible interface for applying advanced filters and manual configuration arguments to underlying video processing software.

    Ruby
    عرض على GitHub↗2,513
  1. Home
  2. Graphics & Multimedia
  3. Media Processing and Analysis
  4. Media Manipulation
  5. Media Processing
  6. Codec and Encoding Utilities
  7. Media Encoding Configurations

استكشف الوسوم الفرعية

  • Browser-Native EncodersUtilities that use browser-native APIs to encode media streams into downloadable formats. **Distinct from Media Encoding Configurations:** Focuses on using browser built-in encoding APIs rather than general codec configuration tools
  • Media Backend ConfiguratorsTools for selecting and configuring underlying image and video decoding libraries. **Distinct from Media Encoding Configurations:** Distinct from Media Encoding Configurations: focuses on selecting the backend library implementation rather than codec settings.