Hallo,
ich habe es endlich geschafft und jetzt einen VDR zum Testen. Leider sind meine Ergebnisse bisher eher schlecht.
Meine Config:
Hardware:
Ich Teste auf dem Rechner in meiner Signatur und auf meinem Arbeitsrechner. Beides CoreI Clarkdale (also erste Generation).
Software:
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
- Kernel: linux 3.1.9-2 (base)
- Xorg: xorg-server 1.11.3-1 (xorg)
- Grafik: xf86-video-intel 2.17.0-2 (xorg-drivers xorg)
- libva-ext 20120110-5
VAAPI-ext library for intel cards
- vaapi-intel-driver 20120110-2
Intel backend for VA API: 1.0.17.pre1
- Alsa: alsa-utils 1.0.24.2-3
- vdr: vdr 1.7.23-1
- SoftHD: vdr-plugin-softhddevice-server-git 20120120-1
- Streamdev: vdr-plugin-streamdev-server-git
- ffmpeg 20120111-1
- xbmc-git 20110120-1
|
Vainfo:
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
|
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.16.pre1)
vainfo: Driver version: Intel i965 driver - 1.0.17.pre1
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple :VAEntrypointVLD
VAProfileMPEG2Main :VAEntrypointVLD
VAProfileH264Baseline :VAEntrypointVLD
VAProfileH264Main :VAEntrypointVLD
VAProfileH264High :VAEntrypointVLD
|
Ich habe nach dieser Anleitung im xbmc Forum
http://forum.xbmc.org/showthread.php?t=114368
die vaapi Packete vaapi-ext und vaapi-intel-driver gebaut und zunächst einmal mit xbmc gestestet.
Soweit funktioniert das ganze mit der libva-ext auch aber die Deinterlacer funktionieren nicht. Ich kann zwar in den XBMC Optionen "Bob" und "Bob(invertiert)" auswählen aber es bringt nichts obwohl mir xbmc dann die doppelte Framerate anzeigt
Weiter mit Softhddevice. Leider bekommen ich es nicht mehr gestartet:
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
Jan 20 20:05:10 localhost vdr: [2933] VDR version 1.7.23 started
Jan 20 20:05:10 localhost vdr: [2933] switched to user 'vdr'
Jan 20 20:05:10 localhost vdr: [2933] codeset is 'UTF-8' - known
Jan 20 20:05:10 localhost vdr: [2933] found 28 locales in /usr/share/locale
Jan 20 20:05:10 localhost vdr: [2933] loading plugin: /usr/lib/vdr/plugins/libvdr-dvbsddevice.so.1.7.23
Jan 20 20:05:10 localhost vdr: [2933] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-client.so.1.7.23
Jan 20 20:05:10 localhost vdr: [2933] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.23
Jan 20 20:05:10 localhost vdr: [2933] loading plugin: /usr/lib/vdr/plugins/libvdr-softhddevice.so.1.7.23
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/setup.conf
Jan 20 20:05:10 localhost vdr: [2933] loading plugin: /usr/lib/vdr/plugins/libvdr-softhddevice.so.1.7.23
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/setup.confv-client.SyncEPG = 0
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/sources.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/diseqc.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/channels.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/commands.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/reccmds.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/svdrphosts.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /.ar/lib/vdr/remote.conf
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/keymacros.conf
Jan 20 20:05:10 localhost vdr: [2933] registered source parameters for 'A - ATSC'
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/keymacros.conf
Jan 20 20:05:10 localhost vdr: [2933] registered source parameters for 'A - ATSC'
Jan 20 20:05:10 localhost vdr: [2933] registered source parameters for 'C - DVB-C'
Jan 20 20:05:10 localhost vdr: [2933] registered source parameters for 'S - DVB-S'
Jan 20 20:05:10 localhost vdr: [2933] registered source parameters for 'T - DVB-T'
Jan 20 20:05:10 localhost vdr: [2933] no DVB device found
Jan 20 20:05:10 localhost vdr: [2933] initializing plugin: dvbsddevice (0.0.5): SD Full Featured DVB device
Jan 20 20:05:10 localhost vdr: [2933] initializing plugin: streamdev-client (0.5.1-git): VTP Streaming Client
Jan 20 20:05:10 localhost vdr: [2933] initializing plugin: streamdev-server (0.5.1-git): VDR Streaming Server
Jan 20 20:05:10 localhost vdr: [2933] initializing plugin: softhddevice (0.4.0): A software and GPU emulated HD device
Jan 20 20:05:10 localhost vdr: [2933] new device number 9
Jan 20 20:05:10 localhost vdr: [2933] ERROR: invalid primary device number: 2
Jan 20 20:05:10 localhost vdr: [2933] trying device number 1 instead
Jan 20 20:05:10 localhost vdr: [2933] setting primary device to 1
Jan 20 20:05:10 localhost vdr: [2933] [softhddev]MakePrimaryDevice: 1
Jan 20 20:05:10 localhost vdr: [2933] [softhddev]SetVolumeDevice: 255
Jan 20 20:05:10 localhost vdr: [2933] assuming manual start of VDR
Jan 20 20:05:10 localhost vdr: [2933] SVDRP listening on port 2001
Jan 20 20:05:10 localhost vdr: [2933] skin "EnigmaNG" not available - using "classic" instead
Jan 20 20:05:10 localhost vdr: [2933] starting plugin: dvbsddevice
Jan 20 20:05:10 localhost vdr: [2933] starting plugin: streamdev-client
Jan 20 20:05:10 localhost vdr: [2933] new device number 10
Jan 20 20:05:10 localhost vdr: [2933] streamdev-client: got device number 10
Jan 20 20:05:10 localhost vdr: [2933] starting plugin: streamdev-server
Jan 20 20:05:10 localhost vdr: [2933] loading /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
Jan 20 20:05:10 localhost vdr: [2933] starting plugin: softhddevice
Jan 20 20:05:10 localhost vdr: audio: 'alsa' output module used
Jan 20 20:05:10 localhost vdr: [2937] streamdev server thread started (pid=2933, tid=2937)
Jan 20 20:05:10 localhost vdr: [2937] Streamdev: Listening (VTP) on port 2004
Jan 20 20:05:10 localhost vdr: [2937] Streamdev: Listening (HTTP) on port 3000
Jan 20 20:05:10 localhost vdr: [2937] cTimeMs: using monotonic clock (resolution is 1 ns)
Jan 20 20:05:10 localhost vdr: audio/alsa: playback open 'default' error: No such file or directory
Jan 20 20:05:10 localhost vdr: audio: can't do initial setup
Jan 20 20:05:10 localhost vdr: [2936] section handler thread started (pid=2933, tid=2936)
Jan 20 20:05:10 localhost vdr: [2935] video directory scanner thread started (pid=2933, tid=2935)
Jan 20 20:05:10 localhost vdr: [2935] video directory scanner thread ended (pid=2933, tid=2935)
Jan 20 20:05:10 localhost vdr: [2934] video directory scanner thread started (pid=2933, tid=2934)
Jan 20 20:05:10 localhost vdr: [2934] video directory scanner thread ended (pid=2933, tid=2934)
Jan 20 20:05:10 localhost vdr: video: Can't connect to X11 server on ':0.0'
Jan 20 20:05:10 localhost runvdr: restarting VDR
|
Ich habe zusätzlich noch die git Versionen vom 09.01.2012, 15.01.2012 ausprobiert. Ich bekomme nach dem VDR Start kein Ausgabefenster - nicht mal kurz.
Kann es evtl. mit der libva-ext zutun haben? Der Xserver ist natürlich gestartet und der Aufrufparameter lautet:
|
Source code
|
1
|
-g 1920x1080+0+0
|
Ich habe die Platte auch in meinen echten VDR gehangen weil ich dachte es gebe evtl. ein Problem mit der fehlenden DVB Karte. Aber dort kommt der gleiche Fehler.
Ich hab keine Ahnung mehr...
Gruß
Atech
Ergänzung @ Johns: Du hast ja auch auf einem Clarkdale getestet oder? Hast du da Deinterlacing gehabt? Ich hab es bei meinen ganzen Tests bisher noch nie gesehen