Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Morgen,
wieder aktueller git Stand. Habe das software chroma Deinterlace abgeschaltet. Man mert es deutlich an der CPU Belastung:
Ich habe wieder die Debugmeldungen von 4 auf 3 geändert - wird die Meldung überhaupt im Log gezeigt? Ich habe nicht den Eindruck.
Bei HD (egal ob 1080i oder 720p) kommt irgendwann immer die Buffer usage Meldung und dann kann ich das OSD nicht mehr Bedienen. OSD hat sowieso in letzter Zeit bei 1080i häufiger Darstellungsfehler. Das wae bei früheren Versionen nicht. Ich versuche nochmal meine TV Karte mit Kern 3.2 zum laufen zu bewegen um Streamdev auszuschließen.
Gruß
Atech
Edit: Mit den vaapi Deinterlacern kommt die buffer usage Meldung (1080i) nicht und Menü ist Bedienbar. Für 70p aber wie vorher - buffer läuft voll. Das vaapi Deinterlacing ruckelt nach wie vor - obwohl die GPU z.B. bei Anixe HD nicht ausgelastet ist.
|
|
Source code |
1 |
... vdr: video/vaapi: map= 0/ 0/ 0 deint=72 umap= 0/ 0/ 0i |
Eigentlich nichts Wichtiges mehr. Noch eine große Menge an Kleinigkeiten. Z.B. noch 234 FIXME: in den Sourcen.
Ein paar Teile müssen komplett neu geschrieben werden.
Kann man hier http://projects.vdr-developer.org/projec…ster/entry/Todo nachlesen.
in dieser Liste kann ich das Thema "Studio Level bei VDPAU" nicht finden ?![]()
|
|
Source code |
1 |
ITU BT601, ITU BT709 (HD), RGB studio levels (16-235)? |
|
|
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 |
root@vdr:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: VT1708B Analog [VT1708B Analog] Subdevices: 2/2 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 card 0: NVidia [HDA NVidia], device 1: VT1708B Digital [VT1708B Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 7: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 8: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 9: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 |
|
|
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 |
root@vdr:~# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=NVidia
HDA NVidia, VT1708B Analog
Default Audio Device
front:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
Front speakers
surround40:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia_1,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia_1,DEV=1
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia_1,DEV=2
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia_1,DEV=3
HDA NVidia, HDMI 0
HDMI Audio Output
|
This post has been edited 1 times, last edit by "Copperhead" (Feb 10th 2012, 4:27pm)
Eigentlich nichts Wichtiges mehr. Noch eine große Menge an Kleinigkeiten. Z.B. noch 234 FIXME: in den Sourcen.
Ein paar Teile müssen komplett neu geschrieben werden.
Kann man hier http://projects.vdr-developer.org/projec…ster/entry/Todo nachlesen.
Hi Johns,
in dieser Liste kann ich das Thema "Studio Level bei VDPAU" nicht finden ?![]()
|
|
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 |
$ runvdr Feb 10 18:46:03.585 [general.debug] using new 1.7.11+ capture code 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 [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] mpeg_decode_postinit() failure [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) [mpeg2video @ 0x23deba0] get_buffer() failed (0 0 (nil)) |
|
|
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 |
Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 5 times Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 5 times Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 2 times Feb 10 18:51:16 tvi3v vdr: [softhddev]GetOsdSize: 1024x576 1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 tvi3v vdr: [6840] OSD size changed to 1024x576 @ 1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 12 times Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 5 times Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 5 times Feb 10 18:51:16 tvi3v vdr: video/vaapi: release surface 0000000000, which is not in use Feb 10 18:51:16 tvi3v vdr: codec: bad frame -1 Feb 10 18:51:16 tvi3v vdr: video: pts difference too big Feb 10 18:51:16 vdr: last message repeated 5 times |
Quoted
Eigentlich nichts Wichtiges mehr. Noch eine große Menge an Kleinigkeiten. Z.B. noch 234 FIXME: in den Sourcen.
Ein paar Teile müssen komplett neu geschrieben werden.
Kann man hier http://projects.vdr-developer.org/projec…ster/entry/Todo nachlesen.
Hi Johns,
in dieser Liste kann ich das Thema "Studio Level bei VDPAU" nicht finden ?![]()
Wenn du es wolltest, dann kanst du es auch testen.
Leider fehlt noch die Einstellung im Setupmenu dafür.
export STUDIO_LEVELS=1
ins Startscript und es sollte funktionieren.
Johns
So, jetzt ist bei mir endlich auch das Toslink-Bracket gekommen. Leider klappt das rein gar nicht. Es kommt immer sowohl aus dem Fernseher Ton, als auch aus dem Heimkino-System. Außer wenn ich den Ton direkt auf "iec958" loslasse, dann kommt nur noch Ton aus der Heimkinoanlage. Wie schaffe ich es jetzt, dass auf "iec958" immer Pass-Through gemacht wird und auf dem Klinkenanschluss "pcm.51to20" funktioniert?
System wie in Signatur. TV ist angeschlossen via grünem Klinkenkabel, Heimkinoanlage via Toslink.
Edit: Neue Theorie: Kann es sein, dass die Karte komplett belegt ist, wenn ich digital ausgebe?

This post has been edited 1 times, last edit by "johns" (Feb 10th 2012, 8:55pm)
Nach dem letzten "git pull" sitze ich vor einem schwarzen Bildschirm mit Ton, im Terminal mit dem vdr-Start gibt es:
|
|
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 |
Feb 10 20:54:36 [vdr] video: slow down video_
Feb 10 20:54:36 [vdr] video: 23:16:15.871 +130 139 240/\ms 16 v-buf_
Feb 10 20:54:36 [vdr] video: slow down video_
Feb 10 20:54:36 [vdr] video: 23:16:15.971 +130 39 240/\ms 17 v-buf_
Feb 10 20:54:36 [vdr] codec: error audio data at 0_
Feb 10 20:54:36 [vdr] audio/alsa: stopping play_
Feb 10 20:54:36 [vdr] audio: wait on start condition_
Feb 10 20:54:36 [vdr] codec: error audio data at 0_
- Last output repeated 6 times -
Feb 10 20:54:37 [vdr] [softhddev]PlayAudio: MP2 192_
Feb 10 20:54:37 [vdr] codec: audio ''_
Feb 10 20:54:37 [vdr] audio: channels 2 frequency 48000 hz pcm_
Feb 10 20:54:37 [vdr] audio: play start_
Feb 10 20:54:37 [vdr] audio/alsa: flushing buffers_
Feb 10 20:54:37 [vdr] audio/alsa: state 4 - XRUN_
Feb 10 20:54:37 [vdr] audio: wait on start condition_
Feb 10 20:54:37 [vdr] audio/alsa: &&|| hell 'default'_
Feb 10 20:54:37 [vdr] audio/alsa: buffer size 6144, period size 1024_
Feb 10 20:54:37 [vdr] audio/alsa: state PREPARED_
Feb 10 20:54:37 [vdr] audio/alsa: delay 550 ms_
Feb 10 20:54:37 [vdr] video: speed up video_
Feb 10 20:54:37 [vdr] video: 23:16:18.031 -33 96 240/\ms 10 v-buf_
Feb 10 20:54:37 [vdr] video: 23:16:18.051 -13 96 240/\ms 10 v-buf_
Feb 10 20:54:37 [vdr] video: dropping frame (2/1342)_
Feb 10 20:54:37 [vdr] video: speed up video_
Feb 10 20:54:37 [vdr] video: 23:16:18.111 +46 96 240/\ms 8 v-buf_
Feb 10 20:54:37 [vdr] video: 23:16:18.131 +66 96 240/\ms 8 v-buf_
Feb 10 20:54:37 [vdr] video: dropping frame (3/1344)_
Feb 10 20:54:37 [vdr] video: slow down video_
Feb 10 20:54:37 [vdr] video: 23:16:18.211 +146 192 240/\ms 9 v-buf_
Feb 10 20:54:38 [vdr] video: slow down video_
Feb 10 20:54:38 [vdr] video: 23:16:18.231 +166 192 240/\ms 8 v-buf_
Feb 10 20:54:38 [vdr] video: slow down video_
Feb 10 20:54:38 [vdr] video: 23:16:18.251 +186 192 240/\ms 8 v-buf_
Feb 10 20:54:38 [vdr] video: 23:16:18.251 +186 192 240/\ms 7 v-buf_
Feb 10 20:54:38 [vdr] video: slow down video_
Feb 10 20:54:38 [vdr] video: 23:16:18.271 +206 288 240/\ms 8 v-buf_
|
Stereo sprich PCM über Analog oder Hdmi und Dolby Digital sprich AC3 über Pass-through gleichzeitig herausgeben geht nicht.
Ja kommt bei Empfangsstörungen vor oder wenn Vdr die Karten umbelegt.
Quoted
Wobei die Frage ist warum er das Audio Device neu öffnet oder SAT 1 hat gerade den Dolby Surround Ton abgeklemmt für Werbung.
Stereo sprich PCM über Analog oder Hdmi und Dolby Digital sprich AC3 über Pass-through gleichzeitig herausgeben geht nicht.
Würde es mit einer zweiten Soundkarte gehen?
|
|
Source code |
1 2 3 4 5 6 7 8 9 |
root@vdr:~# speaker-test -D hw:0,1 -c6 speaker-test 1.0.24.2 Playback device is hw:0,1 Stream parameters are 48000Hz, S16_LE, 6 channels Using 16 octaves of pink noise Channels count (6) not available for playbacks: Invalid argument Setting of hwparams failed: Invalid argument |
This post has been edited 1 times, last edit by "Copperhead" (Feb 10th 2012, 11:14pm)
Zitat von »neumann2k«
Im ist nach Abspielen von Musik das OSD nicht mehr sichtbar.
Dies tritt sowohl in Text2Skin, als auch im VDR eigenen OSD auf.
Das DVD Plugin ist nicht zu benutzen. Beim Versuch, eine DVD abzuspielen, passiert folgendes:
Hast du eine Idee?
Schaumal ins syslog wenn da ein SetVideoDisplayFormat:drin ist, wird das OSD gelöscht.
Wenn nicht, muß ich mal gucken,
Das dvd plugin muß ich mir mal gucken.
Johns
Also PCM kann er auch, das habe ich bisher allerdings immer nur mit Stereo betrieben.... Ich teste das mal.
Edit:
![]()
Source code
1 2 3 4 5 6 7 8 9 root@vdr:~# speaker-test -D hw:0,1 -c6 speaker-test 1.0.24.2 Playback device is hw:0,1 Stream parameters are 48000Hz, S16_LE, 6 channels Using 16 octaves of pink noise Channels count (6) not available for playbacks: Invalid argument Setting of hwparams failed: Invalid argument
Und nun?
Du hast Recht. SetVideoDisplayFormat:1. Ist das Problem, dass OSD nur angezeigt werden kann, wenn Video da ist.
Das dürfte doch bei xine ähnlich sein, deshalb wird dort ja auch ein schwarzes MPG benutzt. Wäre das hier auch möglich.
Ebenfalls ist mir aufgefallen, dass auch keine Cover im Muggle oder MP3 Plugin angezeigt werden. Habs sowohl ohne
als auch mit use DVB Stillpicture versucht. Vielleicht kannst Du da auch mal bei Gelegenheit schauen. Vielen Dank. Und jetzt
her mit Deiner Wishlist.