-
Notifications
You must be signed in to change notification settings - Fork 30
Home
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.
Figure 1. FFmpeg framework and plug-ins
Video Acceleration API for Fmpeg
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.
Intel® Quick Sync Video for FFmpeg
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® Media SDK.
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.