Difference between revisions of "VLC VAAPI"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
{{wikipedia|Video_Acceleration_API| VAAPI}}
 +
 
== Introduction ==
 
== Introduction ==
 
This page is about compiling VLC with support of GPU acceleration on Linux.
 
This page is about compiling VLC with support of GPU acceleration on Linux.
  
{{wikipedia|Video_Acceleration_API| VAAPI}}
+
http://en.wikipedia.org/wiki/Video_Acceleration_API
 
+
http://www.freedesktop.org/wiki/Software/vaapi
  
 
== Before starting ==
 
== Before starting ==

Revision as of 14:24, 8 January 2010

Introduction

This page is about compiling VLC with support of GPU acceleration on Linux.

http://en.wikipedia.org/wiki/Video_Acceleration_API http://www.freedesktop.org/wiki/Software/vaapi

Before starting

libva

Install libva from http://www.splitted-desktop.com/~gbeauchesne/libva/ . We do not support other libraries than the one from Mr. Beauchesne.

FFmpeg trunk

Get the latest FFmpeg trunk as of 2010-January. Compile it with vaapi hwaccel support.

./configure --enable-gpl --enable-postproc --prefix=/path/to/ --enable-shared --enable-vaapi
make
make install

VLC

Get VLC from Git. Get the necessary external libraries (on debian/*buntu: apt-get build-dep vlc)

./bootstrap
./configure
make