Zitat:Kann man eigentlich auslesen, weclhe Auflösung gerade läuft
Nur wenn es dein TV anzeigt. Wie gesagt Nvidia macht auch Virtuelle Auflösungen aber wenn es dann am Schluss auf die echte Auflösung umgerechnet wird passt es halt wieder nicht.
An XBMC kann ich gerade nicht ran.
Wenn du das Menü System Einstellungen Video findest da steht Fullscreen das auf Window umstellen.
Dann XBMC beenden die Auflösung nochmal setzten und XBMC starten.
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Nach dem Tipp von Bleifuss ziehe ich mit dem vdr unterm Arm durch das Haus. Abgesehen von diesem gesch... Flatron sind ja Monitore/Fernseher keine Mangelware.
Nun habe ich den VDR an einem Röhren-Moni, einem TFT und unserem Wohnzimmer TV (FullHD) via VGA angschlossen gehabt. Am Röhrenmoni landen wir bei 640x480 (ist natürlich ein Multisync, der 1600x1200 problemlos schafft) und an den beiden anderen bei 1024x768. Sagt der jeweilige TV/Monitor per Info Taste.
Der easyvdr sagt nichts, weil unter X11 im nvida Tool die Meldung "Unable to load X Server Display Configuration page: nvidia-settings currently does not support screens (0) that have dynamic twinview disabled.
Kannst Du an deiner xorg.conf noch etwas drehen, so dass zumindest diese Anzeige wieder geht. So sthet man völlig im dunkeln, was der easyvdr nun denkt, dass er für eine Auflösung hat.
Ich habe die xrand... in /home/easyvdr jeweils gelöscht, um zu sehen, dass sie wirklich neu angelegt wird und z. B. 1024x768 das höchste der Gefühle ist. Nebenbei: Diesen Text schreibe ich gerade mit 1280x1024 am 2. Eingang von eben genau diesem Monitor.
Ich komme immer mehr dazu, dass wir zurück müssen. Ich hatte am Flatron eine xorg.conf wo er unter X11 1280x768 angezeigt hat. Das Bild war scharf und hat den Bildschirm gefüllt. Auch pchanger und OSD war scharf und Bildschirmfüllend. Nur der Film war er es nicht.
Irgendwo muss moch doch das softhddevice aufgerufen werden. Da muss es doch irgendwelche Paramter mitkriegen, wie groß das Bild sein soll. Wo hat es denn diese Parameter her? Da muss man doch dran drehen können.
Wenn du die aktuelle Auflösung wissen willst einfach im Syslog suchen.
set_screen_resolution. Da wo Standard dran steht das wird verwendet.
Es werden alle Auflösungen mit passender freq angezeigt.
Wenn der Nvidia Treiber nicht was Virtuell macht dann passt das.
Bei Intel AMD passt es bisher immer.
Warum hast du so merkwürdige Auflösungen?
Das Programm versucht eine passende Auflösung für Pal einzustellen.
Also so das die Filme/Laufschriften nicht ruckeln. Schalte mal N24 ein.
Dann siehts du was ich meine.
Das bedeute die Auflösung muss mit 25/50/75/100 Hertz sein.
Das Programm such die größte Auflösung, anhand derer wird festgestellt ob 4:3 oder 16:9 /16:10
Dann wird die größte Auflösung gesucht die vom Format her passt und eine Bildfreq hat wie oben beschrieben.
Beim Normalen TV schauen ist Rukeln ärgerlicher als ein paar Pixel weniger.
Sehr viele Sender strahlen eh immer mal wieder mit einer Auflösung kleiner Pal aus.
Wenn dir die Bildfreq egal ist dann würde ich es dem Xserver überlassen was er einstellt. Es ruckelt dann halt.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Ich habe nun folgendes gemacht: dein Tool habe ich wieder entfernt, weil ich ja auf meine 1280x768 kommen "muss" und mir 1024x768 nichts nützen.
Und ich denke auch, dass dies nativ ist, weil ich unter X11 ein gestochen scharfes Bild habe.
[email protected]:~/setscreen$ DISPLAY=:0.0 xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1280 x 768, maximum 1280 x 768
default connected 1280x768+0+0 0mm x 0mm
1280x768 50.0* 51.0
1024x768 52.0 53.0 54.0 55.0 56.0
960x540 57.0
...
Mein Problem ist nun das Filme gucken: Klar stören ein paar Pixel hin oder her nicht, aber 16:9 mit Letterboxstreifen auf einem 16:9 TV sieht einfach indiskutabel aus. Jeder Schauspieler hat ein Gesicht wie ein Frosch. Das kann es nicht sein. Übrigens: Das mit xbmc im Window habe ich nicht hinbekommen. Aber: unter X11 ist der vlc installiert und der zeigt mir ein bel. easyvdr-ts einwandfei 16:9 bildschirmfüllend, so wie es sein soll.
Wenn ich zurück zum easyvdr wechsle, dann habe ich ein gestochen scharfes OSD (Bildschirmfüllend). Auch die Filme sehen soweit gut aus, aber durch die schwarzen Balken gestaucht. Irgendwie scheint er zu denken, dass 1280x768 4:3 sind und fügt die Balken hinzu.
Hat jemand nocht tipps?
VG,
Markus
P. S. Ich starte mal eine 16:9 Wiedergabe:
Dec 17 15:40:00 easyVDR2 vdr: video: 13:11:40.813 +40 356 240/\ms 14+6 v-buf
Dec 17 15:40:04 easyVDR2 vdr: [1745] [softhddev]SetPlayMode: 0
Dec 17 15:40:04 easyVDR2 vdr: [1745] [softhddev]SetVideoDisplayFormat: 1
Dec 17 15:40:04 easyVDR2 vdr: [1745] [extrecmenu] starting replay of recording
Dec 17 15:40:04 easyVDR2 vdr: [1745] loading /video0/Immer.dieser.Michel/2012-04-06.11.29.2-0.rec//marks
Dec 17 15:40:04 easyVDR2 vdr: [1745] replay /video0/Immer.dieser.Michel/2012-04-06.11.29.2-0.rec
Dec 17 15:40:04 easyVDR2 vdr: [1745] playing '/video0/Immer.dieser.Michel/2012-04-06.11.29.2-0.rec/00001.ts'
Dec 17 15:40:04 easyVDR2 vdr: [3451] TS buffer on device 1 thread ended (pid=1745, tid=3451)
Dec 17 15:40:04 easyVDR2 vdr: [3448] buffer stats: 100956 (4%) used
Dec 17 15:40:04 easyVDR2 vdr: [3448] receiver on device 1 thread ended (pid=1745, tid=3448)
Dec 17 15:40:04 easyVDR2 vdr: [1745] loading /video0/Immer.dieser.Michel/2012-04-06.11.29.2-0.rec//marks
Dec 17 15:40:04 easyVDR2 vdr: [1745] [softhddev]SetPlayMode: 1
Dec 17 15:40:04 easyVDR2 vdr: [3487] dvbplayer thread started (pid=1745, tid=3487)
Dec 17 15:40:04 easyVDR2 vdr: [3487] resuming replay at index 1216 (0:00:24.17)
Dec 17 15:40:04 easyVDR2 vdr: [3488] non blocking file reader thread started (pid=1745, tid=3488)
Dec 17 15:40:04 easyVDR2 vdr: audio/alsa: using device 'default'
Dec 17 15:40:04 easyVDR2 vdr: audio/alsa: start delay 336ms
Dec 17 15:40:04 easyVDR2 vdr: audio/alsa: using device 'default'
Dec 17 15:40:04 easyVDR2 vdr: audio/alsa: start delay 336ms
Da gab es die ja noch nicht. Aber wenn das passen sollte liefert dein TV Falsche Daten.
So etwas habe ich hier bei meinem Monitor, Nomal an DVI Full HD nur mit 60HZ, also nimmt set_screen ein kleinere Auflösung mit 75Hz was aber noch gut passt.
Dann mit HDMI eingesteckt plötzlich kann er Full HD 50Hz, der PC ist der Meinung das mit 50Hz angesteuert wird. Drücke ich am Monitor Info der meint dann 60Hz.
Witzig der PC hat recht es ruckelt nichts.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
1. Alles Starten.
2. Nach 1 minute in die Konsole wechseln.
stop easyvdr-changer
start easyvdr-changer
3. Pchanger aufmachen und das Hintergrund Bild ansehen das hat rundherum einen Rahmen siehst du den überall?
Wenn ja brauchst du nur noch im Syslog bei der Startzeit des Pchangers suchen das steht dann die Auflösung.
Siehst du das Hintergrundbild nicht mit Rahmen muss man da mal ansetzen. Bevor du da nicht ein vernünftiges Bild hast brauchst du nicht weitermachen.
Siehst du den Rahmen nicht dann male im Gimp oder so ein Bild und zeichne Markierungen rein so das du nacher abschätzen kannst was du für eine Auflösung hast.
Dann sicherst du das Pchanger Hintergrund Bild und ersetzt es durch dein eigenes /usr/share/easyvdr/program-changer/pictures/.... das findest du dann schon.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Dec 17 17:58:52 easyVDR2 Program-Changer: Backroundpicture: /usr/share/easyvdr/program-changer/pictures/backround_1920_1080.gif
Das überrascht mich jetzt. Ist offenbar skaliert.
[email protected]:~$ DISPLAY=:0.0 xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1280 x 768, maximum 1280 x 768
default connected 1280x768+0+0 0mm x 0mm
1280x768 50.0* 51.0
Um es noch einmal deutlich zu sagen: Unter 1280x768 sieht X11 gestochen scharf aus. Es ist nichts abgeschnitten. Auch der changer ist mit Rahmen zu sehen. Unter softhddevice und Xineliboutput ist das TNG OSD, was ich verwende genau so zu shen, wie es sein soll. Nur der laufende Film ist letterboxed. Unter XBMC zeigt sich das gleiche Bild. XMBC füllt den Bildschirm voll aus, jeder Film (obwohl 16:9) ist letterboxed.
Ich habe noch ein wenig selbst geforscht:
In setup.conf
VideoDisplayFormat=1 (letterbox) habe auch mal 0 (pan scan) probiert. Selbes Ergebnis.
17.12.2012, 20:01 (Dieser Beitrag wurde zuletzt bearbeitet: 17.12.2012, 20:12 von Markus13.)
Hi,
der Tipp war gut. Ich habe auf xinelib gewechselt. Dort auf Einstellungen => Plugins => Xinelib => Video
Dort war anamorphic eingestellt. Jetzt habe ich auf 4:3 gewechselt und sehe gerade Großstadtrevier bildschirmfüllend in 16:9.
Heureka. Danke.
Übrigens: Das OSD hat sich dadurch nicht verändert.
Zu XMBC muss ich jetzt sagen: Sorry. Da habe ich zu kurz getestet und eben nur einen Kinofilm,der auch auf 16:9 Streifen hatte, angetestet. Jetzt habe habe ich gerade zwei TV Produktionen angespielt: Bildschirmfüllend unter XMBC. Yeashhh.
Nur Interesse Halber du hast jetzt eine 16:9 Auflösung die passt (Test hast du ja gemacht).
Dann hast du 4:3 im Ausgabe Device eingestellt und hast jetzt auf deinem TV 16:9?
Krasser TV, da solltest du ja fast eine Beschreibung für Spezialfälle machen.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Muss ja, wenn er ein 16:9 TV hat mit 4:3 Auflösung. Warscheinlich ist jetzt das Menü verzerrt, was aber je nach Schriftart mehr oder weniger nicht auffällt, da ja Bildschirmfüllend.
Hi,
nichts genaues weiss man nicht, aber ich denke, Steevee und SurfaceCleaner haben nicht recht.
Momentan läuft die Kiste mit in der xorg.conf erzwungenen Auflösung von 1280x768. Das ist die höchste Auflösung, die der TV laut Anleitung kann. Das Bild ist gestochen scharf, also gehe ich davon aus, dass es die native Auflösung ist. Dieser TV hat keine Info Taste, damit man das überprüfen kann, aber ich sehe jetzt auch keinen Grund der Ausgabe von xrandr zu misstrauen.
Woher jetzt der Gag mit 4:3 bei xinelib kommt: keine Ahnung. Irgendwie vermute ich, geht es evtl. doch in die Richtung, dass er das 16:9 wegen der 768 Punkte nicht peilt. Es sind ja keine 720. Möglicherweise geht er dann intern irgendwo auf 4:3 und nicht 16:9. Und wenn ich an oben erwähnter Stelle dann xinelib auf 4:3 stelle, dann hebt sich dieser Fehler wieder auf, weil er dann denkt, dass es es ein 4:3 Moni ist und deshalb bei 16:9 keine letterbox Streifen hinzufügt. Für mich hört sich das plausibel an. Interessant wäre nun, wie ein Film, der in 4:3 vorliegt, aussieht.
Meiner Meinung nach ist im OSD nichts verzerrt. Ich hänge mal ein Bild an.
Noch ein Problem: Weil das neue (alte) board keine serielle Schnittstelle mehr hat, habe ich diese Funk Medion FB (x10???) genommen. Die hatte ich noch herumfliegen. Unter easyvdr ist alles super, aber unter xbmc ist die FB teilweise so schnell, dass ich 2 Felder überspringe. Komisch: links, rechts im Hauptmenü war kein Problem, aber wenn man bei Video ist, konnte ich mein Share nicht auswählen, weil er sofort 2 Felder weiter gesprungen ist. Und auch 2 Felder wieder zurück. Ganz seltsam. Hat jemand so etwas schon einmal beobachtet. Ich musste dann die Maus nehmen.
Was sagt derzeit das Xorg.log?
Mein Verdacht geht in Richtung 4:3 - 1024x768 (durch edid/ddc) die auf dem TV in 16:9 dargestellt werden - somit wäre evtl. eine Anpassung der dpi in der xorg.conf von 100x100 nach gefühlt 133x100 oder 100x133 ziehführend.
Hintergrund: Klassische HD-Ready Geräte haben eine physikalische Auflösung von 1024x768 (rechteckige Pixel, Plasma) oder 1366x768 (LCD),
aber Dein TV vermtl. noch aus der analogen 16:9-Zeit evtl. dazwischen - auch möglich, dass der TV wie bei Beamern üblich, die 1280er komprimiert darstellt.
MfG.
MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-] Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Hi MFG,
das Modell kann ich die jetzt garnicht sagen: LG Flatron. Meine Frau sagt mindestens 8 Jahre alt. Der hat noch nicht einmal das HDready Logo. Im Handbuch steht eine ellenlange Nummer, unter der man bei Google 0 Treffer findet. Evt. stünde hinten noch etwas, aber die Wandhalterung war ein Gefrickel, den nehme ich ohne Not nicht wieder ab.
Das Xorg.log kann ich dir senden. Ich erkenne da aber nichts.
OK, letzteres würde ich als um knapp 1/4 Strecken deuten.
MfG.
MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-] Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
also ich habe deine Zahlen ausprobiert. Ich hatte ein Bild, allerdings nicht scharf. Also die native Auflösung wird wohl 1280x768 sein. Das OSD war bildschirmfüllend, das TV Bild wieder letterboxed, obwohl xinelib 4:3. Dann habe ich bei xinelib mal anamorphic, was ja vorher war, ausprobiert. Damit waren die Streifen noch breiter.
Ich bin wieder zurück auf meine Einstellungen. Hauptsache es geht jetzt, auch wenn nicht ganz klar ist, warum.