AviSynth, un frameserver.
Le frameserving est un processus par lequel vous transférez directement les signaux vidéo d'un programme vers un autre.
Aucun
fichier intermédiaire ou temporaire n'est créé.
Le
programme qui ouvre le fichier source et qui produit les signaux vidéo
s'appelle frameserver (serveur de frames).
Le
programme qui reçoit les données peut être n'importe quel type d'application vidéo.
Les
avantages d'un frameserver :
. Espace disque
Puisqu'il n'y a pas de fichier intermédiaire, ne se pose pas de problème d'espace sur le disque.
Joindre
plusieurs gros fichiers n'est donc pas un problème.
.
Compatibilité
Toutes
les applications ne supportent pas l'importation de vidéos compressées. Le
dispositif de frameserving va permettre à ces applications, en fournissant une vidéo
standard non compressée, d'accepter la plupart des vidéos.
Avisynth, en plus d'être performant et compatible avec la plupart des logiciels vidéo, dispose d'un autre atout de taille : ses fonctions intégrées.
En
effet, ce programme peut exécuter des fonctions diverses et variées, qui
peuvent se révéler très utiles : importation et jonction de vidéos de
nombreux formats, désentrelacement, filtrage spatio-temporel, redimensionnement ....
De plus, de nombreux
programmeurs adaptent, modifient ou créent chaque jour de nouvelles fonctions.
Les plus intéressantes d'entre elles sont intégrées dans chaque nouvelle version
: AviSynth est évolutif !
Source
------>
FrameServer
------>
Application
Quelques exemples :
DVD2AVI
(.d2v) ------> AviSynth (.avs)
------> VirtualDub (.avi)
DVD2AVI
(.d2v)
------>
AviSynth
(.avs)
------>
TMPGEnc (
.mpeg)
DVD2AVI
(.d2v)
------>
AviSynth (.avs)
------>
CinemaCraft Encoder (.mpeg)
Premiere
(.avi)
------>
Premiere Video Server (.avi)
------> AviSynth (.avs)
------> TMPGEnc
(.mpeg)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Ctrl-Alt-Suppr~~~~~~~~~~~~~~~~~