Ergänzend zur Vorbereitung von unserem Ubuntu für den VAAPI-Support, nun das Tutorial das der VLC media player VAAPI als Hardwarebeschleuniger nutzt. Der VLC media player ist für Developers bereits in der Version 1.1 inkl VAAPI Unterstützung verfügbar.
cd /usr/src aptitude install git-core git clone git://git.videolan.org/vlc.git cd vlc git pull ./bootstrap aptitude install libdbus-1-dev liblua5.1-0-dev liblivemedia-dev libogg-dev libmad0-dev libavcodec-dev libavformat-dev libswscale-dev libpostproc-dev libfaad-dev liba52-dev libdca-dev libflac-dev libnotify-dev libavc1394-dev libshout3-dev libtwolame-dev libmpeg2-4-dev xlibmesa-glu-dev libxcb-shm0-dev libxcb-xv0-dev libsdl-dev libfribidi-dev libqt4-dev libgcrypt-dev libgcrypt-dev libudev-dev libavahi-client-dev libprojectM-dev ./configure --enable-libva --enable-faad --enable-qt4 --enable-release --with-pic --enable-static ./compile make install ldconfig
Ubuntu 9.10 – Farben Bug:
Inverted Video
Negative colors
Bad video color in Karmic
Leider bekomme ich den bekannten Ubuntu Karmic (9.10) Bug in VLC nicht behoben. Keiner der folgenden Befehle hat funktioniert, es hat sich je nach Wert nur die dominierende Farbe geändert.
xvattr -a XV_HUE -v 0 xvattr -a XV_HUE -v 180 xvattr -a XV_HUE -v -180 xvattr -a XV_HUE -v 360 xvattr -a XV_HUE -v -360 xvattr -a XV_HUE -v 1000 xvattr -a XV_HUE -v -1000 nvidia-settings -l ...etc.
Im MPlayer, SMplayer, Xine oder Totem habe ich keine Probleme mit den Farben. Ein Screenshot bekommt ihr troztdem vom „Blaustichigen VLC“. (Blue Tinted > Blue Man Group)^^
Screenshot vom HD-DVD Demo 1080p VC-1 DDPlus 5.1 mkv-File.
Das Farbproblem tritt anscheinend nur bei *.mkv Dateien auf. Falls jemand eine Lösung für dieses Problem findet wäre ich für einen Tip sehr dankbar!
Notiz: Bei diesem Kompilierproblem…
in_la-encoder.lo -MD -MP -MF .deps/libavcodec_plugin_la-encoder.Tpo -c -o libavcodec_plugin_la-encoder.lo `test -f 'encoder.c' || echo './'`encoder.c encoder.c: In function 'OpenEncoder': WARNING : encoder.c: 470: assignment discards qualifiers from pointer target type WARNING : encoder.c: 471: assignment discards qualifiers from pointer target type /usr/bin/ld: /usr/local/lib/libavcodec.a(dsputil_mmx.o): relocation R_X86_64_PC32 against symbol `ff_pw_20' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make: *** [all] Error 2
…wurde FFmpeg nicht mit „enable-pic“ und/oder „enable-shared“ kompiliert.
.
zum farbproblem: ich konnte dies problem lösen, indem ich das video mit totem gestartet habe, dann auf bearbeiten->einstellungen->anzeige und dort den regler farbton wieder auf die mitte gestellt habe. danach zeigte auch der vlc die farben wieder richtig an.
Leider bekomme ich den bekannten Ubuntu Karmic (9.10) Bug in VLC nicht behoben. Keiner der folgenden Befehle hat funktioniert, es hat sich je nach Wert nur die dominierende Farbe geändert.
xvattr -a XV_HUE -v 0
xvattr -a XV_HUE -v 180
xvattr -a XV_HUE -v -180
xvattr -a XV_HUE -v 360
xvattr -a XV_HUE -v -360
xvattr -a XV_HUE -v 1000
xvattr -a XV_HUE -v -1000
Das ist quasi das was Du beim Totem über die GUI machst.