Bild in Bild Plugin
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
Bild in Bild Plugin
Hat jemand noch zufällig ein Image mit der alten DVB-API rumliegen?
Ich würde gerne mal mein PiP-Plugin für DreamBox auf der d-box laufen lassen.
Just4Fun nur um mal zu sehen wie weit sie so geht...
Ich würde gerne mal mein PiP-Plugin für DreamBox auf der d-box laufen lassen.
Just4Fun nur um mal zu sehen wie weit sie so geht...
-
- Einsteiger
- Beiträge: 203
- Registriert: Mittwoch 27. April 2005, 09:37
-
- Tuxboxer
- Beiträge: 2473
- Registriert: Dienstag 8. Oktober 2002, 21:06
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
Es gibt fuer sowas 2 Ansaetze fuer ein Mosaik auf der dbox2:
a.) die IFRAME-Funktion des Avia-Chips als PIG (leider nicht mehr in der DVB-API)
b.) Software-Decodierung des Mpeg-Video-Streams (bei der dbox2 allerdings etwas muehsehlig wegen der schwachen CPU)
Was LazyT allerdings hier macht bzw. versucht, ist kein Mosaik, sondern tatsaechlich PIP - sprich einen anderen Kanal als PIG im Programm.
Mosaic waere eine da eher ein Abfallprodukt...
Sowas geht eigentlich nur bei Kisten mit Doppeltuner und 2 Decoder-Strängen.
a.) die IFRAME-Funktion des Avia-Chips als PIG (leider nicht mehr in der DVB-API)
b.) Software-Decodierung des Mpeg-Video-Streams (bei der dbox2 allerdings etwas muehsehlig wegen der schwachen CPU)
Was LazyT allerdings hier macht bzw. versucht, ist kein Mosaik, sondern tatsaechlich PIP - sprich einen anderen Kanal als PIG im Programm.
Mosaic waere eine da eher ein Abfallprodukt...
Sowas geht eigentlich nur bei Kisten mit Doppeltuner und 2 Decoder-Strängen.
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Interessierter
- Beiträge: 67
- Registriert: Sonntag 5. September 2004, 17:09
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
LazyT hat geschrieben:@rasc
Besitzt du 'ne Dream und hast dir das mal angeschaut? I-Frames sind kein Thema (35% CPU), P-Frames gehen gerade so (90% CPU).
Ich bräuchte noch Hilfe wegen 8Bit Farbmodus.
Leider nein, aber ich mit 4 x dbox2 eigentlich auch gut versorgt... ;-)
Aber wo ist das Problem? ColorSpace? oder Konvertierung?
(Mal abgesehen, dass das PIP Schwarz-Weiss IMO edler aussieht ;-) )
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
Ich raff das mit der Farbpalette nicht: 16/24Bit geht problemlos, da muss man ja keine Palette setzen.
Bei 8Bit kriege ich ja aber nur die Paletten-Indexe zurück (also mehr oder weniger das was ich jetzt mit den Y-Werten auch machen). Aber woher weiß ich denn nun das Index "n" den RGB-Wert "r,g,b" hat damit ich die Palette setzen kann? Und muss man die dann für jedes Bild neu setzen?
Ich benutze dafür momentan mpeg2convert(rgb8) der libmpeg2...
Bei 8Bit kriege ich ja aber nur die Paletten-Indexe zurück (also mehr oder weniger das was ich jetzt mit den Y-Werten auch machen). Aber woher weiß ich denn nun das Index "n" den RGB-Wert "r,g,b" hat damit ich die Palette setzen kann? Und muss man die dann für jedes Bild neu setzen?
Ich benutze dafür momentan mpeg2convert(rgb8) der libmpeg2...
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
So aus dem Stegreif:
... wenn du auf keine "Standard-Palette" zurueckgreifen kannst, sprich die durch ein Programm gesetzt wird, dann wuerde ich einen eigenen Mapping-Index aufbauen.
Also fuer jeden Index die rgb-Werte holen (snoopPalette, getRGB, - Funktion, oder wie das eben eingebaut wurde, etc.) und dann einen eigenen Mapping-Index z.B. nach Farb/Helligkeit aufbauen, bei 8-Bit gibt das allerdings recht krumme Farb-Bilder (je nachdem, welche Farben das Programm in die Farb-Palette reinquetscht.
... und eigentlich weisst du dann noch nichtmal, wann das Programm die Farbpalette neu setzt. Eigentlich muesstest du das staendig machen.
... wenn du auf keine "Standard-Palette" zurueckgreifen kannst, sprich die durch ein Programm gesetzt wird, dann wuerde ich einen eigenen Mapping-Index aufbauen.
Also fuer jeden Index die rgb-Werte holen (snoopPalette, getRGB, - Funktion, oder wie das eben eingebaut wurde, etc.) und dann einen eigenen Mapping-Index z.B. nach Farb/Helligkeit aufbauen, bei 8-Bit gibt das allerdings recht krumme Farb-Bilder (je nachdem, welche Farben das Programm in die Farb-Palette reinquetscht.
... und eigentlich weisst du dann noch nichtmal, wann das Programm die Farbpalette neu setzt. Eigentlich muesstest du das staendig machen.
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
Ich denke doch mal, wenn schon eine RGB-Konvertierung für 8Bit in die Lib eingebaut wurde dann muss auch irgendwo die Palette abgegriffen werden können. Welchen Sinn hätte das denn sonst?
Mit meiner Graustufen-Palette kriege ich logischerweise wieder ein sw Bild, was allerdings viel häßlicher aussieht als mit den reinen Y-Werten.
Ich raff's einfach ned...
Mit meiner Graustufen-Palette kriege ich logischerweise wieder ein sw Bild, was allerdings viel häßlicher aussieht als mit den reinen Y-Werten.
Ich raff's einfach ned...
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Foren-Moderator
- Beiträge: 297
- Registriert: Montag 11. Oktober 2004, 14:51
-
- Interessierter
- Beiträge: 36
- Registriert: Dienstag 15. Juni 2004, 15:59
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
-
- Neugieriger
- Beiträge: 7
- Registriert: Mittwoch 18. Januar 2006, 11:52
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39