AmbiLight für DBox2 / Dreambox
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
AmbiLight für DBox2 / Dreambox
Was haltet ihr von dieser Hardwarespielerei?
Das VDR-Forum ist recht weit, Umsetztung für die DBox2 ist nicht schwer
http://www.vdr-portal.de/board/thread.p ... r=0&page=5
http://vdr-wiki.de/wiki/index.php/Atmolight-plugin
Das VDR-Forum ist recht weit, Umsetztung für die DBox2 ist nicht schwer
http://www.vdr-portal.de/board/thread.p ... r=0&page=5
http://vdr-wiki.de/wiki/index.php/Atmolight-plugin
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
-
- Foren-Moderator
- Beiträge: 1119
- Registriert: Sonntag 9. Juni 2002, 13:28
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
-
- Foren-Moderator
- Beiträge: 1119
- Registriert: Sonntag 9. Juni 2002, 13:28
-
- Interessierter
- Beiträge: 28
- Registriert: Sonntag 19. Mai 2002, 22:43
Re: AmbiLight für DBox2 / Dreambox
...nette spielereiAudioSlyer hat geschrieben:Was haltet ihr von dieser Hardwarespielerei?
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Erleuchteter
- Beiträge: 760
- Registriert: Freitag 14. Januar 2005, 12:42
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Klöppelliese
- Beiträge: 1644
- Registriert: Donnerstag 8. August 2002, 12:51
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
Genau, das kann man gut auf den Fotos oben sehen.Liontamer hat geschrieben:Nein, Ambilight (von Philips glaub ich patentiert) passt die Hintergrunfbeleuchtung dem aktuellen TV Bild an.Gorcon hat geschrieben:[...]Ich verstehe unter Ambi Light eine indirekte Beleuchtung wo man die Farben je nach Stimmung ändern kann.
Gruß Gorcon
Grünes TV-Bild, grüner Hintergrund.
-
- Erleuchteter
- Beiträge: 760
- Registriert: Freitag 14. Januar 2005, 12:42
Naja man muß die Farben ja nicht 25 mal die sekunde ändern. Ein Mittelwert pro 10 Sekunden dürfte ja reichen wenn man nicht gerade ne Disko veranstalten möchte ;-)Gorcon hat geschrieben:Aber nicht mit der geschwindigkeit des Bildes.Ich glaube das ist der Sinn dieser Sache (Der dauernde Farbenwechsel).
Da bekommt man ja die "Flackerpest".
cu
usul
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
Ja gut, dass muss man ja nicht im Takt eines Vollbildes ändern. Wenn man eine Farbe langsam in die nächste übergehen läßt, dann sollte das schon gehen. Das ist vermutlich für Aktionfilme auch eher weniger geeignet. Bei "Alien" wäre das Ambilight z.B. ständig aus, ist ja komplett dunkel der Film...Gorcon hat geschrieben:Da bekommt man ja die "Flackerpest".
Gruß
mash
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
-
- Einsteiger
- Beiträge: 232
- Registriert: Sonntag 17. März 2002, 22:14
find ich net schlecht die idee....
mit dem win mce gibts da ein paar projekte und andere auch:
http://www.mce-community.de/forum/index ... =ambilight
http://forum.easy-mod.com/wbb2/thread.p ... 08f&page=1
http://www.golem.de/0607/46519.html
http://divxstation.com/article.asp?aId=151
http://shop.rightthing.nl/index.php?mai ... ucts_id=76
wär hardwaretechnisch mal net schlecht sich anzuschauen. fehlt nur die steuerung der dbox2 noch.
mit dem win mce gibts da ein paar projekte und andere auch:
http://www.mce-community.de/forum/index ... =ambilight
http://forum.easy-mod.com/wbb2/thread.p ... 08f&page=1
http://www.golem.de/0607/46519.html
http://divxstation.com/article.asp?aId=151
http://shop.rightthing.nl/index.php?mai ... ucts_id=76
wär hardwaretechnisch mal net schlecht sich anzuschauen. fehlt nur die steuerung der dbox2 noch.
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
Hier gibt es einen RGB-LED Controler
http://www.rgbled.org/RGBLED/index.html
Über Serial könnte man den ansprechen
Ich muss mir mal das Outdoor Plugin anschauen
http://www.rgbled.org/RGBLED/index.html
Über Serial könnte man den ansprechen
Ich muss mir mal das Outdoor Plugin anschauen
-
- Beiträge: 2
- Registriert: Mittwoch 17. Mai 2006, 07:40
Hi,
also ich habe mir das ganze mal angeschaut vorallem die anderen Projekte. Alle basieren darauf das das Bild analysiert wird. Was vielleicht bei dem Speed der Box wirklich ein wenig knapp werden könnte. Der Aufbau des eigentlichen Ambilights ist garkein Problem.
Die Frage ist wie an die Daten kommen.
1. Bild analysieren
Vorteil:
- frei defenierbare Bereiche wo ausgewertet werden soll ( links rechts oben)
- mehrfache Lampen ansteuerung Möglich -> Links,Rechts,Oben
Nachteil:
- ggf. Box zu langsam
2. RGB-Ausgangs-Signal umwandeln:
Vorteil:
-würde an jedem Fernseh mit DBOX,DVD-Player etc funktionieren
-DBox nicht zwingen erforderlich
Nachteil:
-Komplizierter Aufbau
-Nur eine Lampe ansteuerbar.
So ich habe mir mal hauptsächlich den Aufbau des 3x3 (Left,Top,Right) Kathoden-Röhren-Ambilights angeschaut und mit dem Entwickler geredet.
Die Ansteuerung seiner Technik ist relativ simple 9 bytes (Red_Left, Red_Top, Red_Right, Green_Left, Green_Top, Green_Right,
Blue_Left, Blue_Top, Blue_Right.) werden über die Serielle Schnittstelle übertragen.
Der Entwickler besitzt leider keine DBOX zum testen Ich würde es gerne Versuchen und das ganze zu bauen die Frage ist wer kennt sich gut mit Programmierung (c++) für die DBOX aus und kann mir bei dem Projekt helfen. Als Grundgerüst kann man meiner Meinung nach (habe den Quellcode mal kurz überflogen) das Plugin des VDR Projektes nehmen.
Leider habe ich mich noch nicht mit der Entwicklung von Programme auf der DBOX auseinandergesetzt und bin dahher auf Hilfe angewiesen.
Was Interessant wäre wenn man solch ein Testprogramm zum laufen bringen könnte, würden wir sehen ob die BOX schnell genug ist und sich eine Weiterverfolgung des Projektes überhaupt lohnt.
Falls einer programmieren kann und Interesse an dem Projekt hat kann er mir gerne eine PN oder ICQ 74809594 zukommen lassen.
Gruß SirBandito
also ich habe mir das ganze mal angeschaut vorallem die anderen Projekte. Alle basieren darauf das das Bild analysiert wird. Was vielleicht bei dem Speed der Box wirklich ein wenig knapp werden könnte. Der Aufbau des eigentlichen Ambilights ist garkein Problem.
Die Frage ist wie an die Daten kommen.
1. Bild analysieren
Vorteil:
- frei defenierbare Bereiche wo ausgewertet werden soll ( links rechts oben)
- mehrfache Lampen ansteuerung Möglich -> Links,Rechts,Oben
Nachteil:
- ggf. Box zu langsam
2. RGB-Ausgangs-Signal umwandeln:
Vorteil:
-würde an jedem Fernseh mit DBOX,DVD-Player etc funktionieren
-DBox nicht zwingen erforderlich
Nachteil:
-Komplizierter Aufbau
-Nur eine Lampe ansteuerbar.
So ich habe mir mal hauptsächlich den Aufbau des 3x3 (Left,Top,Right) Kathoden-Röhren-Ambilights angeschaut und mit dem Entwickler geredet.
Die Ansteuerung seiner Technik ist relativ simple 9 bytes (Red_Left, Red_Top, Red_Right, Green_Left, Green_Top, Green_Right,
Blue_Left, Blue_Top, Blue_Right.) werden über die Serielle Schnittstelle übertragen.
Der Entwickler besitzt leider keine DBOX zum testen Ich würde es gerne Versuchen und das ganze zu bauen die Frage ist wer kennt sich gut mit Programmierung (c++) für die DBOX aus und kann mir bei dem Projekt helfen. Als Grundgerüst kann man meiner Meinung nach (habe den Quellcode mal kurz überflogen) das Plugin des VDR Projektes nehmen.
Leider habe ich mich noch nicht mit der Entwicklung von Programme auf der DBOX auseinandergesetzt und bin dahher auf Hilfe angewiesen.
Was Interessant wäre wenn man solch ein Testprogramm zum laufen bringen könnte, würden wir sehen ob die BOX schnell genug ist und sich eine Weiterverfolgung des Projektes überhaupt lohnt.
Falls einer programmieren kann und Interesse an dem Projekt hat kann er mir gerne eine PN oder ICQ 74809594 zukommen lassen.
Gruß SirBandito
-
- Erleuchteter
- Beiträge: 499
- Registriert: Sonntag 16. Juni 2002, 15:47
-
- Neugieriger
- Beiträge: 9
- Registriert: Dienstag 1. November 2005, 23:16
-
- Einsteiger
- Beiträge: 232
- Registriert: Sonntag 17. März 2002, 22:14
http://zedomax.com/blog/2006/08/27/diy- ... -led-lamp/
http://ledlamp.aquaphoenix.com//hardware/ledlamp/
hmm... über netzwerk das licht ansteuern wäre möglich. fehlt nur noch die infos von der dbox aus.
http://ledlamp.aquaphoenix.com//hardware/ledlamp/
hmm... über netzwerk das licht ansteuern wäre möglich. fehlt nur noch die infos von der dbox aus.
-
- Neugieriger
- Beiträge: 9
- Registriert: Samstag 21. Oktober 2006, 18:00
#-- Aviagrep --#
Hi,
Verfolge die Sache mit dem Ambilight-Nachbauten schon etwas länger, daher habe ich mich mal etwas mit der Sache beschäftigt, wollte mal sehn
was mit der guten alten DBox möglich ist.
Dank den Sourcen im tuxbox-cvs (outdoor, yuv2ppm, unsquasher) habe ich mir mal ein eigenes Tool geschrieben,
welches mir einen Screenshot liefert und die Daten aufbereitet :
1. unsquasher
2. YUYV -> RGB (ppm)
3. Mittelwert RGB vom Bild berechnen
4. Mittelwert als bounding box anzeigen
5. Als ppm RGB abspeichen
Edit: : Habe mal die links entfernt... Edit:
Noch was zum Screenshot, Capture wird mit 180x288 Pixel aufgerufen wobei dann nur die ersten 144 Zeilen brauchbar sind. Der Rest ist schwarz oder da herrscht Pixelsturm.
Für Auswertung der Farbinfo sollten aber doch 180x144 Pixel ausreichen.
Ein Screenshot in voller Auflösung (720x576) ist leider auch nicht wirklich brauchbar. Diese Auflösung braucht übrings bei der Kovertierung nach RGB so 2 Minuten auf der DBox, wenn man die floating point matrix aus yuv2pmm benutzt. Doch dank Wikipedia http://de.wikipedia.org/wiki/YUV" und der dort angegebenen int matrix / Umrechnungs Formel ist das Problem schon mal gelöst.
Mein Tool braucht für eine (180x144)er Auflösung wohl unter einer Sekunde, (für alle Schritte zusammen) werd mal eine Zeitmessung einbauen.
Vielleicht hat ja jemand noch Infos welche Auflösungen der AviaCapture Treiber akzeptiert, bzw mit welchen Einstellungen brauchbar werden.
Zur Zeit lese ich /dev/dbox/capture0 aus (/dev/v4l/video0 == Kernel 2.6 ?)
Werde mir jetzt die Sachen vom Atmo-plugin (VDR - Ambilight) mal etwas näher ansehn. (HSV-Konvertierung,..)
Wer weiss vielleicht gibts ja bald das DBox Ambilight.
Gruss
-Ravnex-
(PS: Ich weiss das die Berechnung des Mittelwerts nicht alleine ausreicht sollte nur Beispielhaft sein!)
Edit:
Hier mal auf die Schnelle was von den benötigten Zeiten der einzelnen Bearbeitungsschritte die t_clock bzw. clock() liefert...
Verfolge die Sache mit dem Ambilight-Nachbauten schon etwas länger, daher habe ich mich mal etwas mit der Sache beschäftigt, wollte mal sehn
was mit der guten alten DBox möglich ist.
Dank den Sourcen im tuxbox-cvs (outdoor, yuv2ppm, unsquasher) habe ich mir mal ein eigenes Tool geschrieben,
welches mir einen Screenshot liefert und die Daten aufbereitet :
1. unsquasher
2. YUYV -> RGB (ppm)
3. Mittelwert RGB vom Bild berechnen
4. Mittelwert als bounding box anzeigen
5. Als ppm RGB abspeichen
Edit: : Habe mal die links entfernt... Edit:
Noch was zum Screenshot, Capture wird mit 180x288 Pixel aufgerufen wobei dann nur die ersten 144 Zeilen brauchbar sind. Der Rest ist schwarz oder da herrscht Pixelsturm.
Für Auswertung der Farbinfo sollten aber doch 180x144 Pixel ausreichen.
Ein Screenshot in voller Auflösung (720x576) ist leider auch nicht wirklich brauchbar. Diese Auflösung braucht übrings bei der Kovertierung nach RGB so 2 Minuten auf der DBox, wenn man die floating point matrix aus yuv2pmm benutzt. Doch dank Wikipedia http://de.wikipedia.org/wiki/YUV" und der dort angegebenen int matrix / Umrechnungs Formel ist das Problem schon mal gelöst.
Mein Tool braucht für eine (180x144)er Auflösung wohl unter einer Sekunde, (für alle Schritte zusammen) werd mal eine Zeitmessung einbauen.
Vielleicht hat ja jemand noch Infos welche Auflösungen der AviaCapture Treiber akzeptiert, bzw mit welchen Einstellungen brauchbar werden.
Zur Zeit lese ich /dev/dbox/capture0 aus (/dev/v4l/video0 == Kernel 2.6 ?)
Werde mir jetzt die Sachen vom Atmo-plugin (VDR - Ambilight) mal etwas näher ansehn. (HSV-Konvertierung,..)
Wer weiss vielleicht gibts ja bald das DBox Ambilight.
Sollte von meiner Seite aus beantwortet seinHat sich die Idee etwa im Sand verlaufen oder seid ihr schon fleißig am basteln?
Gruss
-Ravnex-
(PS: Ich weiss das die Berechnung des Mittelwerts nicht alleine ausreicht sollte nur Beispielhaft sein!)
Edit:
Hier mal auf die Schnelle was von den benötigten Zeiten der einzelnen Bearbeitungsschritte die t_clock bzw. clock() liefert...
Code: Alles auswählen
Philips D-BOX2 - Kernel 2.4.32-dbox2 (19:00:10).
dbox login: root
BusyBox v1.1.2 (2006.06.20-08:32+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/var # cd /mnt/plugins/
/mnt/plugins # ./aviagrep -o -f screenshot.ppm
[OK] use optimized low frame size, cap with 180x288, usable 180x144
[OK] Start capture (180)x(288)
[OK] Read (51840) bytes from /dev/dbox/capture0
[OK] Avia Capture needs 0.0200 sec.
[OK] Unsquash (144) Lines each line (180) Pixel
[OK] Unsquashing needs 0.0200 sec.
[OK] Unsquashing done...
[OK] Start YUV2 -> RGB conversion
[OK] YUV2 -> RGB needs 0.0300 sec.
[OK] YUV2 conversion done...
[DEBUG] Allocate (138240)Bytes for RGB buffer
[DEBUG] add boundingbox color (01, 01, 02) new image size (240)x(192)
[OK] Write (138240) bytes (240)x(192)
/mnt/plugins # ./aviagrep -s 720x576 -f screenshot_big.ppm
[OK] Start capture (720)x(576)
[OK] Read (414720) bytes from /dev/dbox/capture0
[OK] Avia Capture needs 0.1300 sec.
[OK] Unsquash (576) Lines each line (720) Pixel
[OK] Unsquashing needs 0.3100 sec.
[OK] Unsquashing done...
[OK] Start YUV2 -> RGB conversion
[OK] YUV2 -> RGB needs 0.5100 sec.
[OK] YUV2 conversion done...
[DEBUG] Allocate (1460160)Bytes for RGB buffer
[DEBUG] add boundingbox color (6c, 69, 61) new image size (780)x(624)
[OK] Write (1460160) bytes (780)x(624)
/mnt/plugins #
Zuletzt geändert von Ravnex am Dienstag 24. Oktober 2006, 14:05, insgesamt 1-mal geändert.
-
- Foren-Moderator
- Beiträge: 297
- Registriert: Montag 11. Oktober 2004, 14:51
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00