AviSynth

AviSynth: es un llenguatge de programació tipus script, que permet generar i retocar vídeos.
És fàciment combinable amb VirtualDub o MediaPlayerClassic

Un exemple de script que es pot guardar en un fitxer tipus text amb extensió "avs"


# http://avisynth.org/mediawiki/ImageReader
# genera un video a partir d'matges
# video a 25 frames per segon
# cada imatge dura les primeres: 2 segons la resta 1 segon
# cada imatge es fon amb l'anterior durant 10 frames


ImageSource("Imagen04.jpg", end = 25, fps = 25)
Dissolve( last, ImageSource("Imagen03.jpg", end = 50, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen02.jpg", end = 50, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen01.jpg", end = 50, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen04.jpg", end = 50, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen1.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen2.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen3.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen4.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen5.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen6.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen7.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen8.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen9.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen10.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen11.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen12.jpg", end = 25, fps = 25), 10 )
Dissolve( last, ImageSource("Imagen13.jpg", end = 25, fps = 25), 10 )

return last

Comentaris

Entrades populars d'aquest blog

Com descarregar vídeos de TV3 a la Carta