Hallo zusammen,
nach einiger Entwicklungsarbeit ist es jetzt endlich soweit und wir geben euch nun die Möglichkeit den neuen Dekoder bzw. die neue GUI zu testen.
Für den Dekoder wurde nun erstmalig für Windows, Linux und Mac dieselbe Codebase verwendet, so dass wir nun eine einheitliche GUI für alle drei Plattformen anbieten können und der Verwaltungsaufwand hoffentlich auch geringer sein wird. Dadurch kann es allerdings sein, dass noch nicht alle Features, die die alte Windowsgui hatte im neuen Code Einzug gefunden hat. Wir bitten dafür um Nachsicht.
Der neue Dekoder bietet nun die Möglichkeit, wie es auch schon die letzte Linuxkonsolenversion hatte, OTRKeys on the fly zu schneiden und so nur die gewünschten Teile herunterzuladen.
Dafür gibt es entweder die Möglichkeit, falls vorhanden, die beste Schnittliste auf dem Server zu verwenden, manuell ein lokale oder auch sich auf einem Server befindliche Schnittliste anzugeben oder über den Schnittlistendialog selbst aus den vorhandenen Schnittlisten eine auszuwählen oder manuell Schnitte festzulegen.
Zu dem besteht die Möglichkeit bei unvollständigen Aufnahmen Teile der Vorgänger- bzw. Nachfolgersendung dazu zu laden. Standardmäßig wird hier, erneut falls vorhanden, der OTR Freedownloadink vorgeschlagen, kann aber natürlich nach Belieben durch einen anderen Link bzw. eine lokale Datei ersetzt werden.
Wenn HTTP-Links angegeben werden, sei es für die Hauptdatei oder die Nachbarsendungen, so wird diese in ein, über den Einstellungsdialog festgelegtes, Cacheverzeichnis gespeichert. In Linux wird für diese Dateien nur der Festplattenplatz belegt, der der Datenmenge entspricht, die bereits heruntergeladen wurde. In Windows wird leider immer die komplette Dateigröße der Originaldatei auf der Platte allockiert, da die Dateistruktur der Originaldatei beibehalten werden soll, um bei Bedarf auch noch weitere Teile hinzu laden zu können.
Die neuste Version unterstützt zudem parallelen Download von mehreren Quellen. Manuell kann man in der Kommandozeilenversion mit dem Parameter -u diverse Links angeben.
Sollte der parallele Download nicht erwünscht sein bzw. die automatische Linkermittlung generell bzw. nur für OTR Links, so kann dies über den Einstellungsdialog abgestellt werden. Standardmäßig ist paralleler Download und automatische Linkermittlung von Mirrors aktiviert, jedoch automatische Linkermittlung von OTR deaktiviert.
Die Dekoder für die verschiedenen Plattformen findet ihr hier:und hier die Konsolenversionen:
- Linux (32bit - Ubuntu 8.04)
- Linux (64bit - Ubuntu 8.04)
- Linux (für Kernel 2.4.x)
- Windows
- Darwin 9 (universal)
Changelog:
- 0.0.247-r1132:
- Problem mit Aufnahmen ohne Vorspann behoben
- Unterstützung für kurzzeitig neues otrkey Format entfernt (tag: OTRKEY_001)
- diverse Probleme mit nicht gefangenen Exceptions behoben
- skalierbare Dialoge
- Funktion zur Überprüfung auf neu verfügbare Versionen (GUI)
- 0.0.238-r1113:
- falsche Berechnung der Dateigröße bei Dateien > 2GB behoben
- diverse Segfaults und nicht gefangene Exceptions behoben
- Problem mit automatisch ermittelten Links behoben, die auch bei Deaktivierung weiter verwendet wurden
- Verwendung von Curl auch für die Serverkommunikation
- Senden des UserAgent Headers hinzugefügt
- automatische Linkermittlung von OTR ist nun standardmäßig deaktiviert
- zusätzlicher Parameter zur Aktivierung von User Interaktion (nur in CLI)
- konfigurierbare Logdatei (nur in GUI)
- Problem mit OTR-Autocut Schnittliste bei automatischer Schnittlistenauswahl behoben (GUI)
- Option zur Deaktivierung von Meldungspopups hinzugefügt
- Option für OTR Downloadmodus hinzugefügt
- Fortschrittsanzeige in Titelleiste (GUI)
- Linux Version unter Hardy kompiliert
- Debian Packet enthält nun auch die FFmpeg Bibliotheken
- Verwendung von .tar.bz2 anstelle von .dmg für Mac
- 0.0.214-r1082:
- Segfaultproblem unter Windows behoben
- Endlosschleife im Download behoben, wenn keine funktionierenden Links mehr zur Verfügung stehen
- Problem mit Schnittlisten, die bis zum Ende der Datei gehen, behoben
- Einstellungsoptionen für Download hinzugefügt
- Schnittlistendialog mit Tabs und Möglichkeit manuell Schnittlisten zur Auswahl hinzuzufügen
- 0.0.195-r1059:
- Umstrukturierung der GUI => Aufteilung in Easy und Expert Interface
- Unterstützung für parallelen Download von mehreren Quellen
- Unterstützung von otr:// Magnetlinks
- experimentelle Unterstützung für neues HD Format
- 0.0.164-r995:
- Problem unter Windows mit Dateien >2Gb behoben
- Verhalten bei der Auswahl des Cacheverzeichnisses korrigiert
- Geschwindigkeitsanzeige (jetzt auch in GUI)
- Möglichkeit nur anhand eines Dateinamens zu dekodieren => automatische Linkermittlung durch OTR Server (jetzt auch in GUI)
- Tooltips
- 0.0.147-r982:
- IO Crash behoben
- Unnötiges Return in der Fortschrittsanzeige entfernt
- Versionsnummer der GUI geupdated
- 0.0.17-r979:
- Downloadprobleme in Windows behoben (neues HTTP Backend)
- Linkproblem der CLI Version sollte unter MacOSX nun behoben sein
- Problem behoben, wenn OTRKEY nicht existiert, aber Segmentdatei
- Problem der Defaultinputatei in GUI behoben
- Off-by-one Problem beim Schnitt behoben
- Kommandozeilenparameter für GUI, um OTRKEY zu übergeben
- Möglichkeit nur anhand eines Dateinamens zu dekodieren => automatische Linkermittlung durch OTR Server (nur in CLI)
- Default Cutlist Option, um ohne Overlap herunterzuladen, also nur die original EPG Zeiten (nur in CLI)
- Geschwindigkeitsanzeige (nur in CLI)
Hinweise:
- Das Ubuntu Paket ist unter Ubuntu 8.04 Hardy kompiliert worden. Allerdings wurde gegen die Qt Bibliotheken aus hardy-backports gelinkt, da manche verwendete Qt Elemtente erst ab Qt4.4 verfügbar sind.
Bekannte Probleme:
- Unter Umständen funktioniert die Übersetzung unter Mac OS X auch noch nicht richtig. Leider habe ich aber keinen Mac, um das selbst zu testen:-/.
- In seltenen Fällen kann es Vorkommen, dass ein Download einschläft und blockiert. Dann einfach abbrechen und erneut starten. Der Download wird dann einfach an der letzten Stelle fortgesetzt.
- Fehlermeldungen aus dem Download können unter Umständen in der Statuszeile für Irritation sorgen:-/.
- Die otr:// Magnetlinks werden derzeit nur in Windows automatisch registriert. Auf allen anderen Plattformen muss dieser Schritt leider derzeit noch manuell gemacht werden (z.B wie hier angegeben für Firefox).
- Nach dem Schneiden von HQ Aufnahmen sind alle Frames Keyframes, so dass beim springen in der Aufnahme Artefakte auftreten können.
- Framegenauer Schnitt funktioniert mit der mitgelieferten FFmpeg Version nicht, da für der x264 Encoder unter der GPL steht und somit nicht mit closed-source Programmen verwendet werden darf.
- Das Schneiden von HD, HQ und MP4 Aufnahmen ist noch in einem experimentellen Stadium und wird somit noch nicht offiziell unterstützt.
Bugs und Bemerkungen zum neuen Dekoder könnt ihr in der Diskussion zu diesem Beitrag posten.
Geändert von cyberwolf (16.02.10 um 14:06 Uhr) Grund: Neue version 0.0.247-r1132
Lesezeichen