Optionen Service - Aufgaben

Aus DVBViewer
Wechseln zu: Navigation, Suche
< MHW/Freesat | Übersicht | Web/UPnP>
SvcTaskOptions.png

Damit über das Webinterface Aufgaben durchgeführt oder diese per Timer automatisch ausgeführt werden können müssen diese vorher hier angelegt werden.


Liste aller angelegten Prozess Tasks[Bearbeiten]

Prozess Tasks[Bearbeiten]

Die Prozess Tasks sind selbst erstellte Aufgaben. Die Prozess Tasks können entweder direkt im Webinterface unter Webinterface - Aufgaben aufgerufen werden oder Automatisch zu einer bestimmten Zeit über einen Prozess Timer ausgeführt werden. Prozess Tasks können außerdem noch als Nach der Aufnahme Aufgabe aufgerufen werden.


Nach der Aufnahme Aufgabe[Bearbeiten]

Die Nach der Aufnahme Aufgabe wird beim erstellen jedes Timers festgelegt. Falls sie nicht extra angegeben wird, wir die Standard Einstellung verwendet.

Es handelt sich dabei um normale Prozess Timer, die durch den Recordingtimer on the fly generiert werden. Voraussetzung: das Recordingtimer wurde nicht abgebrochen (sprich vor seiner Endzeit deaktiviert oder gelöscht). Im Gegensatz zum normalen Prozess Timer stehen aber einige Variablen zur Verfügung um die Aufnahme an das aufgerufene Programm übergeben zu können.

Der neu erzeugte Prozess Timer kann nicht gespeichert werden, sondern verfällt, sobald er abgebrochen oder beendet wird. Er erbt die Shutdownaktion des Recordingtimers. So wird ein Standby oder Beenden quasi weitergereicht und wird, nachdem der Prozess Timer fertig ist, verarbeitet.

Bearbeiten[Bearbeiten]

Öffnet den Task Editors damit die ausgewählte Aufgabe bearbeitet werden kann.

Löschen[Bearbeiten]

Löscht die in der Liste ausgewählte Aufgabe

Neu[Bearbeiten]

Erstellt eine neue Aufgabe mit Hilfe des Task Editors.

Task Editor[Bearbeiten]

Task editor extern.png

Name[Bearbeiten]

Der eindeutige Name für diese Aufgabe. Diese Angabe ist erforderlich.

Beschreibung[Bearbeiten]

Eine kurze Beschreibung der Aufgabe (optional).

Dateiname[Bearbeiten]

Das auszuführende Programm inklusive absoluten Pfad.



Parameter[Bearbeiten]

Die Parameter, die dem Programm übergeben werden sollen. (optional)

Die üblichen Regeln für Parameter gelten: Pfade bzw. Dateinamen sollten in " eingefasst werden, ebenso Texte, die Leerzeichen enthalten könnten.

Programme die man hier hinzufügen könnte sind z.B das TVInfo Importplugin mit dem "run" Parameter oder Abouttime um die Zeit über das Internet zu setzen. Oder die Unterstützung des Service durch Auto Import XMLTV vom Nutzer Delphi.

Alle Nachfragen bzw. Meldungsfenster müssen um jeden Preis unterdrückt werden. Es gibt keinerlei Benutzereingabe.

Im Zweifel bitte die Dokumentation des entsprechend Programms zu Rate ziehen.


Bei Prozess Tasks die als nach Aufnahme Aufgabe ausgeführt werden stehen einige Platzhalter zur Verfügung.

ACHTUNG: Die Platzhalter werden nur durch die entsprechenden Werte ersetzt wenn der Prozess Tasks als nach Aufnahme Aufgabe ausgeführt wird.

Folgende Platzhalter gibt es (GROSSSCHREIBUNG IST PFLICHT):

{FILENAME_EXT} 04-11_20-10-04_RTL 2_Otto Der Film.ts
{SOURCE_FILE} c:\capture\4-11_20-10-04_RTL 2_Otto Der Film.ts
{PATH_FILENAME} c:\capture\4-11_20-10-04_RTL 2_Otto Der Film
{FILENAME} 04-11_20-10-04_RTL 2_Otto Der Film
{PATH} c:\capture\
{EXT} .ts
{CHANNEL} RTL 2
{TITLE} Otto der große Film
{SUBTITLE} Otto macht viel Blödsinn
{DVBVIEWER_PATH} C:\Program Files (x86)\DVBViewer\

Durch die Platzhalter ist es möglich die grade aufgenommene Datei gezielt weiter zu verarbeiten.

Beispielsweise kann mit FFmpeg die Aufnahme in ein anderes Format konvertiert werden.

(vereinfachter) Parameterausdruck:

-i "{SOURCE_FILE}" -vcodec libx264 -maxrate 1500k -acodec libfaac -ab 112k -ar 48000 -ac 2 -title "{TITLE}" -y "{PATH_FILENAME}.mp4"

Für weitere Informationen zu den FFmpeg parametern http://ffmpeg.org/ffmpeg.html

Arbeitsverzeichnis[Bearbeiten]

Das Arbeitsverzeichnis, das dem Programm übergeben werden soll (optional, normalerweise nicht erforderlich).


< MHW/Freesat | Übersicht | Web/UPnP>