Ubuntu HD VDR mittels Xine und VAAPI - Xine mit VAAPI

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Library)
(Library)
Zeile 31: Zeile 31:
 
  sudo make install
 
  sudo make install
 
  sudo make install-libs
 
  sudo make install-libs
 +
sudo ldconfig
  
Skipped
+
===Check===
  
cd libavcodec
+
Vorhandene Versionen in /usr/lib wurden ersetzt, beispielsweise:
make install-libs
+
cd ../libavdevice
+
make install-libs
+
cd ../libavfilter
+
make install-libs
+
cd ../libavformat
+
make install-libs
+
cd ../libavutil
+
make install-libs
+
cd ../libpostproc
+
make install-libs
+
cd ../libswscale
+
make install-libs
+
cd ..
+
  
Und weiter
+
lrwxrwxrwx 1 root root      20 2011-06-12 13:21 /usr/lib/libavcodec.so -> libavcodec.so.53.7.0
 
+
lrwxrwxrwx 1 root root      21 2011-06-12 11:36 /usr/lib/libavcodec.so.52 -> libavcodec.so.52.72.2
  sudo ldconfig
+
-rw-r--r-- 1 root root 5031064 2011-03-22 16:55 /usr/lib/libavcodec.so.52.72.2
 +
lrwxrwxrwx 1 root root      20 2011-06-12 13:21 /usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0
 +
  -rwxr-xr-x 1 root root 6154984 2011-06-12 13:21 /usr/lib/libavcodec.so.53.7.0

Version vom 12. Juni 2011, 13:26 Uhr

Inhaltsverzeichnis

lib-x264

Voraussetzungen

sudo apt-get install yasm

Library

cd /data/soft
git clone git://git.videolan.org/x264.git
cd x264
./configure --enable-shared --enable-pic --prefix=/usr && make
sudo make install
sudo ldconfig

Check

Vorhandene Vesion:

-rw-r--r-- 1 root root 755104 2010-11-10 09:05 /usr/lib32/libx264.so.106
lrwxrwxrwx 1 root root 14 2011-06-12 11:36 /usr/lib32/libx264.so -> libx264.so.106

ffmpeg

Voraussetzungen

sudo apt-get install libfaac-dev libmp3lame-dev libxvidcore-dev

Library

cd /data/soft
git clone git://git.videolan.org/ffmpeg.git
cd ffmpeg
./configure --prefix=/usr --enable-gpl --enable-libxvid --enable-postproc --enable-avfilter --enable-shared --enable-libx264 --enable-nonfree --enable-libfaac --enable-libmp3lame --enable-version3 --enable-postproc --enable-pthreads --enable-x11grab
make
sudo make install
sudo make install-libs
sudo ldconfig

Check

Vorhandene Versionen in /usr/lib wurden ersetzt, beispielsweise:

lrwxrwxrwx 1 root root      20 2011-06-12 13:21 /usr/lib/libavcodec.so -> libavcodec.so.53.7.0
lrwxrwxrwx 1 root root      21 2011-06-12 11:36 /usr/lib/libavcodec.so.52 -> libavcodec.so.52.72.2
-rw-r--r-- 1 root root 5031064 2011-03-22 16:55 /usr/lib/libavcodec.so.52.72.2
lrwxrwxrwx 1 root root      20 2011-06-12 13:21 /usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0
-rwxr-xr-x 1 root root 6154984 2011-06-12 13:21 /usr/lib/libavcodec.so.53.7.0