| Autor |
|
|
|
 |
|
Alternativer, kommandozeilenorientierter Timer |
12.02.2005 - 22:22 |
|
|
|
| Mitglied seit 01.12.2004 |
| Einmalposter |
| Posts: |
7 |
|
|
Hallo allerseits,
ich habe einen kommandozeilenorientierten Timer gebastelt. Dieser benutzt nur dreamstart.exe zum starten und keinen externen scheduler, ddscheduler o.ä.
Vorteil dieses Timers ist dass man auch periodische Aufträge erteilen kann. Dabei wird das wirklich als ein Auftrag gespeichert und nicht in viele Einzelaufträge unterteilt.
Beispiel:
dvbprog /RECORD "Das Erste" 1234567 20:00 20:15
nimmt bis in alle Ewigkeit die Tagesschau auf.
Die TVGenial-Schnittstelle sollte im Prinzip funktionieren aber man muss die Senderliste in der Skriptdatei per Hand anpassen.
Nachteil der Software ist dass es eben nur die Kommandozeile und kein GUI gibt - aber vielleicht fühlt sich ja jemand berufen hier was zu machen.
Eine Kurzbeschreibung hänge ich an. Kann ich das Programm selbst irgendwie in den Downloadbereich laden?
dvbprog.exe. A simple, command-line oriented TV recording scheduler tool.
Examples for programming commands:
dvbprog /RECORD "Das Erste" 20:15 15
- Record tonight starting 20:15 for 15 Minutes
dvbprog /REC "Das Erste" 13.1.05 20:15 15
- Record January, 13 starting 20:15 for 15 Minutes
dvbprog /RECORD VOX 13.1.05 20:15 22:00
- Record January, 13 starting 20:15 till 22:00
dvbprog /RECORD KiKa 1234--- 19:25 19:50
- Record KiKa every Monday to Thursday
dvbprog /RECORD "Das Erste" 1234567 20:00 20:15
- Record the Tagesschau every day
dvbprog /LIST
- Lists the scheduled records
dvbprog /DEL n
- Deletes a record
dvbprog /STOP
- Stops the server process
dvbprog /RUN
- Run's the server process in a window. Normally it is run automatically in background.
dvbprog /DIR C:\Programme\DVBDream
- Set's the DVB Dream home directory
dvbprog /TIMEOFFSETS 120 600
- Set's the times start and stop offsets in seconds. In our example, records will start
2 minutes before and end 5 minutes after the user defined time
|
|
|
|
|
 |
|
RE: Alternativer, kommandozeilenorientierter Timer |
13.02.2005 - 17:46 |
|

|
 |
| Mitglied seit 20.02.2004 |
| Hardcoreposter |
| Posts: |
1795 |
|
|
moin, und BESTEN DANK für das tool.
wie du schon sagst es gibt zwar kein gui, doch vielleicht kann dummuser, oder Lindi etwas damit anfangen, oder sie können es für ihre tools verwenden....
Zitat Original geschrieben von tka
Beispiel:
dvbprog /RECORD "Das Erste" 1234567 20:00 20:15
nimmt bis in alle Ewigkeit die Tagesschau auf. |
für was steht dann "20:15" da? da du ja schreibst er nimmt bis zu unendlichkeit auf, oder hört er doch um 20:15 uhr auf?
Zitat Original geschrieben von tka
Kann ich das Programm selbst irgendwie in den Downloadbereich laden? |
nein, du leider nicht, das geht erst ab den userstatus mitglied (member), aber mit so einem einsatz, kann es ja nicht mehr lange dauern, bist du einer wirst. 
|
|
|
|
|
| RE: RE: Alternativer, kommandozeilenorientierter Timer |
13.02.2005 - 19:22 |
|
|
|
| Mitglied seit 01.12.2004 |
| Einmalposter |
| Posts: |
7 |
|
|
Zitat Original geschrieben von papi22
Zitat Original geschrieben von tka
Beispiel:
dvbprog /RECORD "Das Erste" 1234567 20:00 20:15
nimmt bis in alle Ewigkeit die Tagesschau auf. |
für was steht dann "20:15" da? da du ja schreibst er nimmt bis zu unendlichkeit auf, oder hört er doch um 20:15 uhr auf?
|
Das bedeutet von 20:00 bis 20:15 aufnehmen. Alternativ könnte man auch 20:00 15 schreiben was "ab 20:00 15 Minuten lang aufnehmen" bedeuten würde.
Die "1234567" gibt die Wochentage an an denen aufgenommen werden soll. In diesem Fall natürlich an allen Tagen.
In den nächsten Tagen gibt es noch eine verbesserte Version. Diese hat folgende Neuerungen:
- Gibt man am Ende des /RECORD-Befehls einen Namen an so wird die Aufnahme unter diesem Namen gespeichert. (Der Name wird noch - wie bei DVBDREAM Standard - mit Datum und Uhrzeit verziert sodass er sicher eindeutig ist.)
- Außerdem ruft das Programm nach der Aufnahme eine Batchdatei ProcessMPG.bat auf. Diese kann z.B. erst ProjectX und dann Cuttermaran aufrufen sodass man direkt mit dem Schneiden anfangen kann und nicht erst das Demuxen starten muss.
|
|
|
|
|
| RE: RE: RE: Alternativer, kommandozeilenorientierter Timer |
13.02.2005 - 19:29 |
|

|
 |
| Mitglied seit 20.02.2004 |
| Hardcoreposter |
| Posts: |
1795 |
|
|
Zitat Original geschrieben von tka
- Außerdem ruft das Programm nach der Aufnahme eine Batchdatei ProcessMPG.bat auf. Diese kann z.B. erst ProjectX und dann Cuttermaran aufrufen sodass man direkt mit dem Schneiden anfangen kann und nicht erst das Demuxen starten muss.
|
goil, so etwas hat mir noch gefehlt.
projectx kann bereits cuttermaran nach dem muxen öffnen. 
|
|
|
|
|
| RE: RE: RE: RE: Alternativer, kommandozeilenorientierter Timer |
13.02.2005 - 19:47 |
|
|
|
| Mitglied seit 01.12.2004 |
| Einmalposter |
| Posts: |
7 |
|
|
Zitat Original geschrieben von papi22
|
goil, so etwas hat mir noch gefehlt.
projectx kann bereits cuttermaran nach dem muxen öffnen. [/quote]
Mir auch, deshalb habe ich es ja gemacht. Das ProjectX direkt cuttermaran öffnen kann wusste ich nicht. Aber es geht auch mit zwei Zeilen in einer Batchdatei. (s.u.)
Übrigends hat die der Aufruf des Muxens von Cuttermaran aus eine kleine Macke: Die gemuxte Datei landet immer im aktiven Verzeichnis und nicht im Verzeichnis der .M2V-Datei.
Hier meine Batchfile. Wie Du siehst räumt diese auch gleich noch die ganzen temporären Dateien weg. Die Pfade muss leider jeder selbst anpassen.
E:
cd \TV
echo Demultiplexing file %1.mpg
start /wait D:\software.tv\ProjectX\ProjectX_Source_0.82.0.00\ProjectX.jar %1.mpg
echo Calling Cuttermaran
start /wait D:\Programme\Cuttermaran\Cuttermaran.exe %1.m2v %1.mpa
del %1.m2v
del %1.mpa
del %1_X.log
del %1.m2v.info
del %1_cut.m2v
del %1_cut.mpa
del %1_cut.m2v.info
|
|
|
|
|
|

|
 |
| Mitglied seit 20.02.2004 |
| Hardcoreposter |
| Posts: |
1795 |
|
|
habe mal ein bild angehängt, wie man projectx an cuttermaran anbindet.
nach den einstellungen wird nach dem muxen cuttermaran automatisch geöffnet, dabei wird ebenfalls automatisch das demuxte geladen.
|
|
|