ZitatOriginal von barbonesucher
Leider funktioniert die Soundausgabe nicht:
bitte neuen/anderen Thread benutzen
Gruß Fr@nk
ZitatOriginal von barbonesucher
Leider funktioniert die Soundausgabe nicht:
bitte neuen/anderen Thread benutzen
Gruß Fr@nk
@OppTuppac..:
Bei mir läuft es technisch soweit erstmal. allerdings habe ich in xbmc das problem, dass er beim schließen abstürzt und die wiedergabe von hd-material nicht so schön funktioniert wie in deinem mplayer:
Crashlog vom XBMC
http://paste.debian.net/hidden/98496260/
Die XBMC-Leute können da auch nichts machen, weil der Fehler aus dem fglrx-treiber kommt:
http://forum.xbmc.org/showthread.php?p=634138&posted=1#post634138
ich kann da auch wenig was dran ändern, sind halt alles testing pakete. xvba/vaapi ist ja noch lange nicht stable, dazu kommt ein testing debian und nen testing xbmc. p_body zb hat da keine probs mit nvidia paketen auch unter squeeze amd64. werde halt einfach immer neue pakete bauen, was aber auch mal paar monate dauern kann, und dann hoffen das es mit fglrx/xvba/vaapi auch mal stable wird.
das weitere problem ist halt auch das ich die pakete baue ohne wirklich genug hardware dafür zu haben, habe für fglrx zb nur nen debian lenny i386 mit ner hd 3650 agp und nem 3200+ single core.
Hey .. jo die xvba-geschichten sind alles noch beta.
aber ich muss sagen, nachdem ich in xbmc vaapi deaktiviert habe, und den hd-kram über software laufen lasse ist zwar die cpu-last höher aber die video-ausgabe-ergebnisse sind um welten besser.
warscheinlich habe ich irgendwo noch ein einstellungsproblem oder irgendwelche versionsprobleme. in dem thread hier haben ja die meisten fast ausschließlich sehr positive erfahrungen mit vaapi/xvba.
#!/bin/sh
[ "$(id -u)" = "0" ] exit 1
case $(cat /etc/kanotix-version 2>/dev/null) in
*Excalibur*)
wget -O /etc/apt/sources.list http://kanotix.com/files/excalibur/sources.list
case $(kde4-config -v 2>/dev/null) in
*"Qt: 4.5"*)
echo deb http://www.debian-desktop.org/pub/linux/debian/kde43 lenny-backports main contrib non-free > /etc/apt/sources.list.d/kde4.list
echo deb-src http://www.debian-desktop.org/pub/linux/debian/kde43 lenny-backports main contrib non-free >> /etc/apt/sources.list.d/kde4.list
;;
esac
;;
esac
grep -q lh_chroot_apt /etc/apt/preferences 2>/dev/null && rm -f /etc/apt/preferences
[ -r /etc/lsb-release ] && . /etc/lsb-release
if [ "$DISTRIB_ID" = "Ubuntu" ]; then
if ! grep -Eq "^[[:space:]]*deb[[:space:]]+.*universe$" /etc/apt/sources.list; then
grep -Eq "deb[[:space:]]+.*universe$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb\s.*universe\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb-src[[:space:]]+.*universe$" /etc/apt/sources.list; then
grep -Eq "deb-src[[:space:]]+.*universe$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb-src\s.*universe\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb[[:space:]]+.*multiverse$" /etc/apt/sources.list; then
grep -Eq "deb[[:space:]]+.*multiverse$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb\s.*multiverse\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb-src[[:space:]]+.*multiverse$" /etc/apt/sources.list; then
grep -Eq "deb-src[[:space:]]+.*multiverse$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb-src\s.*multiverse\)$/\1/' /etc/apt/sources.list
fi
fi
export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get install --yes libpng12-dev
apt-get install --yes libgtk2.0-dev
apt-get build-dep --yes mplayer
apt-get install --yes cdbs debhelper autotools-dev libdrm-dev x11proto-xext-dev libxext-dev libgl1-mesa-dev pkg-config automake1.9 libtool subversion devscripts time libxfixes-dev x11proto-gl-dev yasm
apt-get install --yes libopencore-amrnb-dev libopencore-amrwb-dev
apt-get install --yes libvpx-dev
apt-get install --yes libvdpau-dev
apt-get install --yes libvorbisidec-dev
apt-get install --yes mplayer-skin-blue
apt-get install --yes mplayer-skins
cd /tmp
rm -rf vaapi
mkdir -p vaapi
cd vaapi
wget -N http://www.splitted-desktop.co…libva/libva-latest.tar.gz
tar zxf libva-latest.tar.gz
cd libva-*
debian/rules regen-control
if [ -f /usr/X11R6/lib/modules/dri/psb_drv_video.so ]; then
ln -fs /usr/X11R6/lib/modules/dri/psb_drv_video.so /usr/lib/va/drivers
#else
# sed -i s/--disable-i965-driver/--enable-i965-driver/ debian/rules
fi
#sed -i s/dummy/*/ debian/libva-dev.install
echo libatiuki 1 >> debian/shlibs.local
echo libGL 1 >> debian/shlibs.local
debuild -i -us -uc -b
cd ..
rm -f *dbg*.deb
dpkg -i libva*.deb
echo libva-dev hold|dpkg --set-selections
if [ -r /usr/include/vdpau/vdpau.h ]; then
wget -N http://www.splitted-desktop.co…vdpau-video-latest.tar.gz
tar zxf vdpau-video-latest.tar.gz
cd vdpau-video-*
[ ! -d debian -a -d debian.upstream ] && ln -s -v debian.upstream debian
dpkg -S /usr/include/vdpau/vdpau.h 2>/dev/null echo libvdpau 1 > debian/shlibs.local
echo libatiuki 1 >> debian/shlibs.local
echo libGL 1 >> debian/shlibs.local
debuild -i -us -uc -b
cd ..
rm -f *dbg*.deb
dpkg -i vdpau-video*.deb
fi
if [ -f /usr/lib/libAMDXvBA.so.1.0 -o -f /usr/lib/fglrx/libAMDXvBA.so.1.0 ]; then
#ARCH=i386
ARCH=i686
[ "$(uname -m)" = "x86_64" ] && ARCH="amd64"
wget -N http://www.splitted-desktop.co…-video/xvba-video-latest.$ARCH.deb
dpkg -i xvba-video-latest.$ARCH.deb
#VER=0.6.3
#wget -N http://www.splitted-desktop.co…ne/xvba-video/xvba-video_$VER-1_$ARCH.deb
#dpkg -i xvba-video_$VER-1_$ARCH.deb
fi
wget -N http://www.splitted-desktop.co…ayer-vaapi-latest.tar.bz2
tar jxf mplayer-vaapi-latest.tar.bz2
cd mplayer-vaapi-*
#perl -pi -e 's/.*mplayer-vdpau.patch\n//' checkout-patch-build.sh
./checkout-patch-build.sh prepare
wget -N http://kanotix.com/files/fix/mplayer-optimize.diff
#wget -N http://kanotix.com/files/fix/mplayer-audiofix.diff
wget -O ffmpeg.vaapi.mpeg4.bframes.patch http://lists.mplayerhq.hu/pipe…5efee/attachment-0001.obj
wget -O ffmpeg.vaapi.gma500.mpeg4.bframes.patch http://lists.mplayerhq.hu/pipe…3/79f5efee/attachment.obj
cd mplayer-vaapi
#svn up
patch -p0 < ../mplayer-optimize.diff
#patch -p0 < ../mplayer-audiofix.diff
patch -p1 < ../ffmpeg.vaapi.mpeg4.bframes.patch
patch -p1 < ../ffmpeg.vaapi.gma500.mpeg4.bframes.patch
[ -r /usr/include/vdpau/vdpau.h ] && (dpkg -S /usr/include/vdpau/vdpau.h 2>/dev/null echo libvdpau 1 > debian/shlibs.local)
echo libatiuki 1 >> debian/shlibs.local
echo libGL 1 >> debian/shlibs.local
#if [ "$DISTRIB_ID" = "Ubuntu" ]; then
dch -bv 2:1.0~rc3++svn+$(LC_ALL=C svn info|awk '/Last Changed Date/{print $4}'|sed 's/-//g')+vaapi "New upstream version."
#else
# dch -bv 1.0~rc3+svn+$(LC_ALL=C svn info|awk '/Last Changed Date/{print $4}'|sed 's/-//g')+vaapi "New upstream version."
#fi
#export DEB_BUILD_OPTIONS=--enable-runtime-cpudetection
time debuild -i -us -uc -b
cd ..
dpkg -i mplayer*.deb
@ devilred,
ich würde noch die Quelle dazu posten (ist wohl von hier --> http://kanotix.com/files/fix/mplayer-vaapi-latest.txt) der Form halber.
oder bist Du Kano?
@ barbonesucher,
Zitatwarscheinlich habe ich irgendwo noch ein einstellungsproblem oder irgendwelche versionsprobleme in dem thread hier haben ja die meisten fast ausschließlich sehr positive erfahrungen mit vaapi/xvba
ich muss dazu sagen, das es bei mir abhängig von der mplayer-vaapi Version ist. Ich hatte bis vor kurzem die Version mplayer-vaapi-20100212 in Verwendung. Die läuft wirklich top mit dem was so über Sat kommt. Doch neuere Codecs laufen damit noch nicht, darum habe ich als Standard nun die mplayer-vaapi-20101115 compiliert. Damit läuft auch Interlaced Material mit dem Deinterlacer ganz brauchbar. Doch 720p läuft nicht so sauber wie mit der alten Version. Darum habe ich den "alten mplayer" im separaten Verzeichnis und rufe den dann bei Bedarf aus diesem auf. Somit habe ich alles.
Nebenbei,
ich sehe gerade, es gibt einem neuen mplayer --> http://www.splitted-desktop.co…api-20110127-FULL.tar.bz2
muss ich mal an WE testen.
Gruß Fr@nk
hallo,
es gibt seit dem 26.01 auch eine neue libva --> http://www.splitted-desktop.com/~gbeauchesne/libva/
libva (0.31.1-1+sds5) hardy; urgency=low
* Intel driver updates:
- Add Sandy Bridge support.
- Add deinterlacing and scaling (non-linear anamorphic).
- Add run-time detection of H.264 decoding support.
* Upgrade to GIT snapshot (2011/01/25):
- Add various VA trace fixes.
- Add vaPutsurface() scaling flags.
- Add SMPTE-240M colorspace specification.
-- Gwenole Beauchesne <gbeauchesne@splitted-desktop.com> Tue, 25 Jan 2011 15:27:09 +0100
Gruß Fr@nk
ZitatOriginal von lola
ich sehe gerade, es gibt einem neuen mplayer --> http://www.splitted-desktop.co…api-20110127-FULL.tar.bz2
muss ich mal an WE testen.
mein erster Eindruck, es läuft ganz rund, und erstaunlicherweise auch mit eingeschaltetem Deinterlacer ( Option deint=1 oder deint=2) mit niedriger Last. Das Bild unten ist damit geschossen, (ganz unten neben HUBBLE war eine schnell laufende horizontale Laufschrift) . Vielleicht kann das jemand verifizieren.
Gruß Fr@nk
ne, aktuell bei mir immer noch 10.9
Gruß Fr@nk
http://sourceforge.net/apps/me…index.php?title=Main_Page
Es kommt langsam ins Rollen
ZitatOriginal von free-x
http://sourceforge.net/apps/me…index.php?title=Main_Page
Es kommt langsam ins Rollen
schöner wäre es, wenn AMD den Kernelzoff für den zu verwendenden fglrx beenden könnte.
Gruß Fr@nk
Hallo zusammen,
ich lese den Thread hier schon seit dessen Erstellung mit. Jetzt wurde es für mich aber ernster, denn ich habe mir den ZOTAC HD-AD01 gekauft, also einen Webtop mit AMD NeoX2 und AMD780G/HD3200.
Ich habe nun Ubuntu 10.10 AMD64, den Catalyst 11.2 und Pakete von https://launchpad.net/~dtl131/…e/catalysthacks/+packages installiert. Dann noch den mPlayer von http://www.splitted-desktop.com/~gbeauchesne gebaut.
vainfo liefert folgendes:
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8.pre1
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Alles anzeigen
Also nur zwei Profile und siehe da, anscheinend keine MPEG2 Unterstützung. So habe ich selbst bei SDTV knapp 30% CPU Last.
Auch gängige mp4/mkv Dateien in nicht HD Auflösungen werden nicht beschleunigt und reizen die Hardware ziemlich aus. So wird das dann aber nichts mit dem Mini Media PC
Da ich von dem Ergebnis etwas enttäuscht bin, den zumindest SDTV sollte doch funktionieren, wollte ich mal folgendes fragen:
* Habe ich was grundsätzliches Übersehen?
* Wie sind Eure Erfahrungen bzgl. SDTV?
* Sollte ich eine andere Distribution verwenden?
Gruß
KiWiX
probier doch mal eine ältere xvba Version,
mit 0.7.7 fehlt mir auch mpeg
frank@amd32:~$ /usr/bin/vainfo
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.7
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Alles anzeigen
habe mal "deaktualisiert"
frank@amd32:~$ /usr/bin/vainfo
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA API - 0.7.4
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointIDCT
VAProfileMPEG2Main : VAEntrypointIDCT
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Alles anzeigen
Gruß Fr@nk
Hallo Lola aka. Frank.
Ich habe auch gerade mal deaktualisiert (was 'n blödes Wort).
Bei mir kommt dann aber nur "Speicherzugriffsfehler". Also wieder aktualisiert, damit zumindest mal alles zusammen passt. Warscheinlich sollte ich die libva1 auf Basis der xvba-video 0.7.4 selbst bauen. Gibts da irgenwo 'ne Anleitung. Ich haue dann die Pakete aus dem PPA wieder raus, aber vielleicht funktioniert dann der VLX mit VAAPI Unterstützung noch
Gruß
KiWiX aka. Markus
ZitatOriginal von kiwix
Hallo Lola aka. Frank.
Ich habe auch gerade mal deaktualisiert (was 'n blödes Wort).
stammt nicht von mir, das verwendet dpkg wenn es mit deutsch angibt
ZitatBei mir kommt dann aber nur "Speicherzugriffsfehler". Also wieder aktualisiert, damit zumindest mal alles zusammen passt. Warscheinlich sollte ich die libva1 auf Basis der xvba-video 0.7.4 selbst bauen. Gibts da irgenwo 'ne Anleitung. Ich haue dann die Pakete aus dem PPA wieder raus, aber vielleicht funktioniert dann der VLX mit VAAPI Unterstützung noch
Ich habe die debs vom spitted-desktop genommen. Die laufen sehr gut. Damit gibt es dann nur Probleme, wenn libva und xvba nicht mehr zusammen passen (Abhängigkeiten bei den Funktionen) bsw. bei neuer libva - dann gibt es ein paar Tage später auch eine neue xvba
ZitatIch haue dann die Pakete aus dem PPA wieder raus, aber vielleicht funktioniert dann der VLX mit VAAPI Unterstützung noch
wie es unter Ubuntu passt, weiß ich nicht. Ich benutze Kanotix mit Kernel 2.6.34 und Catalyst 10.7 und auf einem anderen System Aptosid mit 2.6.36 und Catalyst 11.2
Gruß Fr@nk
Hallo Lola aka. Fr@nk,
so das scheint geklappt zu haben:
xvba-video_0.7.4-1_amd64.deb
libva1_0.31.1-1+sds4_amd64.deb
installiert und vainfo liefert:
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA API - 0.7.4
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointIDCT
VAProfileMPEG2Main : VAEntrypointIDCT
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Alles anzeigen
Der selbst gebaute mPlayer scheint's nicht nutzen zu können, aber der VLC mit VAAPI Unterstützung läuft jetzt mit geringerer CPU Last (20%), dafür ist die CPU Last des xorg Prozess größer (70% lt. top).
Das entspricht noch nicht ganz dem, was ich erwartet habe, aber jetzt ist es flüssig und ich kann noch weiter am Rechner arbeiten, ohne das ich das Gefühl habe, dass der kleine Rechner nicht ausreichen würde.
Dann hoffen wir mal, dass die Entwicklung hier noch weiter geht.
Gruß und Danke
KiWiX aka. Markus
ZitatOriginal von kiwix
Der selbst gebaute mPlayer scheint's nicht nutzen zu können, aber der VLC mit VAAPI Unterstützung läuft jetzt mit geringerer CPU Last (20%), dafür ist die CPU Last des xorg Prozess größer (70% lt. top).
Das entspricht noch nicht ganz dem, was ich erwartet habe,
schau mal hier --> http://phoronix.com/forums/showthread.php?19983-AMD-s-UVD2-based-XvBA-Finally-Does-Something-On-Linux&p=172228#post172228
Gruß Fr@nk
SD läuft bei mir aber auch unbeschleunigt recht gut. ( X2 4400 mit HD3200)
Hier zum Vergleich Servus HD mit vaapi und deint=2 - mplayer 15% (deint=0 10%) , X 7%
TS file format detected.
VIDEO H264(pid=3583) AUDIO A52(pid=3587) NO SUBS (yet)! PROGRAM N. 132
FPS seems to be: 25.000000
libva: libva version 0.32.0-sds2
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 6 ch, s16le, 448.0 kbit/9.72% (ratio: 56000->576000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 6ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vaapi] 1920x1080 => 1920x1080 H.264 VA-API Acceleration [fs]
Alles anzeigen
Das Erste SD mt xv und lavcdeint - mplayer 15% , X 10%
TS file format detected.
VIDEO MPEG2(pid=101) AUDIO MPA(pid=102) NO SUBS (yet)! PROGRAM N. 132
VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
Opening video filter: [lavcdeint]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 1024x576 Planar YV12 [fs]]
Alles anzeigen
Gruß Fr@nk
ZitatOriginally posted by fnu
[Blockierte Grafik: http://auktion.hostingkunde.de/download/vdr/stvhd_vaapi.png]
OT: Was ist das für eine TOP-Version was da auf dem Terminal rechts läuft ? Sieht sehr gut aus
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!