DVB Dream

0
0
Forum übersicht » DVB Dream Tools Alles als alt markieren Forum Rangliste Forum durchsuchen Forum Journal Forum übersicht Forum Hilfe Neuen Account Erstellen Anmelden
Forum
..:: DVB Dream Tools ::..

[Neu] [Ungelesen] [Favoriten] [Aktive]
16848 Beiträge & 3060 Themen in 16 Kategorien

DreamStart_2
Seite (1): (1)
Vorheriges Thema Nächstes Thema
[ Zufalls Thema ]
Medien: 1    Bekanntheit: 2%    Favoriten: 0    Wertung: 2,0   
BewertungssterneBewertungssterneBewertungssterneBewertungssterneBewertungssterne
Beiträge 7    Besucher: 44    Benachrichtigen: 1    Stimmen: 1   
Besuche: 5882   
2%
   
Benutzer: 3    Gesamt: 2,0   
Autor
Beitrag
ScanMan ist offline ScanMan  
Themenicon    DreamStart_2 27.02.2010 - 18:51



ScanMan`s alternatives Ego
Mitglied seit 08.09.2006
Forenlegende
Posts: 2228
Level: 45
Aktivität: 237/1111
20%
Bekanntheit: 742/18526
3%
Erfahrung: 52%
52%
Wissen: 1%
1%
So dann wollen wir mal... (endlich)
Die neue Dreamstart_2.EXE ist da !

Bevor Fragen aufkommen, wie '... wozu ist sa überhaupt gut ...':

DVBDream (DD) hat da bekannterweise so z.B. u. a. seine Probs mit der Angabe eines eigenen / richtigen Dateinamens bei der Aufnahme.
Auch ging das bisher nicht, wenn man extern über die Dreamstart.EXE aus einen 'Fremdprogramm' wie z.B. WinTVCap_GUI steuert.

Ich habe dazu diese kleine Tool gebastelt um den Funktionsumfang per Kommandozeile ein wenig zu erweitern.
Leider musste es in der Kombination aus einer EXE (die aufgerufen wird) und einem dazugehörigen DD-Modul ausfallen, da ich keine Möglichkeit habe, in DD selbst etwas zu verändern und eine 'Kommunikation' mit DD nur via API/Modul funktioniert.

Die EXE und das MOD habe beide ein LOG-Fenster, in dem man - eigentlich für den Fall, das was nicht richtig funkt - den Ablauf mitverfolgen kann. Kann man abschalten.
Es gibt auch jeweils eine (abschaltbare) LOG-Datei.

Erst mal zur 'einfachen' installation:
- Die Datei DREAMSTART_2.EXE am besten in das DD-Hauptverzeichnis kopieren.
(Kann ggf. auch woanders liegen)
- Die Datei DD_DSH.MOD in das DD-Unterverzeichnis 'MODULES' kopieren.
-> MUSS hier liegen !

Wenn man DREAMSTART_2 (ich nenne es mal kurz DS2) ohne Paramter startet, passiert erst mal nichts. Es sollte jedoch das LOG-Fenster mittig auf dem Schirm erscheinen und als oberstes liegen.

DS2 sucht zunächst nach einer startbaren DD-Version. Zuerst im Startverzeichnis, danach in der Registry oder - sofern definiert - in / im angegebenen Verzeichnis(sen). Dazu später mehr.
DD wird nicht gestartet (sofern es nicht schon läuft), da kein Parameter mitgegeben wurde.

Was kann / muss man da einstellen:
- 'Show on Start'
zeigt das Fenster immer an. Haken raus, wer das Fenster nicht mehr braucht / sehen will.
- 'Win on Top'
hält das Fenster immer oben. Haken raus, wenn andere Fenster DS2 überdecken dürfen.
- 'Write LOG'
schreibt eine LOG-Datei mit dem Inhalt des LOG-Fensters. Haken raus, wenn das nicht erforderlich oder gewünscht ist.
Zu 'Instance Ctrl.' später mehr.

Die Einstellungen, sowie die Fensterposition und Fenstergröße wird in eine INI-Datei gesichert und beim nächsten Aufruf eingestellt / positioniert.

DS2 kann immer nur einmal gestartet werden, aber mehrfach mit den verschiedensten Parametern aufgerufen werden.
Zum Testen habe ich mal ein paar kleine Batch-Dateien beigelegt, die ihr mit in das DS2-Verzeichnis kopieren könnt.
Bei den Programm-Batches bitte die eigenen CHL-ID's aus eurem DD eintragen !

Mit dem Batch 'TEST_STARTREC.BAT' wird z.B. folgendes Kommando ausgeführt:
DreamStart_2 /StartRecord /FILENAME=c:TEMPTESTFILE_5.TS /Duration=1 /QuitAfterRecord
- Es wird geprüft ob DD schon ggf. läuft, anderenfalls gestartet.
- Es wird geprüft, ob es das Verzeichnis C:\TEMP schon gibt. anderenfalls angelegt.
- Es wird eine Aufnahme gestartet - Aufnahmeformat ist TS
- Dateiname ist TESTFILE_5.TS im Verzeichnis C:\TEMP
- Aufnahme wird nach 1 Minute automatisch beendet.

Wird keine Verzeichnisangabe gemacht, wird die Datei im in DD eingestellten Aufnahmepfad gespeichert.
Ist kein Dateinahme angegeben, wird die Standard-Bezeichnung von DD verwendet.
Ist keine Zeit angegeben, läuft die Aufnahme, bis die Platte voll ist ....

Die anderen Batches sind hoffentlich irgendwie selbsterklärend.
Mit in der gepackten Datei ist auch noch eine Textdatei namens DreamStart_2_Info.TXT enthalten. Hier stehen noch weitere Info's zu den Parametern drin, die ich hier nicht alle einzeln erklären möchte.


Wenn DD gestartet wird, öffnet sich ein weiteres LOG-Fenster mit ähnlichem Aussehen.
Das ist das Fenster des DD-Moduls. Das LOG ist inhaltlich ein wenig anders, die Wirkungen der Checkboxen aber die gleichen wie im DS2. Siehe oben.
Auch hier wird eine INI geschrieben.

Für WinTVCap_GUI - USER:
ds10 - der progger - hat bereits eine entsprechend angepasste Version eingestellt.
Bitte dort laden.


Der unvermeidliche Hinweis:

Sicher sind noch einige Bugs drin und / oder das kleine Tool bedarf noch einiger Erweiterungen.
ds10 bekommt seine Hardware nicht an den Start und ich habe kein WinTVCap_GUI Installiert.
Also muss hier mal das Forum als Betatester herhalten.
Dank euch im voraus.


Der Beitrag wurde 1 mal editiert, zuletzt von ScanMan am 27.02.2010 - 19:07.
Diesen Beitrag melden   Instant Message an ScanMan senden ScanMan zu Deiner Freundesliste hinzufügen
Beitrags Anhang DreamStart_2_100.rar anzeigen DreamStart_2_100.rar (439 KB, 62 Abrufe)
Nach oben
ScanMan ist offline ScanMan  
DS2 mit mehreren Instanzen 27.02.2010 - 19:47



ScanMan`s alternatives Ego
Mitglied seit 08.09.2006
Forenlegende
Posts: 2228
Level: 45
Aktivität: 237/1111
20%
Bekanntheit: 742/18526
3%
Erfahrung: 52%
52%
Wissen: 1%
1%
(Hoffentlich) bekannterweise kann DD mehrere Aufnahmen gleichzetig machen, aber:
Nur, wenn sich die Programme auf dem gleichen Transponder / Kanal befinden !

Wer mehr als ein DVB-Gerät besitzt, kann mit verschiedenen DD-Instanzen auch von unterschiedlichen Transpondern / Kanälen aufnehmen, bzw. wiedergeben.
Z. B. hier:
- 1x DVB-S2 als PC-Karte
- 1x DVB-S als USB-Box
- 2x DVB-T als USB-Stick's
Es kann auch eine Karte mit mehreren Tunern wie z.B. die Hauppauge HVR sein.

Für das 'gleichzeitige' Ansprechen verschiedener Hardware (auch auf der gleichen Karte) muss man DD in entsprechender Anzahl mehrfach in verschieden benannten Verzeichnissen verfügbar haben.
Z.B. hier:
- D:/DVB
- D:/DVB/DVBDream_1
- D:/DVB/DVBDream_2
- D:/DVB/DVBDream_3
- D:/DVB/DVBDream_4
Man muss übrigens nicht 4x installieren - einfaches Kopieren reicht hier aus !
Jede DD-Instanz muss dann auf die entsprechende Hardware im DD-Gerätemanager einhestellt werden !

WinTVCap_GUI unterstützt bis zu 10 verschiedene Geräte, welche mittels der neuen DS2 auch entsprechend zu gleichzeitigen Aufnahmen mit oben genannter Konstellation genutzt werden können.
Das starten erfolgt mit dem Kommandozeilen-Parameter BOARDS=0..9

Dazu sind folgende Einstellungen notwendig:
- Koperen der Datei DREAMSTART_2.EXE z.B. in das Verzeichnis D:/DVB
(Kann auch wo anders liegen)
- Koperen der Datei DD_DSH.MOD in JEDES der DD-Unterverzeichnisse MODULES !
> MÜSSEN da liegen !

- DreamStart_2.EXE einmal ohne Parameter (direkt) starten.
- Einen Haken bei 'Inst Ctrl.' setzen - die Buttons und die Liste werden aktiviert.
Die Buttons:
- NEW
Öffnet eine Datei-Auswahl-Box.
Hier bitte zum 1. oder weiteren Instanzen-Verzeichnis von DD manövrieren und jeweils die DVBDream.EXE auswählen.
Es wird ein neuer Eintrag in der Liste erzeugt.
- EDIT
wie zuvor, allerdings wird nur der gewählte Listeneintrag geändert.
- DELETE
Löscht den angewählten Listeneintrag.

Entsprechende Einstellungen sind dann logo in WinTVCap_GUI ebenfalls vorzunehmen !

Nachtrag zum 1. Posting und dem Button DEFAULT:

Mit DEFAULT wird die Instanz / DVBDream.EXE definiert, welche gestartet / bedient wird, wenn DS2 OHNE den Paramter /BOARD=0..9 gestartet wird.

Wie gesagt, sucht DS2 zunächst im gleichen Verzeichnis nach der DVBDream.EXE.
Wenn man die DS2 dort hinkopiert hat, sollte es auch kein Problem geben.
Ist letzteres nicht der Fall, wird nach der Registrierung der DDSOURCE.AX (das ist DD's Direct-Show-Filter) gesucht.
Das klappt allerdings nur, wenn DD mindestens 1x zuvor gestartet wurde und mit nur einer Instanz gearbeitet wird !
Wer auf Nummer 'Sicher' gehen will, wählt hier wie unter NEW / EDIT die benötigte Instanz selbst aus.
Man könnte auch eine automatisierte Suche über alle Laufwerke und Pfade machen, aber wer wie ich alle Laufwerksbuchstaben belegt mit etlichen zigtausend Dateien auf den Platten hat, wird an der ewig dauernden Sucherei keinen Spass haben ...
Ein wenig Handarbeit hat noch nie geschadet zwinkern

Anschließend kann man den Haken bei 'Instance Ctrl.' wieder rausnehmen, damit man nicht aus Versehen was verstellt / löscht.

Anmerkung zum 'Multiple-Recording:

Man sollte dann die Instanzen schon alle im Modus 'Renderless' laufen lassen...
Es sei denn, man hat ne wirklich 'fette' (Quad-Core-) CPU und möchte dem bunten Treiben unbedingt zusehen bäh

PS an den ADMIN: ... warum 'verschluckt' der Editor eigentlich den BACKSLASH ???


Der Beitrag wurde 3 mal editiert, zuletzt von ScanMan am 27.02.2010 - 19:59.
Diesen Beitrag melden   Instant Message an ScanMan senden ScanMan zu Deiner Freundesliste hinzufügen
Nach oben
Endi1 ist offline Endi1  
02.03.2010 - 22:56
Mitglied seit 19.07.2008
Einmalposter
Posts: 6
Level: 16
Aktivität: 0/385
-1%
Bekanntheit: 2/4326
-1%
Erfahrung: 47%
47%
Wissen: 0%
0%
Hallo ScanMan
Dein Tool ist nach meiner Meinung eine geniale Lösung da ich die Funktion der Dateinamenübernahme aus WinTVCap_Gui schon seit längerem sehr vermisse.
Ich habe das bei WinTVCap_Gui vorgefertigte neue Applikationsprofil heruntergeladen, dort ist allerdings als "Pfad zur Applikation" C:\Programme\DVBDream\DreamStart.exe angegeben nachdem ich deine Beschreibung gelesen hatte war ich der Meinung dort müsste ...\DreamStart_2.exe stehen.
Natürlich habe ich beides ausprobiert bin aber (weil Laie)noch nicht richtig weitergekommen.
Vielen dank für deine Hilfe im voraus.
Gruß Endi1
Diesen Beitrag melden   Instant Message an Endi1 senden Endi1 zu Deiner Freundesliste hinzufügen
Nach oben
ds10 ist offline ds10  
02.03.2010 - 23:01
Mitglied seit 06.08.2008
Grünschnabel
Posts: 18
Level: 20
Aktivität: 1/483
-1%
Bekanntheit: 6/5358
-1%
Erfahrung: 97%
97%
Wissen: 0%
0%
Wähle einfach die DreamStart_2.exe aus, dann sollte es gehen.
Diesen Beitrag melden   Instant Message an ds10 senden Homepage  von ds10 besuchen ds10 zu Deiner Freundesliste hinzufügen
Nach oben
Endi1 ist offline Endi1  
03.03.2010 - 19:16
Mitglied seit 19.07.2008
Einmalposter
Posts: 6
Level: 16
Aktivität: 0/385
-1%
Bekanntheit: 2/4326
-1%
Erfahrung: 47%
47%
Wissen: 0%
0%
Hallo ScanMan und ds10
Nachdem ich den Pfad auf ...Dreamstart_2.exe geändert bzw. das neue Profil verwendet habe ist folgendes Problem aufgetreten.
Es wird kein Senderwechsel durchgeführt sondern immer nur das letztgesehene Programm gezeigt, obwohl die ChId in der Kanal-Liste richtig ist, und die Aufnahme wird nicht gestartet.(Im Aufnahmeverzeichniss wird eine nur 2 kb große .mpg anstatt .ts Datei angelegt.)Die beiden Logdateien habe ich beigefügt.
Dank euch im voraus.
Gruß Endi1

DreamStart_2.LOG
17:39:06:859 - > INSTANCES: 0
17:39:06:859 - StopRecord
17:39:06:859 - Channel-ID: 1300
17:39:06:859 - StartRecord
17:39:06:859 - File-Name: C:\EINSPLUS_PLANET_WISSEN.TS
17:39:06:859 - Searching: C:\Programme\DVBDream\DVBDREAM.EXE
17:39:06:875 - DD is NOT running - try to start ...
17:39:08:953 - DD is running
17:39:09:046 - DS2H-Window found
17:39:09:046 - ... sendig CopyData:
17:39:10:234 - ... sendig CopyData - result: 1
17:39:45:531 - INI_Save...

DD_DSH.LOG
17:39:08:937 - 278 - 216 - 426 - 370
17:39:08:953 - _____ ONINIT _____
17:39:08:968 - ... Start Kanalwechsel
17:39:09:343 - ... received DATA
17:39:09:453 - ... Kanalwechsel fertig: SAT.1
17:39:09:687 - ... Keine TS-Daten !!!
17:39:09:687 - ==>> STOPRECORD
17:39:09:687 - ==>> SET CHLID: 1300
17:39:09:796 - ... Start Kanalwechsel
17:39:09:812 - ==>> STARTRECORD
17:39:09:812 - ==>> RECFILENAME: C:\EINSPLUS_PLANET_WISSEN.TS
17:39:09:828 - ... StartREC
17:39:10:031 - ... Keine TS-Daten !!!
17:39:10:031 - ... Keine Daten - versuche neues Tuning ...
17:39:10:218 - ... Start Kanalwechsel
17:39:11:125 - ... Kanalwechsel fertig: SAT.1
17:39:11:328 - ... Keine TS-Daten !!!
17:39:49:984 - INI_Save...


Der Beitrag wurde 1 mal editiert, zuletzt von Endi1 am 03.03.2010 - 19:23.
Diesen Beitrag melden   Instant Message an Endi1 senden Endi1 zu Deiner Freundesliste hinzufügen
Nach oben
ds10 ist offline ds10  
03.03.2010 - 19:55
Mitglied seit 06.08.2008
Grünschnabel
Posts: 18
Level: 20
Aktivität: 1/483
-1%
Bekanntheit: 6/5358
-1%
Erfahrung: 97%
97%
Wissen: 0%
0%
Die ChId sieht mir aber doch ein bisschen groß aus oder hast du tatsächlich 1300 Sender in der Liste oder funktioniert diese ID, wenn du das Profil von DVBDream direkt verwendest?
Diesen Beitrag melden   Instant Message an ds10 senden Homepage  von ds10 besuchen ds10 zu Deiner Freundesliste hinzufügen
Nach oben
ScanMan ist offline ScanMan  
03.03.2010 - 20:03



ScanMan`s alternatives Ego
Mitglied seit 08.09.2006
Forenlegende
Posts: 2228
Level: 45
Aktivität: 237/1111
20%
Bekanntheit: 742/18526
3%
Erfahrung: 52%
52%
Wissen: 1%
1%
... so was ähnliches habe ich auch schon beobachtet. allerdings noch keinen Plan, warum meine Prüfroutine im MOD 'keine' TS-Daten anmeckert ( Bild ist OK ).

An der ID wird's nicht liegen - ich hab hier auch knapp 3000 drin.
Für jeden wurstigen 'Dienst' (auch Radio und Daten) wird eine ID verwendet.
... und wenn man dann noch mehrer SAT's an der Strippe hat, kann es eng werden mit der vorgegebenen Anzahl der ID's ...

Ich gucke mir das bei nächster Gelegenheit an - kann aber sicher 1-2 Tage dauern.
Diesen Beitrag melden   Instant Message an ScanMan senden ScanMan zu Deiner Freundesliste hinzufügen
Nach oben
[Baum Struktur] [ Signaturen anzeigen ] [ Benutzer Info verstecken] [ Medien anzeigen] [Zufalls Thema] [vorheriges Thema] [nächstes Thema]
Seite (1): (1)
Gehe nach:  
Es ist / sind gerade kein registrierte(r) Benutzer und 51 Gäste online. Neuester Benutzer: setr
Mit 580 Besuchern waren am 06.01.2010 - 18:31 die meisten Besucher gleichzeitig online.


 Administrator   Moderator   Member   User
  Add to Google  


[Neu] [Gelesen] [Ungelesen] [Erstellt] [Beiträge] [Favoriten] [Mitteilung] [Aktiv] [Topliste] [Das Team] [Forum-Hilfe] [Medien Rangliste] [Benutzer Rangliste]
Alles gute zum Geburtstag    Wir gratulieren ganz Herzlich zum Geburtstag:
grauer (65), Jochenl123 (47), Tobiradde (28), progbit (44), Al Bundy02 (55), madspeedy (44), diode1 (65), diode (65), onkel.paul (62), tyrann (35), sultan (63), damirg74 (38), HEINRICH (72), W!ck3D (27), fichte-m (53)
0
0
0
0
- DVBDREAM.DE wird gesponsort von Daten.de Partnersuche mit Erfolg -
Computer
erstellt mit PHPKIT Version 1.6.03 © 2002 - 2003 by moonrise
C.C.P. 1.9.1 by www.phpkit.at