Skip to content
FocusLuo edited this page Dec 19, 2023 · 16 revisions

Welcome to the cartwheel-ffmpeg wiki!

The leading and most widely adopted open source multimedia framework is able to decode, encode, transcode, mux, demux, stream, filter, and play almost anything that humans and machines have created. FFmpeg supports the most obscure, old formats up to the most advanced stage. It's also highly portable under a wide variety of build environments, machine architectures, and configurations.

Intel helps develop and supply patches to support video hardware acceleration on Intel® GPUs in ffmpeg-vaapi, ffmpeg-qsv, ffmpeg-ocl, and other plug-ins shown in Figure 1 and 2. ffmpeggstreamer media stack call diagram slide1 Figure 1. Linux FFmpeg framework and plug-ins ffmpeggstreamer media stack call diagram slide2 Figure 2. Windows FFmpeg framework and plug-ins

Supply hardware acceleration based on the low-level VAAPI interface with this FFmpeg plug-in. It takes advantage of the industry-standard VAAPI to run high-performance video codecs, video processing, and transcoding capabilities on an Intel GPU.

This FFmpeg plug-in supplies hardware acceleration based on Intel GPUs. It provides a high-performance video codec, video processing, and transcoding capability based on the Intel® oneAPI Video Processing Library or Intel® Media SDK.

Intel VPL Repository on GitHub

Intel Media SDK Repository on GitHub

OpenCL™ Standard for FFmpeg

You can provide hardware acceleration based on the industrial OpenCL™ standard for CPUs and GPUs with this FFmpeg plug-in. It's used to accelerate video-processing filters.

Distributed License LGPLv2.1