Explain Tkinter workflow for beginners
This commit is contained in:
@@ -16,6 +16,23 @@ Das Tool erzeugt:
|
|||||||
4. Das PVD-MP4 wird erzeugt.
|
4. Das PVD-MP4 wird erzeugt.
|
||||||
5. Danach werden die Audio-MOVs erzeugt.
|
5. Danach werden die Audio-MOVs erzeugt.
|
||||||
|
|
||||||
|
## Schnellstart fuer Kollegen
|
||||||
|
|
||||||
|
Am einfachsten:
|
||||||
|
|
||||||
|
1. Datei korrekt benennen, z.B. `Film_DEU51_ENG20.mov`.
|
||||||
|
2. `create_mezzanine.bat` doppelklicken.
|
||||||
|
3. Im Dateidialog die Videodatei auswaehlen.
|
||||||
|
4. Warten, bis im Fenster `ERFOLGREICH abgeschlossen.` steht.
|
||||||
|
5. Ergebnis im Zielordner pruefen, standardmaessig bevorzugt `F:\VOD`, sonst `H:\VOD`.
|
||||||
|
|
||||||
|
Noch einfacher mit Drag & Drop:
|
||||||
|
|
||||||
|
1. Videodatei auf `create_mezzanine.bat` ziehen.
|
||||||
|
2. Warten, bis das Encoding fertig ist.
|
||||||
|
|
||||||
|
Wichtig: Das Fenster waehrend des Encodings offen lassen. Am Ende bleibt es stehen, damit Fehlermeldungen gelesen werden koennen.
|
||||||
|
|
||||||
## Voraussetzungen
|
## Voraussetzungen
|
||||||
|
|
||||||
- Windows
|
- Windows
|
||||||
@@ -32,7 +49,7 @@ FFmpeg und FFprobe werden automatisch gesucht:
|
|||||||
|
|
||||||
## Starten
|
## Starten
|
||||||
|
|
||||||
Interaktiv:
|
Interaktiv per Doppelklick oder Konsole:
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
.\create_mezzanine.bat
|
.\create_mezzanine.bat
|
||||||
@@ -60,6 +77,32 @@ Wenn Tkinter in der verwendeten Python-Installation verfuegbar ist, startet eine
|
|||||||
|
|
||||||
Wenn Tkinter nicht verfuegbar ist, oeffnet das Tool einen nativen Windows-Dateidialog fuer die Quelle und laeuft danach im Konsolenmodus weiter. Wird eine Datei als Parameter uebergeben, wird kein Dialog geoeffnet.
|
Wenn Tkinter nicht verfuegbar ist, oeffnet das Tool einen nativen Windows-Dateidialog fuer die Quelle und laeuft danach im Konsolenmodus weiter. Wird eine Datei als Parameter uebergeben, wird kein Dialog geoeffnet.
|
||||||
|
|
||||||
|
## Bedienoberflaeche und Tkinter
|
||||||
|
|
||||||
|
Tkinter ist ein Bestandteil vieler Python-Installationen. Es ist die einfache grafische Oberflaeche, die Python fuer kleine Windows-Programme mitbringt.
|
||||||
|
|
||||||
|
Fuer dieses Tool bedeutet das:
|
||||||
|
|
||||||
|
- Mit Tkinter erscheint eine kleine Programmoberflaeche.
|
||||||
|
- Dort kann man Quelle und Ausgabeordner auswaehlen.
|
||||||
|
- Nach `Analysieren` sieht man Video-Infos, erkannte Tonspuren und geplante Ausgaben.
|
||||||
|
- Mit `Encoding starten` beginnt die Verarbeitung.
|
||||||
|
- Das Log zeigt, was FFmpeg gerade macht.
|
||||||
|
|
||||||
|
Nicht jede Python-Installation enthaelt Tkinter. Das ist kein Problem. Wenn Tkinter fehlt, erscheint keine grosse Programmoberflaeche. Das Tool funktioniert trotzdem:
|
||||||
|
|
||||||
|
1. Es oeffnet einen normalen Windows-Dateidialog fuer die Videodatei.
|
||||||
|
2. Danach laeuft die Verarbeitung im schwarzen Konsolenfenster.
|
||||||
|
3. Alle wichtigen Informationen und Fehler stehen dort als Text.
|
||||||
|
|
||||||
|
Fuer Kollegen ohne Python-Wissen ist deshalb die Empfehlung:
|
||||||
|
|
||||||
|
```text
|
||||||
|
create_mezzanine.bat doppelklicken oder Videodatei darauf ziehen.
|
||||||
|
```
|
||||||
|
|
||||||
|
Wenn eine grafische Oberflaeche erscheint: normal benutzen. Wenn nur ein Dateidialog und danach ein Konsolenfenster erscheint: ebenfalls normal, einfach laufen lassen.
|
||||||
|
|
||||||
## Ausgabe
|
## Ausgabe
|
||||||
|
|
||||||
Das Zielverzeichnis wird ueber `config.ini` bestimmt:
|
Das Zielverzeichnis wird ueber `config.ini` bestimmt:
|
||||||
@@ -189,6 +232,8 @@ Hinweise:
|
|||||||
|
|
||||||
## Fehlerbilder
|
## Fehlerbilder
|
||||||
|
|
||||||
|
Wenn nach dem Start nur ein Dateidialog erscheint und keine grosse Oberflaeche, fehlt Tkinter in Python. Das ist kein Fehler. Datei auswaehlen und das Tool im Konsolenfenster weiterlaufen lassen.
|
||||||
|
|
||||||
Wenn eine Datei als Parameter uebergeben wird und der Pfad falsch ist, oeffnet sich kein Dialog. Stattdessen erscheint:
|
Wenn eine Datei als Parameter uebergeben wird und der Pfad falsch ist, oeffnet sich kein Dialog. Stattdessen erscheint:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
|
|||||||
Reference in New Issue
Block a user