16:9 schaltet nicht mehr richtig
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
16:9 schaltet nicht mehr richtig
Auf meiner Sagem 2xI ist es seit kurzem so, dass das 16:9 Bild nicht mehr richtig dargestellt wird.
Es ist so, dass wenn ich in den Einstellungen auf 16:9 schalte, dass dann das Bild zwar etwas breiter wird, aber noch nicht die ganze Bildschirmbreite des TV erreicht wird. Ich hätte ja glatt auf nen Softwarefehler getippt, es scheint aber nicht so. Ich habe einige Versionen von Neutrino durch, auch die, die mal liefen, überall ist es gleich. Außerdem ist die EPG-Info bei eingeschaltetem 16:9 breiter als das eigendliche TV-Bild (auch bei 16:9 Sendungen).
Also würde ich sagen, dass die Box das TV-Signal zu schmal hat, aber das EPG-Bild noch gut ist.
Wo kann man da ansetzen?
Was ich noch sagen wollte. dass in der Einstellung 16:9 und SVHS alles auf das Vollbild 16:9 gezoomt wird, auch die 4:3.
thx
Es ist so, dass wenn ich in den Einstellungen auf 16:9 schalte, dass dann das Bild zwar etwas breiter wird, aber noch nicht die ganze Bildschirmbreite des TV erreicht wird. Ich hätte ja glatt auf nen Softwarefehler getippt, es scheint aber nicht so. Ich habe einige Versionen von Neutrino durch, auch die, die mal liefen, überall ist es gleich. Außerdem ist die EPG-Info bei eingeschaltetem 16:9 breiter als das eigendliche TV-Bild (auch bei 16:9 Sendungen).
Also würde ich sagen, dass die Box das TV-Signal zu schmal hat, aber das EPG-Bild noch gut ist.
Wo kann man da ansetzen?
Was ich noch sagen wollte. dass in der Einstellung 16:9 und SVHS alles auf das Vollbild 16:9 gezoomt wird, auch die 4:3.
thx
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Video-Einstellungen steht wahrscheinlich auf "16:9", das ist für Fernseher gedacht, die nicht horizontal runterskalieren können und ansonsten nur einen Teil des Gesamtbildes zeigen würden.
"Automatisch" ist die richtige Einstellung.
Die Namen sind etwas ungünstig gewählt, hat historische Gründe, sollte man eigentlich mal umbenennen.
"Automatisch" ist die richtige Einstellung.
Die Namen sind etwas ungünstig gewählt, hat historische Gründe, sollte man eigentlich mal umbenennen.
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Hmm, du meinst diesen Müll am linken Rand, der normalerweise im Overscan verschwindet (außerhalb des dargestellten Bildbereichs).
Das ist ja eigentlich eher ein Problem des Senders.
Den Start des sichtbaren Bildbereichs kann man evtl. aber einstellen, nur bei anderen Sendern verlierst du dabei evtl. Information am Bildrand. Müßte man mal in den Treibern nachschauen.
Das ist ja eigentlich eher ein Problem des Senders.
Den Start des sichtbaren Bildbereichs kann man evtl. aber einstellen, nur bei anderen Sendern verlierst du dabei evtl. Information am Bildrand. Müßte man mal in den Treibern nachschauen.
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
Bei der Einstellung automatisch ist es das gleiche. Das eigendliche TV-Signal ist nicht breit genug, aber das EPG ist breiter als das TV-Signal.
Wie schon geschrieben, glaube ich nicht mehr an einem Softwareproblem.
Die Schaltspannung am Scart kann es auch nicht sein, da sonst das EPG schmaler sein müsste. Also muss es schon vorher sein, bevor das TV-Bild mit dem EPG gemischt wird. Ich bin aber leider kein Profi in Hardware, also weiß ich auch nicht, an welchem Chip ich da vielleicht mal was bestimmtes messen könnte.
thx
Wie schon geschrieben, glaube ich nicht mehr an einem Softwareproblem.
Die Schaltspannung am Scart kann es auch nicht sein, da sonst das EPG schmaler sein müsste. Also muss es schon vorher sein, bevor das TV-Bild mit dem EPG gemischt wird. Ich bin aber leider kein Profi in Hardware, also weiß ich auch nicht, an welchem Chip ich da vielleicht mal was bestimmtes messen könnte.
thx
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Ungewöhnlich.
Grafiken werden alle im Demux erzeugt, daß heißt, sie sind unabhängig vom MPEG-Dekoderbild. Deswegen kann's schon sein, daß das eine spielt und das andere nicht.
Und die Einstellungen für das Dekoderbild sind alle softwaregesteuert, es gibt also keinen Pin, der hier irgendwie eine falsche Spannung liefert.
Also mir fiele da nur ein, daß bei Neutrino evtl. die Konfigurationsdatei durcheinandergeraten ist und ein falscher Wert gesetzt wird. Allerdings müßte sich das natürlich trotzdem verändern beim Umschalten.
Hardwareproblem wäre ungünstig, das hieße, daß der Avia defekt wäre und aus irgendeinem Grund nicht mehr skaliert.
Grafiken werden alle im Demux erzeugt, daß heißt, sie sind unabhängig vom MPEG-Dekoderbild. Deswegen kann's schon sein, daß das eine spielt und das andere nicht.
Und die Einstellungen für das Dekoderbild sind alle softwaregesteuert, es gibt also keinen Pin, der hier irgendwie eine falsche Spannung liefert.
Also mir fiele da nur ein, daß bei Neutrino evtl. die Konfigurationsdatei durcheinandergeraten ist und ein falscher Wert gesetzt wird. Allerdings müßte sich das natürlich trotzdem verändern beim Umschalten.
Hardwareproblem wäre ungünstig, das hieße, daß der Avia defekt wäre und aus irgendeinem Grund nicht mehr skaliert.
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
Das eine Configurationsdatei durcheinander ist, denke ich auch nicht. Ich habe schon ein paar alte Versionen installiert, aber überall das gleiche.
Worauf ich hinaus wollte, war das skalieren. Das wird also im Avia gemacht. Hhmm
Kann da vor dem Avia nen Kondensator oder sowas platt sein? Oder eine Spannung nicht richtig anstehen?
Worauf ich hinaus wollte, war das skalieren. Das wird also im Avia gemacht. Hhmm
Kann da vor dem Avia nen Kondensator oder sowas platt sein? Oder eine Spannung nicht richtig anstehen?
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Hmm, mischen tut der Demux, aber das geschieht alles auf digitaler Ebene, auch das Skalieren geschieht digital.
TV-Signal ist nicht so wirklich korrekt als Beschreibung, weil das erst der SAA als letzter in der Kette erzeugt. Vorher ist es vom Avia her digital 4:2:2-YCbCr.
Also ist schwierig zu sagen. Verändert sich denn die horizontale Größe je nach gesendeter Auflösung der einzelnen Services oder ist die immer gleich?
Es wäre natürlich noch möglich, daß der Avia-Ucode fehlerhaft ist, allerdings würde der dann in Neutrino auch als "unknown" auftauchen.
Der Treiber selber macht da nicht viel, es werden nur verschiedene Zahlen in Register geschrieben, die Hauptarbeit macht der Avia-Ucode.
TV-Signal ist nicht so wirklich korrekt als Beschreibung, weil das erst der SAA als letzter in der Kette erzeugt. Vorher ist es vom Avia her digital 4:2:2-YCbCr.
Also ist schwierig zu sagen. Verändert sich denn die horizontale Größe je nach gesendeter Auflösung der einzelnen Services oder ist die immer gleich?
Es wäre natürlich noch möglich, daß der Avia-Ucode fehlerhaft ist, allerdings würde der dann in Neutrino auch als "unknown" auftauchen.
Der Treiber selber macht da nicht viel, es werden nur verschiedene Zahlen in Register geschrieben, die Hauptarbeit macht der Avia-Ucode.
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
Ich habe heute Abend noch mal genauer nachgeschaut.
Wenn ich die Einstellung vom Bildformat auf automatisch stelle, dann schaltet die D-Box überhaubtnicht in 16:9 um, auch wenn eine 16:9 Sendung läuft. Das Bild bleibt immer in 4:3. Auch das 16:9 Zeichen unten-rechts leuchtet nicht auf.
So kann es natürlich sein, dass wenn ich die Einstellung nu auf 16:9 stelle und die Umschaltung erzwinge, dass dann das EPG breiter ist, da ja vermutlich vom Avia dann nicht entsprechend skaliert wird, oder einfach das entsprechende Signal (jetzt ist 16:9) nicht mit dem Bild mitgeschickt wird.
An welcher Adresse oder anwelchem Pin ändert denn die Software was, damit man ein 16:9 Bild bekommt, weißt du das Npq??
Wenn ich die Einstellung vom Bildformat auf automatisch stelle, dann schaltet die D-Box überhaubtnicht in 16:9 um, auch wenn eine 16:9 Sendung läuft. Das Bild bleibt immer in 4:3. Auch das 16:9 Zeichen unten-rechts leuchtet nicht auf.
So kann es natürlich sein, dass wenn ich die Einstellung nu auf 16:9 stelle und die Umschaltung erzwinge, dass dann das EPG breiter ist, da ja vermutlich vom Avia dann nicht entsprechend skaliert wird, oder einfach das entsprechende Signal (jetzt ist 16:9) nicht mit dem Bild mitgeschickt wird.
An welcher Adresse oder anwelchem Pin ändert denn die Software was, damit man ein 16:9 Bild bekommt, weißt du das Npq??
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Code: Alles auswählen
case VIDEO_SET_DISPLAY_FORMAT:
[...]
videostate.display_format = format;
avia_av_dram_write(ASPECT_RATIO_MODE, aval);
avia_av_dram_write(DISPLAY_ASPECT_RATIO, dval);
-
- Beiträge: 1
- Registriert: Freitag 18. Juni 2004, 18:53
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
@BrezelSalzer
Doch, ein 16:9 Signal kommt ja an, sonst wäre das ja mit dem EPG nicht. Die Box selber will nichtmehr in 16:9.
Auch wird das 16:9 Signal vom Video durchgelassen.
@Npq
Sieht wohl so aus, als ob ich da nichts machen kann. Naja, dann muss die Box eben für ein 4:3 TV herhalten, wenn die anders nicht will.
Doch, ein 16:9 Signal kommt ja an, sonst wäre das ja mit dem EPG nicht. Die Box selber will nichtmehr in 16:9.
Auch wird das 16:9 Signal vom Video durchgelassen.
@Npq
Sieht wohl so aus, als ob ich da nichts machen kann. Naja, dann muss die Box eben für ein 4:3 TV herhalten, wenn die anders nicht will.
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
@ Gorcon
Alles wird in 4:3 (ohne Verzerrungen) ausgegeben, es sei denn ich schalte in den Einstellungen auf 16:9, dann wird das Bild etwas breiter und das EPG noch breiter.
Manchmal hatte ich auch schon naja, ich sag mal, 3:3 ist aber eher selten und sicherlich nur eine Fehlerquelle zwischen Box und TV.
Ich denke mal, dass ich das mit den Seitenverhältnissen erst richtig beurteilen kann, wenn ich die Box am 4:3 TV dran hänge. Das werde ich aber erst Sonntag machen, denke ich.
Alles wird in 4:3 (ohne Verzerrungen) ausgegeben, es sei denn ich schalte in den Einstellungen auf 16:9, dann wird das Bild etwas breiter und das EPG noch breiter.
Manchmal hatte ich auch schon naja, ich sag mal, 3:3 ist aber eher selten und sicherlich nur eine Fehlerquelle zwischen Box und TV.
Ich denke mal, dass ich das mit den Seitenverhältnissen erst richtig beurteilen kann, wenn ich die Box am 4:3 TV dran hänge. Das werde ich aber erst Sonntag machen, denke ich.
-
- Interessierter
- Beiträge: 34
- Registriert: Freitag 20. September 2002, 18:13
@ Npq
Ich habe heute ein paar Erklärungen für mein Problem gefunden.
1. Die D-Box ist heile
2. mein TV ist defekt
Ich hatte die Box bei Schwiegerpappa dran, da lief alles so wie es sein soll.
Jetzt zu meinen TV, also dieses komisch breite Bild kommt nur mit der Einstellung 16:9, die hatte ich aber gewählt, damit auch die 4:3-Sendungen meinen Bildschirm ausfüllen. Wenn ich auf automatisch bin, dann schaltet mein TV auch richtig zwischen 16:9 und 4:3 um (Hatte wohl beim letzten mal Zappen keine 16:9-Sendung erwischt).
Also wie gesagt nur in der Einstellung 16:9.
Du hast gesagt, dass in dieser Einstellung das Horizontale Skalieren erzwungen wird, wie genau passiert das?? Ich würde sagen, dass mein TV nicht mehr genug skaliert.
thx
Ich habe heute ein paar Erklärungen für mein Problem gefunden.
1. Die D-Box ist heile
2. mein TV ist defekt
Ich hatte die Box bei Schwiegerpappa dran, da lief alles so wie es sein soll.
Jetzt zu meinen TV, also dieses komisch breite Bild kommt nur mit der Einstellung 16:9, die hatte ich aber gewählt, damit auch die 4:3-Sendungen meinen Bildschirm ausfüllen. Wenn ich auf automatisch bin, dann schaltet mein TV auch richtig zwischen 16:9 und 4:3 um (Hatte wohl beim letzten mal Zappen keine 16:9-Sendung erwischt).
Also wie gesagt nur in der Einstellung 16:9.
Du hast gesagt, dass in dieser Einstellung das Horizontale Skalieren erzwungen wird, wie genau passiert das?? Ich würde sagen, dass mein TV nicht mehr genug skaliert.
thx
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Hmm, ok, ich sagte ja schon, daß die Bezeichnung nicht ganz so toll ist.
Also "16:9" ist für einen Fernseher, der nicht selber herunterskalieren kann.
Stell dir einen Fernsehr vor, bei dem einfach die 4:3-Röhre durch eine 16:9-Röhre ersetzt wurde, der aber nach wie vor immer das Bild vollständig schreibt. Was passiert?
Richtig, das 4:3-Bild wird verzerrt dargestellt (es füllt zwar vollständig aus, ist aber dadurch in der Horizontalen - also nach "links und rechts" - zu breit).
Der Avia kennt einen Modus, in dem er das Bild quasi zu "schmal" darstellt. Und zwar um genau den Faktor zu schmal, daß ein solcher 16:9-Fernseher dann ein korrektes 4:3-Bild darstellt.
Dabei geht natürlich Auflösung in der Horizontalen verloren, aber zumindest kann jemand, der so ein Gerät hat, nun ein 4:3-Bild in korrektem Seitenverhältnis angucken (natürlich mit schwarzen Streifen links und rechts und evtl. Aliasing-Störungen).
So ein Fernseher stellt natürlich auch ein 16:9-Bild nur dann richtig dar, wenn es anamorph verzerrt angeboten wird. Ein "herkömmliches" 16:9-Bild, also eines welches mit schwarzen Streifen oben und unten ausgestrahlt wird (Letterbox) wäre nun oben/unten/links und rechts angeschnitten. Teilweise konnten die alten Geräte aber aufzoomen, so daß es auch hier wieder stimmt.
Also nochmal zusammenfassend: Der 16:9-Modus ist nur für korrekte 4:3-Seitenverhältnis-Darstellung bei einigen wenigen älteren Geräten interessant, nicht für Sendungen die anamorph 16:9 ausgestrahlt werden (da ist die Einstellung nämlich total falsch).
Daher sollte man da mal etwas aufräumen bei den Menünamen.
Also "16:9" ist für einen Fernseher, der nicht selber herunterskalieren kann.
Stell dir einen Fernsehr vor, bei dem einfach die 4:3-Röhre durch eine 16:9-Röhre ersetzt wurde, der aber nach wie vor immer das Bild vollständig schreibt. Was passiert?
Richtig, das 4:3-Bild wird verzerrt dargestellt (es füllt zwar vollständig aus, ist aber dadurch in der Horizontalen - also nach "links und rechts" - zu breit).
Der Avia kennt einen Modus, in dem er das Bild quasi zu "schmal" darstellt. Und zwar um genau den Faktor zu schmal, daß ein solcher 16:9-Fernseher dann ein korrektes 4:3-Bild darstellt.
Dabei geht natürlich Auflösung in der Horizontalen verloren, aber zumindest kann jemand, der so ein Gerät hat, nun ein 4:3-Bild in korrektem Seitenverhältnis angucken (natürlich mit schwarzen Streifen links und rechts und evtl. Aliasing-Störungen).
So ein Fernseher stellt natürlich auch ein 16:9-Bild nur dann richtig dar, wenn es anamorph verzerrt angeboten wird. Ein "herkömmliches" 16:9-Bild, also eines welches mit schwarzen Streifen oben und unten ausgestrahlt wird (Letterbox) wäre nun oben/unten/links und rechts angeschnitten. Teilweise konnten die alten Geräte aber aufzoomen, so daß es auch hier wieder stimmt.
Also nochmal zusammenfassend: Der 16:9-Modus ist nur für korrekte 4:3-Seitenverhältnis-Darstellung bei einigen wenigen älteren Geräten interessant, nicht für Sendungen die anamorph 16:9 ausgestrahlt werden (da ist die Einstellung nämlich total falsch).
Daher sollte man da mal etwas aufräumen bei den Menünamen.
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
Da das nun geklärt scheint, mal eine Frage.
Habe jetzt in avia_av_napi mal die Einstellungen verändert, komme aber nun entweder wieder auf dieses Breitbild oder auf das komische Format bei MTV2 Pop Channel.
http://cvs.tuxbox-cvs.sourceforge.net/t ... 29&r2=1.30
Gibt es eine (einfache) Möglichkeit den normalen 4:3 Modus zu erzwingen und das dann trozdem das Menü gößer bleibt? Es war mir zwar möglich auf Ard/Zdf den normalen 4:3 zu erzwingen, nur auf Mtv2 Pop kommt trotzdem wieder dieses Format mit den blauen Streifen.
Habe jetzt in avia_av_napi mal die Einstellungen verändert, komme aber nun entweder wieder auf dieses Breitbild oder auf das komische Format bei MTV2 Pop Channel.
http://cvs.tuxbox-cvs.sourceforge.net/t ... 29&r2=1.30
Gibt es eine (einfache) Möglichkeit den normalen 4:3 Modus zu erzwingen und das dann trozdem das Menü gößer bleibt? Es war mir zwar möglich auf Ard/Zdf den normalen 4:3 zu erzwingen, nur auf Mtv2 Pop kommt trotzdem wieder dieses Format mit den blauen Streifen.
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Das Menü, also OSD hat nichts mit dem Avia zu tun, das macht der Demux. Und was das 16:9-Skalieren angeht, das macht in dem Fall die Avia-Firmware und die bietet nur das an was auch schon ausgenutzt wurde.
Dir ging's ja um was anderes, nämlich den sichtbaren Bildbereich einzuschränken. Das geht über den Avia scheinbar nicht.
Aber der eNX kann den aktiven Videobereich festlegen (der mischt OSD und MPEG-Video). Beim dem gibt's in den Defines ein "Video Active Start"-Register, kannst du ja mal mit spielen, ich weiß nur nicht ob man da dran drehen kann ohne daß sich was anderes verändert. Beim GTX läßt sich das aber wohl nicht ändern, hmm.
Also ist wohl nicht so wirklich vorgesehen. Es sei denn, du deckst das mit dem Framebuffer zu. Aber dann mußt du dich mit Neutrino rumschlagen wenn es den Framebuffer partout löschen möchte oder so.
Oder du nutzt die 2. Grafikebene beim eNX. Da gibt's allerdings so gut wie keinen Code in den Treibern für was mit dem beschränkten Demux-RAM zu tun hat.
Dir ging's ja um was anderes, nämlich den sichtbaren Bildbereich einzuschränken. Das geht über den Avia scheinbar nicht.
Aber der eNX kann den aktiven Videobereich festlegen (der mischt OSD und MPEG-Video). Beim dem gibt's in den Defines ein "Video Active Start"-Register, kannst du ja mal mit spielen, ich weiß nur nicht ob man da dran drehen kann ohne daß sich was anderes verändert. Beim GTX läßt sich das aber wohl nicht ändern, hmm.
Also ist wohl nicht so wirklich vorgesehen. Es sei denn, du deckst das mit dem Framebuffer zu. Aber dann mußt du dich mit Neutrino rumschlagen wenn es den Framebuffer partout löschen möchte oder so.
Oder du nutzt die 2. Grafikebene beim eNX. Da gibt's allerdings so gut wie keinen Code in den Treibern für was mit dem beschränkten Demux-RAM zu tun hat.
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12