Könnte vielleicht jemand mal den Import der Sender für DVBDream testen?
Dazu einfach das Verzeichnis %appdata%\WinTVCap_GUI kurz umbenennen und WinTVCap_GUI starten, dann läuft der Setup-Assistent nochmal durch.
Wenn man fertig ist, einfach das neu angelegte Verzeichnis wieder löschen und das alte wieder umbenennen und man hat wieder die bisherigen Einstellungen.
Ich verwende WinTVCap zwar nicht, aber trotzdem dazu ein par Anmerkungen:
Wenn ein Rechner aus dem StandBy oder Ruhezustand 'geweckt' wird, sollte ( ! ) der zuvor bestehende Zustand mit allen Applikationen laufen wie vorher auch.
... gut, die eine oder andere App kommt ggf. nicht in den Quark ...
Aber ein ReBoot bedeutet, der Rechner wird neu gestartet !
D.h. alles was vorher neben dem Boot gestartet wurde läuft nicht mehr.
Startet WinTVCap denn DD auch wieder auf dem letzen Programm ?
Ich stimme dir zu, dass nach Ruhezustand alles so sein sollte wie vorher, das ist aber nicht Sache von WinTVCap_GUI, sondern von Windows und DVBDream. WinTVCap_GUI macht ja nichts anderes als den Rechner in Standby/Ruhezustand zu versetzen und der Windows-Taskplaner oder ab Windows Vista die Aufgabenplanung wecken den Rechner dann zum Aufnahmezeitpunkt wieder auf, um eine Aufnahme mit DVBDream über WinTVCap_GUI zu starten.
WinTVCap_GUI startet DVBDream auf dem Sender, auf dem die Aufnahme laufen soll und nicht auf dem letzten den man gesehen hat. WinTVCap_GUI ist nichts weiter als eine Schnittstelle zwischen Aufnahmeprogramm und dem Windows Taskplaner/Aufgabenplanung. In Verbindung mit TV-Browser aber eine sehr komfortable, sogar bis zu automatischer Aufnahmeprogrammierung anhand von Stichwörtern über die TV-Browser-Lieblingssendungen.
Gestattet mir bitte diese vermeintlich dummen Fragen .... weil ich WinTVCap nicht kenne & nutze & im Moment keine Zeit habe mich da ausführlich reinzufuxen:
Gibt's irgendwo 'geraffte Schnellanleitungen' für Insider
- wie dieses Programm arbeitet ?
- wo die Daten herkommen ?
- wie z. B. DD im Detail mit welcher Komanndo-Zeile wann gestartet wird ?
- ob ein eigener Scheduler oder der Task-Manager benutzt wird ?
- und.. und ...
Sofern der / die Progger Interesse an einem Kontakt zu mir für eine 'Verbesserung' der Nutzung von DD hat, .... nur zu !
1. WinTVCap_GUI ist eine Java-Applikation und ist eine grafische Oberfläche zur Programmierung von Aufnahmen für beliebige Aufnahmeapplikationen, die per Kommandozeile angesprochen werden können (oder wenigstens per Tastatur und damit über Umwege doch per Kommandozeile).
2. WinTVCap_GUI hat keine Daten, wenn man ausschließlich WinTVCap_GUI verwendet, dann muss man manuell die Zeiten eingeben. Es existiert aber mit TV-Browser, Clickfinder und TVGenial die Möglichkeit WinTVCap_GUI zu programmieren. Empfohlen ist hier TV-Browser, da sehr komfortabel mit entsprechendem Plugin.
3. /stoprecord /chid=%channel% /%quality% /startrecord /renderless=on /minimized /%file%.ts, wobei die entsprechenden Werte jeweils ersetzt werden, /%file% funktioniert aber leider nicht mehr, da DD den Namen mittlerweile selbst vergibt
4. Es wird der Windows Taskplaner/die Aufgabenplanung verwendet (mit Hilfe von jt.exe)
Die Frage wäre jetzt, in wie weit man da noch etwas verbessern könnte? Außer der Möglichkeit wieder den Dateinamen vergeben zu können fällt mir jetzt nicht direkt etwas ein. Dein DD_WUC-Modul könnte WinTVCap_GUI allerdings schon praktischerweise mitliefern.
Großartig reinfuxen muss man sich da auch nicht, einfach installieren, durch den Assistenten klicken und wenn ich den Import der Sender von DD richtig programmiert habe, ist man mit der Einrichtung bereits fertig. Wenn man über TV-Browser programmieren möchte braucht man den auch noch und eben das Plugin für WinTVCap_GUI, ab dann kann man mit einem simplen Mittelklick (wenn man TV-Browser so eingestellt hat) eine Aufnahme programmieren oder.. oder.. oder...
Zitat Original geschrieben von ds10
Ich bin der Programmierer von WinTVCap_GUI.
Aha !
Zum Namen für eine Aufnahme:
Kann ich von einem Modul heraus schon setzen - warum DD das in der Kommandozeile nicht kapiert, kann ich leider nicht sagen.
Wenn du aus deiner App mit Sendmessage Date mit WM_COPYDATA an (m)ein ModulFenster schicken kannst, könnte man die ganze Kommandozeilen-Orgie vergessen und hätte noch weit aus mehr Steuerungsmöglichkeiten.
Ich nehme an, du hast die API mal studiert ?
Wenn ich das jetzt richtig verstanden habe, liest du die CHLIST.CHL und holst dir die Programm-Info daher ?!
Wenn man ein paar Kleinigkeiten beachtet, kann man sich recht leicht auch die ganzen FAVs und die FB-List auch richtig mit auslesen - falls das nicht schon bei dir funkt...
Aber auch das habe ich schon hier feritg (meine eigene kleine Viewer-App) und auch die Info könnte man aus einem Modul holen - sofern gewünscht.
Falls dir was konkretes einfällt, las es mich wissen.
Ich werde mal kurzfristig prüfen, ob man den Namen nicht noch ggf. setzen kann, auch wenn DD schon mit der Event-Anzeige 'Aufnahme starten' kommt.
Betreff Taskplaner: Ich schraube gerade wieder an meinem eigenen Tool - hatte ich mal als POWER.EXE zum testen vorgestellt.
Auch dessen Funktionalität hatte ich schon mal angefangen in einem Moduleigenen Taskplaner zu integrieren....
Man kann auch davon sicher ne Kommandozeilenversion stricken....
Der Beitrag wurde 1 mal editiert, zuletzt von ScanMan am 19.01.2010 - 18:48.
... gehört hier eigentlich nicht hin sondern in die Abteilung 'Proggerei', aber trotz mal eben kurz
Wenn DD durch Tastendruck, per KDZ (Kommandozeile), API oder sonstwie den Befehl zur Aufnahme erhält, scheint der Dateiname nicht mehr änderbar - hab ich geprüft.
Der offensichtlich z. Zt. einzige Weg das Dilemma zu umgehen ist, den Dateinamen vorher per API zu setzen und die Aufnahme danach dito per API zu starten.
Man könnte zuvor sogar noch wählen, ob MPG oder TS aufgenommen werden soll.
Das geht aber nur ab V 1.4.i !
Wenn man sich mal das Erstellungsdatum der 'DREAMSTART.EXE' (29.11.2004 !) ansieht, lässt es vermuten, das hier mit neueren Versionen dieselbe nicht wirklich aktualisiert wurde und / oder es da nach Neuerungen ein paar 'Ungereimtheiten' mit der Steuerung gibt. Ist nach vielen Jahren und div. Änderungen auch nicht anders zu erwarten....
Auch die aktuelle Beta 1.5B7 hat diese Datei noch an Board.
Um das zu umgehen und erweiterte Funktionalität anu´zubieten / auszuschöpfen, geht entweder nur:
- Neue DREAMSTART.EXE basteln ...
- ... DD aus der eigenen App mit Sendmessages 'beflastern' ...
- ... oder ein Modul kreieren, was vieles zusammenfasst und einfacher macht.
Letzteres wäre einfacher, da hier nur 'definierte' Kommandos der steuernden App kommen und sich das Modul um den Rest kümmert - wie z.B. internes Timing, Reset der Hardware nach Sleep, blocken von 'ungewünschten Befehlen' per Tastatur / anderen App's, u.v.m.
Im Prinzip die ganze Bandbreite der von der DD-API angebotenen Funktionspalette und alles was für einen sicheren Betrieb / Aufnahme (wirklich) wichtig ist.
Dazu braucht es halt ein kleines (!) Modul in DD, was alle diese Funktionen aus einem externen Befehl 'übersetzt' und DD zum 'Aufnahme-Sklaven' macht.
Das wäre dann eine neue Remote-API, die jedoch nicht wirklich schwierig zu erstellen und auch eigentlich aus div. Programmiersprachen mit SENDMESSAGes (WM-COPYDATA !) zu realisieren ist.
Es muss lediglich DD vorher 'normal' gestartet sein / werden - ohne KDZ. Kann die externe App machen, im Autostart oder sonstwie ...
Booooaaahh - schwierig, Aufwand ....
Nicht wirklich, ich denke mit Java geht das sicherlich.
Ist dann halt nur was spezielles für DD - dafür aber besser als bisher !
Anmerkung:
.... eigentlich (dieses tolle Wort ...) hab ich das hier prinzipiell fertig und mehr oder weniger funktionell schon als eigenständiges Modul vorliegen.
Mit EPG-Unterstützung zur Ansicht / auswahl für 4 Wochen (welcher Sender liefert das ?), eigenem Scheduler (nix Task-Planer) und 'Kollisionserkennung' bei sich überschneidenden Aufnahmen.
Z. Zt. wir gerade mit tatkräftiger Hilfe von ALEXI daran gearbeitet, auch noch zu erkennen, ob sich Sendungen verschieben / verlängern und man dadurch keinen unnötigen Platz für die Aufnahme verschwendet.
Und noch ein paar Sachen stehen noch auf dem Trapez ....
Hast du übrigens mal darüber nachgedacht, deine App per FB aus dem Sofa zu steuern ?
Es gibt ja schon seit längerem mein DD_CC-Modul, was sehr vielseitig programmierbar ist und IR-Empänger via COM und auch USB (speziell - nicht kartenspezifisch !) unterstützt.
Kann man sicher auch für WinTVCap_GUI nutzen ...
Schick mal ne PM für internen Kontakt - für's 'einfache DD-Gemüt' ist das hier sicher zu starker Tobak.
Das meine ich logog nicht abwertend, nur viele können schlichtweg mit meinem Geschreibsel nix anfangen...
Mir wird das hier irgendwie zu speziell. WinTVCap_GUI soll nicht auf DVBDream optimiert werden, es soll mit möglichst allen Programmen zusammen arbeiten. Ich weiß auch ehrlich gesagt gar nicht, ob ich mit Java direkt Sendmessage ansprechen kann, ich denke eher nicht. Dazu bräuchte man wohl dann wohl eine dll und dann wird es richtig kompliziert, da dann 32bit und 64bit zu unterscheiden ist.
Es ist / sind gerade 2 registrierte(r) Benutzer und 65 Gäste online. Neuester Benutzer: muslum
Mit 580 Besuchern waren am 06.01.2010 - 17:31 die meisten Besucher gleichzeitig online.
Registrierte Benutzer online: atmoandi, lorenz1964AdministratorModeratorMemberUser