3 repositorios
Passes video frames through external scripting frameworks like AviSynth and VapourSynth for advanced filtering before encoding.
Distinct from Video Encoding and Decoding: Distinct from Video Encoding and Decoding: focuses on integration with external scripting frameworks rather than codec-level encoding.
Explore 3 awesome GitHub repositories matching graphics & multimedia · External Filter Integrations. Refine with filters or upvote what's useful.
Passes video frames through AviSynth and VapourSynth scripts for advanced filtering before FFmpeg encoding.
QtAV es un motor multimedia y framework multiplataforma que combina la decodificación de FFmpeg con el framework Qt para la renderización de audio y video. Funciona como un reproductor de video acelerado por hardware, un renderizador de video OpenGL y un transcodificador de flujos multimedia. El proyecto se distingue por una capa de decodificación de abstracción de hardware que utiliza interfaces de GPU como VA-API y VideoToolbox para decodificar video de alta resolución. Emplea una ruta de transferencia de memoria de copia cero para mover datos de video decodificados directamente a las APIs gráficas, reduciendo la carga de la CPU y permitiendo una renderización YUV de alto rendimiento. El motor cubre una amplia gama de capacidades, incluyendo control de reproducción multimedia, sincronización de flujos y extracción de metadatos. Proporciona herramientas para el procesamiento de video mediante shaders y filtros personalizados, así como transcodificación de medios y captura de fotogramas. El soporte de renderizado se extiende a contenido de alto rango dinámico (HDR), subtítulos de alta fidelidad y la visualización de carátulas de álbumes. El framework se integra directamente con el bucle de eventos y el sistema de señales de Qt para vincular los controles de reproducción y las superficies de salida de video a la interfaz de usuario.
Integrates with external filtering libraries to modify the visual output of video streams.
Bar chart race is a Python data visualization library that transforms ordered tabular time-series data into animated bar and line chart races. It operates as an extension for rendering dynamic charts that illustrate how rankings and values change over time. The library interpolates wide-format chronological tables into densely sampled frame sequences, calculating intermediate numeric values to produce fluid motion animations. It orchestrates iterative canvas redraws through a plotting backend while supporting external multimedia encoders to export compressed standard video files. Generated a
Pipes sequential rendered image canvases through third-party multimedia encoders to export compressed standard video files.