|
Atlas Informatik How-To |
Aufsetzen einer Dreambox |
|
|
Wenn Sie daran interessiert sind, live fernzusehen oder Videos von Dateien abzuspielen, können wir Ihnen eine kleine Box namens Dreambox empfehlen:

Die Dreambox wurde viele Jahre lang zur besten Fernsehbox gewählt, auch weil sie eine extrem kurze Verzögerung beim Umschalten der Fernsehkanäle hat. Sie hat zudem den Vorteil bei Videos, dass sie mit Untertiteln in fast jeder Sprache der Welt versehen werden kann. Schauen Sie sich unsere Windows-Software Atlas Subtitler an, mit der Sie diese bei einer ganzen Serie mit nur 2 Klicks hinzufügen können. Mehr ist nicht nötig. Mit Atlas Subtitler können Sie noch viel mehr tun, wie z.B. Untertitel zeitlich verschieben (synchronisieren), Untertitel verbessern, eine Liste von gesehenen Filmen verwalten und vieles mehr. Wie können Sie nun davon profitieren? Hier sind die Schritte einzeln aufgelistet:
- Kauf einer Dreambox. Wir empfehlen stets, die originale Dreambox zu kaufen und nicht eine VU+, da die Dreambox das hochqualitative Original ist, während VU+ nur eine Low-quality-Asien-Kopie. Dieses Reverse-Engineering und Kopieren ist sehr unfair gegenüber dem Dreambox-Hersteller, der viel Arbeit in die Dreambox-Konstruktion gesteckt hat und es immer noch tut. Die Dreambox wurde von den TV-Box-Anwendern über Jahre auf Platz 1 gewählt, und das sollte wertgeschätzt werden. Die kleinen Unterschiede der VU+ sorgen oft für Inkompatibilitäten mit der originalen Dreambox-Software, die die Anwender nachher nerven. Also besser beim Original bleiben.
- Wir finden dass die älteren Fernbedienungen bis Modell RC10 wesentlich besser waren als die RC20 (ist leider so):

Wir empfehlen daher, zusätzlich zur Box noch eine RC10 zu kaufen. Wenn Sie dem zustimmen, helfen Sie bitte Dream Multimedia, in der Zukunft bessere Produkte zu machen und schreiben Sie eine kurze Nachricht wie „Hi Dream Multimedia, the previous remote control RC-10 was much better than the new ones. Please change the design back to the old one in the future. Thanks for your understanding.“ in das Kontaktformular von Dream Multimedia. Wir haben das bereits gemacht.
- Beschaffung einer Festplatte. Es kann entweder eine für die vorhandene Schublade, oder sonst eine per USB-A angeschlossene sein. Die Schublade kann max. die Grösse von 2.5-Zoll aufnehmen (beim Beispiel DM900). Zur Zeit dieses Texts ist die max. Speicherkapazität einer 2.5-Zoll SSDs um die 2 TB. Da wir eine negative Erfahrung hatten mit unserer Samsung 870 EVO 2TB, kaputt nach 6 Monaten, raten wir von dieser Serie ab, um auf der sicheren Seite zu sein. Das Installieren der internen Festplatte geht ohne Aufzuschrauben, einfach nur Einschieben in die Box mit der dafür vorgesehenen Schublade.
- Das NewNigma2-Image in die Box reinflashen. Dazu gibt es Anleitungen im Internet. Bei den meisten Modellen wird es gemacht, indem man beim Neustart eine Taste der Box gedrückt hält und dann einen Webbrowser auf die IP der Box ansetzt und das Image hochlädt. Danach fügt man noch das Enhanced Movie Center-Plugin (EMC) hinzu. Mit dem EMC kann man sehr bequem Filme schauen, es zeigt aber leider die zugehörigen Untertiteldateien nicht an. Man sollte auch sicherstellen, dass man die neueste Version hat, da dort noch ein paar Bugs korrigiert sind (zB. der falsche Fortschrittsbalken), die in der Version im Image noch drin sind (kann sich jederzeit ändern). Das macht man im Prinzip mit GithubPluginUpdater oder sonst durch Herunterladen der Plugins von github (=OpenSource-Server) und Kopieren über das vorhandene. Im Kapitel hier unterhalb findet man eine korrigierte Variante des Plugins, das zusätzlich noch Funktionen zugeschnitten auf Subtitler enthält. Beispielsweise kann man die Umbenennen-Funktion direkt mit dem blauen Button auslösen. Das Plugin ist auf der Box zu finden im Ordner "\usr\lib\enigma2\python\Plugins\Extensions\EnhancedMovieCenter". Nicht vergessen vor dem Einspielen stets ein Backup der alten Dateien zu machen.
Um die Untertiteldateien zu sehen und leicht umbenennen zu können, empfehlen wir auch das DreamExplorer-Plugin zu installieren. Ebenfalls im Kapitel unten ist eine für Subtitler optimierte Version. Das Plugin ist auf der Box zu finden in "\usr\lib\enigma2\python\Plugins\Extensions\DreamExplorer". Falls die Untertiteldateien im DreamExplorer nicht erscheinen werden, den Audio-Knopf auf der Fernbedienung drücken. Dadurch wird das Filtern auf Filme deaktiviert und die Dateien sichtbar.
- Sicherstellen, dass die Filme der Box vom Netzwerk aus sichtbar sind. Man macht also quasi einen Datei-Server aus der Box. Die neueren Images der Box-Software können das bereits von sich aus. Falls das verwendete Image das nicht kann, installiert man die Samba-Erweiterung in der Dreambox. Noch ein Mal, das ist in diversen Texten im Netz ausführlich dokumentiert. Das alles geht wohl auch mit anderen Images (Merlin ua.), wurde aber von uns nicht getestet. Vermutlich geht das alles auch für die VU+.
- Ein Befehlszeilenfenster öffnen (zB. mit Windows-App 'Tera Term' oder Android App 'JuiceSSH') und diesen Befehl eingeben:
tune2fs -c 1 /dev/sda1
Dies aktiviert, dass bei jedem Booten der Box das eingebauten Laufwerk einen Selbsttest mit Reparatur durchführt. Sehr wichtig, ich hatte mal alle Daten auf meiner 2 TB-SSD durch ein korrumpiertes Dateisystem verloren. Schauen Sie in diesem Text hier, wie man eine Korrumpierung des Dateisystems durch Stromausfall verhindern kann.
- Man installiert Atlas Subtitler auf irgendeinem der Windows-PCs bzw. Notebooks im Netzwerk.
- Man startet Atlas Subtitler und geht in die Einstellung RemoteSubz hinein. Dort fügt man den obersten Ordner der Filmehierarchie der Dreambox (zB. Y:\movie) hinzu. Als 'Player-Profil' wählt man das vordefinierte 'Dreambox und VU+'. Je nach Breite des angeschlossenen TVs kann man unter 'Max. Log-Breite' eine kleinere Zahl, bis runter zu 68 eingeben. Zum Schluss aktiviert und markiert man den Eintrag und drückt noch unten den Knopf 'Kopiere Hilfedatei'. Dann bestätigt man den Dialog.
- Optional kann man in Atlas Subtitler in den Dialog Einstellungen->Dreambox/VU+ hinein und dort die Position der Untertitel auf dem TV verbessern
- Nun kann nun auf der Box einfach zwei Grossbuchstaben und einen Leerschlag am Anfang bei einem Video- bzw. Ordnernamen einfügen und schon wird die Aktion ausgeführt. Man kann in der Datei Atlas Subtitler RemoteSubz Hilfe.txt nachschauen, wie die Kürzel heissen.
- Wir empfehlen als optionalen Zusatz noch den Einbau eines Lüfters. Hier gibt es eine einfache Anleitung, wie wir das selbst erfolgreich durchgeführt haben.
- Um sich vor Datenverlusten durch Stromausfälle von bis zu einer Minute zu schützen, empfehlen wir den Anschluss an unsere sehr günstige Atlas 12V USV.
Verbesserter Quellcode für die Dreambox NewNigma2 Firmware
Atlas Informatik hat einige Verbesserungen an einigen der Python-Dateien der empfohlenen Software im obigen Kapitel vorgenommen. Diese Verbesserungen erleichtern zum Beispiel den Umgang mit Untertiteldateien wie *.srt. Andere Verbesserungen verringern das Risiko so genannter Green Screens, die die Benutzeroberfläche abrupt anhalten und zu einem automatischen Neustart der Box führen. Durch sorgfältigere Programmierung können diese vermieden werden. Diese Verbesserungen wurden auch in das Quellcode-Repository hochgeladen, aber manchmal ist es schwierig, sie in die verteilte Firmware aufzunehmen (manchmal gibt es da irrationale Argumente in der Community). Man kann sie darum direkt von hier herunterladen, aber es gibt keine Garantie dafür, dass sie mit zukünftigen Firmware-Releases zusammenarbeiten werden. Am besten macht man einfach eine Sicherungskopie des alten Quellcodes damit man jederzeit zurück könnte.
Letzte Modifikation: 28.08.2024.
- Enhanced Movie Center (EMC) Verbesserungen:
- Umbenennen eines Films oder Ordners direkt per Blaue Taste
- Korrigiertes Umbenennen wenn Umlaute im Dateiname
- Korrigiertes Umbenennen von Ordnern
- Kein Green-Screen wenn das Umbenennen fehlschlägt
- DreamExplorer Verbesserungen:
- Wenn man eine Textdatei geöffnet hat, zum Beispiel eine Untertiteldatei: Neue Funktion 'Ende anzeigen' auf der blauen Schaltfläche
- Abspeichern des aktuellen Verzeichnisses beim Verlassen
- Größere Breite der Dialogelemente für die Auflösung 1920+
- Vermeidung eines Greenscreens, wenn eine Datei fehlt
- Generelle Verbesserungen:
- \usr\share\enigma2\Nuke.Evo\skin.xml: Fenster mit der Zeichenübersicht beim Umbenennen Dateien/Ordnern richtig positioniert
- Reparatur des Fortschrittsbalkens:
- Beim neuen Image oder wenn man es automatisch updatet kann es sein, dass man wieder die Version mit dem kaputten Fortschrittsbalken beim Abspielen eines Filmes bekommt. Man kann dann einfach diese 3 Dateien wieder an ihre Orte kopieren und den GUI neu starten. Diese Fixes kommen aus dem github, nicht von Atlas.
Diese Dateien können einfach über die vorhandenen Dateien kopiert werden, nachdem eine Sicherungskopie der Originale erstellt wurde. Der Speicherort in der Box befindet sich grundsätzlich unterhalb von "\usr\lib\enigma2\python\Plugins\Extensions", für Skins unterhalb "\usr\share\enigma2".
Nützliches
Goldener Tipp
Wie hier erwähnt, hatte ich mal alle Daten auf meiner 2 TB-SSD durch ein korrumpiertes Dateisystem verloren. Dies passierte nach einem ca. 1 Sekunde andauernden Stromausfall verursacht durch einen Blitz. Um dies abzumildern sollte man speziell auch ohne ein USV wie beispielsweise das Atlas-USV dies machen: Ein Befehlszeilenfenster öffnen (zB. mit Windows-App 'Tera Term' oder Android App 'JuiceSSH') und diesen Befehl eingeben:
tune2fs -c 1 /dev/sda1
Dies aktiviert, dass bei jedem Booten der Box das eingebaute Laufwerk einen Selbsttest mit Reparatur durchführt.
Schade, dass mich niemand zuvor auf dies aufmerksam gemacht hatte. Vielleicht hätte es meine Daten gerettet. Darum erwähne ich es hier explizit.
Mehr Dinge für die Dreambox
|
|
|
© 2024 Andres Rohr. Dieses Thema stammt vom Autor selbst. Es ist nicht einfach vom Internet runterkopiert.
|
|