Handbuch für die Kommandozeilen Version
Das Handbuch für die normale Programmversion finden Sie hier


Einleitung
Die Kommandozeilen-Version von DeepSkyStacker dient der Vereinfachung der Batch-Verarbeitung.
Die Kommandozeilen-Version ist der eigentliche "Motor" des normalen DeepSkyStacker Programms. Mit anderen Worten: Es ist völlig egal, ob Sie die "Normale" oder die Kommandozeilen-Version bevorzugen, da die Ergebnisse absolut gleich sind.

Zur Zeit werden noch alle Einstellungen von beiden Versionen gemeinsam genutzt, inklusive der RAW Einstellungen, Registrierungs- und Stacking-Einstellungen, die temporären Dateiordner...

Das bedeutet, dass Sie alle Werte in den dementsprechenden Einstellungen zuerst in der normalen DeepSkyStacker Version machen müssen, bevor Sie die Kommandozeilen-Version benutzen können.
In zukünftigen Versionen wird es möglich sein, einige Einstellungen direkt mit zusätzlichen Kommandozeilen-Parameter zu überschreiben.


Kommandozeilen-Parameter
Sie starten die Kommandozeilen-Version mit dem Aufrufen der Datei DeepSkyStackerCL.exe, die Sie in dem Ordner finden, in den Sie DeepSkyStacker installiert haben.

Die Kommandozeile sollte wie folgt aussehen:

DeepSkyStackerCL.exe [/r|R] [/S] [/SC] [/SR] [/O:<OutputFileName>] [/OFxxx] [/OCx] <ListFileName>

Die Parameter sind:

/r
 
registriere Lightframes (nur, wenn sie noch nicht registriert worden sind)
 
/R
 
registriere Lightframes (auch wenn sie bereits registriert sind - das entspricht der forcierten Registrierungs-Option)
 
/S
 
stacke Lightframes
 
/SC stacke Lightframes und erstelle für jedes Lightframe eine Datei mit dem kalibrierten Lightframe.
 
/SR
 
stacke Lightframes und erstelle für jedes Lightframe eine Datei mit dem registrierten und kalibrierten Lightframe.
 
/O:<OutputFileName>



 

Optional kann hier der Name des Ausgabeordners eingetragen werden (vorausgesetzt /S oder /SC ist eingestellt)
Standardmäßig ist der Name des Ausgabeordners Autosave.tif und befindet sich im ersten Lightframe Ordner.
Bitte beachten Sie, dass die Ausgabedatei immer eine TIFF-Datei ist, selbst wenn in der Erweiterung etwas Anderes steht.
Der Ordner, den Sie hier angeben, muss existieren, da er nicht automatisch generiert wird.
 
/OFxxx



 
Ausgabedatei-Format.
Mögliche Werte sind:
/OF16 oder /OF16i : 16 Bit Ganzzahlen
/OF32 oder /OF32i : 32 Bit Ganzzahlen
/OF32r : 32 Bit Gleitkommazahlen (dies ist die Standardeinstellung)
 
/OCx



 
Ausgabe-Komprimierung.
Mögliche Werte sind:
/OC0 : keine Komprimierung (dies ist die Standardeinstellung)
/OC1 : LZW Komprimierung
/OC2 : ZIP (Deflate) Komprimierung
 
<ListFileName>

 
vollständiger Pfad zu einer Dateiliste, wie sie von DeepSkyStacker erstellt wird
(Format Details siehe unten).
 
/FITS Option zum Speichern der Ausgabedatei im FITS-Format

Beispiele
DeepSkyStackerCL.exe /R c:\MeineDSSListe\MeineListe.txt
Es werden alle Lightframes registriert (auch die bereits registrierten), die in folgender Dateiliste enthalten sind c:\MeineDSSListe\MeineListe.txt
Wenn in der Liste auch Offset/Bias, Dark und Flatframes enthalten sind, werden sie natürlich beim Registrierungs-Prozess verwendet werden (auch Masterframes werden erstellt).

DeepSkyStackerCL.exe /R /S c:\MeineDSSListe\MeineListe.txt
Es werden alle Lightframes registriert (auch die bereits registrierten) und gestackt, die in folgender Dateiliste enthalten sind c:\MeineDSSListe\MeineListe.txt
Wenn in der Liste auch Offset/Bias, Dark und Flatframes enthalten sind, werden sie beim Registrierungs- und Stacking-Prozess verwendet werden (auch Masterframes werden erstellt).
Die Ausgabedatei wird eine 32 Bit Gleitkommazahlen TIFF-Datei mit dem Namen Autosave.tif sein. Sie wird im Ordner des ersten Lightframe in der Liste gespeichert.

DeepSkyStackerCL.exe /r /SR c:\MeineDSSListe\MeineListe.txt
Es werden alle Lightframes registriert (nur die noch nicht registrierten) und gestackt, die in folgender Dateiliste enthalten sind c:\MeineDSSListe\MeineListe.txt
Wenn in der Liste auch Offset/Bias, Dark und Flatframes enthalten sind, werden sie beim Registrierungs- und Stacking-Prozess verwendet werden (auch Masterframes werden erstellt).
Die Ausgabedatei wird eine 32 Bit Gleitkommazahlen TIFF-Datei mit dem Namen Autosave.tif sein. Sie wird im Ordner des ersten Lightframe in der Liste gespeichert.
Außerdem wird für jedes stackbare Lightframe eine TIFF oder FITS-Datei mit dem Namen des Lightframes und der Endung .reg.tif oder .reg.fts erstellt, die ein registriertes und kalibriertes Lightframe enthält.

DeepSkyStackerCL.exe /S /OF16i /OC2 /O:c:\MeineDSSResultate\Resultat.tif c:\MeineDSSListe\MeineListe.txt
Es werden alle Lightframes gestackt, die in folgender Dateiliste enthalten sind c:\MeineDSSListe\MeineListe.txt
Wenn in der Liste auch Offset/Bias, Dark und Flatframes enthalten sind, werden sie beim Stacking-Prozess verwendet werden (auch Masterframes werden erstellt).
Die Ausgabedatei wird eine 16 Bit Ganzzahlen ZIP(DEFLATE) komprimierte TIFF Datei mit dem Namen
c:\MeineDSSResultate\Resulat.tif sein.


Dateilisten-Format
Eine Dateiliste ist eine Textdatei mit folgender Struktur:

Die erste Zeile muß DSS file list enthalten
Die zweite Zeile muß 
CHECKED<TAB>TYPE<TAB>FILE enthalten
Wobei<TAB> den Tabulator-Charakter bezeichnet (ASCII 09)

Die anderen Zeilen müssen in der folgenden Form verfaßt werden, wenn sie einen Datei-Eintrag beschreiben:
[ausgewählt]<TAB>[Art]<TAB>[vollständiger Pfadname]

Wenn
[ausgewählt] 1 ist, ist der Frame ausgewählt und bei 0 ist er nicht ausgewählt.
(nicht ausgewählte Frames werden bei DeepSkyStackerCL ignoriert)
In dem Feld
[Art] steht die Art des Frames. z.B. light für ein Lightframe (oder reflight für das Referenz-Lightframe), dark oder darkflat für ein Darkframe, flat für ein Flatframe und offset für ein Offset/Bias Frame.
In dem Eintrag
[vollständiger Pfadname] steht die komplette Pfadangabe der Datei.

Wenn eine Zeile einen Gruppenwechsel beschreibt, muß sie folgende Form haben:
#GROUPID#<Gruppen Nummer>
Alle Dateien, die nach der Zeile folgen, beschreiben die Gruppe, die bis zur nächsten Gruppe in die angegebene Gruppe<Gruppen Nummer> verschoben wird. Die <Gruppen Nummer> muß ein positiver, ganzzahliger Wert sein.
Wenn keine Gruppe angegeben ist, werden die Dateien der Haupt-Gruppe beigefügt (ID 0).

Sie können Dateilisten sehr einfach mit DeepSkyStacker erstellen, wenn Sie die Funktion "Dateiliste speichern" verwenden.