Avi Synth | |
---|---|
Sorts | digital video frameserver |
Utvecklaren | AviSynth-utvecklare |
Skrivet i | C++ |
Operativ system | Windows |
Hårdvaruplattform | Microsoft Windows |
senaste versionen | 2.6.0 Alpha 5 (2013-09-18) |
Licens | GNU GPL |
Hemsida | avisynth.nl/index.php/Ma… |
Mediafiler på Wikimedia Commons |
AviSynth är ett gratis program med öppen källkod designat för att bearbeta videomaterial, särskilt linjär och icke-linjär redigering .
Fungerar som en ramserver med ett system av skript, vars redigering tillåter icke-linjär redigering av alla komplexitetsnivåer med en hög nivå av reproducerbarhet av resultaten.
Dess bekvämlighet är att det faktiskt är en virtuell codec för systemet, som "avkodar" sina skript till videodata, det vill säga den kräver inget separat stöd eller integration. Den största nackdelen är att det är omöjligt att bearbeta strömmar utan deras komprimering-dekomprimering, vilket t.ex. VirtualDub kan göra, det vill säga förlustfri redigering är omöjlig på annat sätt än genom användning av förlustfria codecs (även känd som slicing-liming av en komprimerad ström vid närmaste nyckelrutor).
Tack vare många olika plug-ins låter AviSynth dig avsevärt utöka möjligheterna att redigera program. Genom att till exempel använda Quicktime Import Filter-plugin för AviSynth kan vi importera Apple Quick Time -filen vi behöver till alla program som stöder import av AviSynth-filer. I det här fallet spelar det ingen roll om programmet vi behöver stöder Apple Quick Time-formatet eller inte stöder det.
Entusiastutvecklare släpper ofta plugins som låter dig importera AviSynth-skript till olika redigerare som AviSynth-skript inte stöder. Ett exempel är Adobe Premiere Pro .
Kan även användas med VirtualDub [1] , medföljer Gordian Knot [2] .
AviSynth frameserver fungerar som en mellanhand mellan de fysiska mediefilerna på hårddisken och redigeringsprogrammet. Detta förenklar slutredigering genom förredigering med AviSynth. På grund av nackdelen som beskrivs ovan fungerar "Oak" och "Synth" vanligtvis i par och kompletterar varandra perfekt.
AviSynth är programmerad med skriptfiler (*.avs) som innehåller AviSynth-kommandon, till exempel för att slå samman två DV-filer "1.avi" och "2.avi" till en:
AVISource("1.avi")++AVISource("2.avi")AVISynth frameserver lägger till 2.avi-filmen till "1.avi"-filmen och skickar de mottagna bildrutorna till redigeringsprogrammet.
Ett annat exempel på användningen av AviSynth är konverteringen av en filminspelning (24 bilder per sekund) till videoformat (25 bilder per sekund) [3] .
mediebehållare | |
---|---|
Video/ljud | |
Audio | |
musik |
|
Raster | |
Vektor | |
Komplex |
Videokomprimering | |
---|---|
ITU-T- rekommendationer | |
ISO / IEC standarder |
|
SMPTE- standarder | |
MPEG-4 codecs | |
Förlust mindre |
|
Digital bio | |
Andra codecs | |
se även |