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.