ImageReader
(string "file", int "begin", int "end", int "fps", bool
"use_devil")
ImageSource
(string "file")
ImageReader
è presente nella v2.52 e sostituisce un plugin
di WarpEnterprises. Dalla v2.56 ImageSource
è equivalente,
con alcune piccole modifiche funzionali. E' utile (e più veloce) quando
si importano immagini.
file: nome del o dei files di immagini , dove il frame ennesimo
può essere specificato usando sprintf
syntax. Per esempio, i files scritti dai parametri di default di
ImageWriter
possono essere referenziati
con "c:\%06d.ebmp".
start, end: se viene richiesto un frame non in questo range, viene
restituito un frame nero e non viene eseguito nessun I/O. 'end=0' NON
significa 'nessun limite superiore' come conImageWriter
.
Il primo file (i.e.,corrispondente al 'file' dopo che 'start' è stato
sostituito) DEVE esistere per far sì che i parametri dell'immagine siano
letti correttamente.
fps: frames al secondo del clip restituito. Poichè accetta solo valori interi , si potrebbe aggiungere un fps_denominator se lo si ritiene necessario per matchare i clips.
use_devil: quando è false, si cerca di analizzare il primo
file come EBMP, quindi DevIL dopo un eventuale errore. Quando true, l'esecuzione
salta direttamente a DevIL. Dovreste aver bisogno di usare questo se avete dei
files BMP che non volete leggere con l'analizzatore (E)BMP interno di ImageReader
.
Il video clip che si ottiene è RGB24 se i usa DevIL , altrimenti è qualunque cosa con cui è stato scritto EBMP (tutti i formati supportati da AviSynth ).
# Default parameters: read a 1000-frame native Avisynth EBMP sequence (at 24 fps) ImageSource() # Read files "100.jpeg" through "199.jpeg" into an NTSC clip ImageSource("D:\%d.jpeg", 100, 199, 29.97) # floating-point fps available from v2.56 # Read files "00.bmp" through "50.bmp" bypassing AviSynth's internal BMP reader ImageSource("D:\%01d.bmp", end = 50, use_devil = true) # Read a single image, repeat 300 times ImageSource("D:\static.png", end = 300) # much, much faster from v2.56
* "EBMP" è una estensione di Avisynth del formato immagini standard Microsoft RIFF che consente di salvare immagini in formato raw YUY2 e YV12 . Per maggiori dettagli vedere ImageWriter .
$Date: 2004/09/26 19:49:40 $