# AVCutty Dokumentation ### 11b. Aufbau der Szenenindex-Templates

Generell ist ein Template ein Fragment einer HTML-Datei. Dieses Fragment wird in die Felder einer Tabelle eingefügt. Und zwar zwischen "<td>...</td>". Es muss daher unbedingt darauf geachtet werden, dass das eingefügte HTML-Fragment nicht die Struktur des umgebenden HTML-Codes zerstört. Es ist also zwingend, dass jeder im Template geöffnete HTML-Tag auch wieder korrekt geschlossen wird.
Jedes Schlüsselwort beginnt mit "#" und ist komplett mit Grossbuchstaben geschrieben. Wenn einem Schlüsselwort eine Zahl als Parameter angehängt werden muss, dann steht diese direkt hinter dem letzten Zeichen des Schlüsselworts.
Wer selber ein Template erstellen will, sollte auf jeden Fall zumindest ein klein wenig über den Aufbau von HTML wissen. Und wenn man sich die bei AVCutty mitgelieferten Templates mal ansieht, kann das auch nicht schaden... ;-)
Hier ein kurzes Beispiel:
Im Folgenden sind die definierten Schlüsselworte und deren Bedeutung aufgelistet:
#AUDIOBITCOUNT:
Dieses Schlüsselwort wird durch die Audio-Bit-Tiefe ersetzt.
#AUDIOCHANNELCOUNT:
Dieses Schlüsselwort wird durch die Anzahl der Audiokanäle ersetzt. "1" für "Mono", "2" für "Stereo"
#AUDIOFREQUNCE:
Dieses Schlüsselwort wird durch die Audio-Sampling-Frequens ersetzt.
#COMMENT:
Dieses Schlüsselwort wird durch den Kommentar ersetzt, der für jede Szene angegeben werden kann. (Es hat nichts mit dem Kommentar zu tun, der im Dialog "Szenenindex generieren" angegeben werden kann.)
#DEFAULTCOLUMNS:
Dieses Schlüsselwort gibt die Anzahl der Spalten an, die per Default für dieses Template vorgesehen sind. Also z.B. "#DEFAULTCOLUMNS003" für eine 3-spaltige Tabelle. Jede Zeile, die dieses Schlüsselwort enthält wird komplett aus den Template herausgefiltert. Das Schlüsselwort sollte aber nur einmal pro Template enthalten sein.
#DSTFILENAME:
Dieses Schlüsselwort wird durch den kompletten Namen der Ziel-AVI-Datei ersetzt.
#DVDATESTAMP:
Dieses Schlüsselwort wird durch Aufnahmedatum und -Zeit der Szene ersetzt.
#FPS:
Dieses Schlüsselwort wird durch die Anzahl der Bilder pro Sekunde (FPS) der Szene/AVI-Datei ersetzt.
#FRAMEBYNUMBER:
Dieses Schlüsselwort wird durch ein Bild der Szene/AVI-Datei ersetzt. Als Parameter muss noch angegeben werden, welches Bild der Szene/AVI-Datei eingesetzt werden soll. In diesem Fall geschieht dies über die Angabe der Nummer des gewünschten Bildes. "#FRAMEBYNUMBER000" steht für das erste Bild, "#FRAMEBYNUMBER050" für das 50-zigste Bild und "#FRAMEBYNUMBER100" für das 100-ste Bild der Szene/AVI-Datei. Wenn die Szene/AVI-Datei z.B. nur 75 Bilder hat, wird anstelle des Bildes 100 das Bild 75 ausgegeben.
#FRAMEBYPERCENT:
Dieses Schlüsselwort wird durch ein Bild der Szene/AVI-Datei ersetzt. Als Parameter muss noch angegeben werden, welches Bild der Szene/AVI-Datei eingesetzt werden soll. In diesem Fall geschieht dies über eine Prozentangabe. "#FRAMEBYPERCENT000" steht für das erste Bild, "#FRAMEBYPERCENT050" für das mittlere Bild und "#FRAMEBYPERCENT100" für das letzte Bild der Szene/AVI-Datei.
#FRAMECOUNT:
Dieses Schlüsselwort wird durch die Anzahl der Bilder der Szene/AVI-Datei ersetzt.
#PLAYTIME:
Dieses Schlüsselwort wird durch die normale Spieldauer der Szene/AVI-Datei ersetzt.
#PREVIEWPICSIZEX:
Dieses Schlüsselwort wird durch die X-Auflösung der generierten Preview-Bildchen ersetzt.
#PREVIEWPICSIZEY:
Dieses Schlüsselwort wird durch die Y-Auflösung der generierten Preview-Bildchen ersetzt.
#PURESRCFILENAME:
Dieses Schlüsselwort wird durch den Namen der Quell-AVI-Datei ersetzt (ohne Pfad).
#REM:
Jede Zeile, die "#REM" enthält, wird komplett aus den Template herausgefiltert. Es handelt sich also um eine Kommentarzeile.
#RESOLUTIONX:
Dieses Schlüsselwort wird durch die X-Auflösung der Videodatei ersetzt.
#RESOLUTIONY:
Dieses Schlüsselwort wird durch die Y-Auflösung der Videodatei ersetzt.
#SCENENUMBER:
Dieses Schlüsselwort wird durch die Nummer der Szene ersetzt
#SFPLAYTIME:
Dieses Schlüsselwort wird durch die Spieldauer der Szene/AVI-Datei ersetzt, die entsteht, wenn der Geschwindigkeitsfaktor (Zeitraffer/Zeitlupe) berücksichtigt wird.
#SPEEDFACTOR:
Dieses Schlüsselwort wird durch den Geschwindigkeitsfaktor ersetzt
#SRCFILENAME:
Dieses Schlüsselwort wird durch den kompletten Namen (mit Pfad) der Quell-AVI-Datei ersetzt.
#STARTTIMEINFILE
Dieses Schlüsselwort wird durch die Position (in hh:mm:ss:ff) ersetzt, an der die Szene innerhalb der Quell-AVI beginnt.
#STARTTIMECODE
Dieses Schlüsselwort wird durch den Start-Timecode der Szene ersetzt.
#STOPTIMECODE
Dieses Schlüsselwort wird durch den Stop-Timecode der Szene ersetzt.
#STOPTIMEINFILE
Dieses Schlüsselwort wird durch die Position (in hh:mm:ss:ff) ersetzt, an der die Szene innerhalb der Quell-AVI endet.
Weiter...
Zurück zur Übersicht...
Copyright 2001-2016 Andreas von Damaros

www.avcutty.de