Van egy remek elhatározásunk: AMV-t fogunk vágni. Mielőtt azonban belevágunk a nagy mutatványba, vegyünk sorra néhány alapfogalmat, melyeknek ismerete nagyban megkönnyítheti későbbi munkánkat.
Általános alapfogalmak
Codec: Olyan szoftver, aminek segítségével megadott formátumot használva az adattömörítést elvégezhetjük mindkét irányban.
Compression: Azaz adattömörítés. Segítségével kisebb méretűre alakíthatjuk multimédia fájljainkat.
Decoder: Olyan eszköz/szoftver/algoritmus, aminek működése tökéletesen ellentétes az encoderével. Példa: ha az encoderrel tömörítünk, akkor a decoder képes azt kicsomagolni.
Encoder: Olyan eszköz/szoftver/algoritmus, ami képes az információt egyik formátumból a másikba konvertálni sebességnövelés, biztonsági okok, esetleg adattömörítés céljából.
Lossless: Olyan adattömörítési eljárás, mely lehetővé teszi a tömörített adatból az eredeti adatok pontos rekonstrukcióját.
Lossy: Olyan adattömörítési eljárás, mely nem teszi lehetővé a tömörített adatból az eredeti adatok pontos rekonstrukcióját, ám egy “elég jó” rekonstrukciót igen.
Audio alapfogalmak
Audio Bit Depth: Azaz bitmélység, vagy hangfelbontás. Ennek értékétől függ, hogy a hanghullámon lévő értékeket (samples) milyen széles tartományban tudjuk rögzíteni. Minél magasabb az érték, annál nagyobb eséllyel kapjuk vissza az eredeti hangzást, függetlenül attól, hogy az emberi fül számára szinte egyáltalán nem hallható különbségekről van szó.
Audio Compression Format: Audio adattömörítés konkrét formátuma, ami meghatározza, hogy milyen módon van/legyen tárolva az audio információnk. Alapvetően két módszert választhatunk: veszteségmentes (lossless) és veszteséges (lossy) tömörítést. Veszteségmentes formátum például a FLAC, veszteségesre pedig kiváló példa az MP3 vagy az AAC.
Samples: Értékek, melyek egy waveformon lévő különböző pontokat képviselnek.
Sampling Rate: Azaz mintavételezési frekvencia, vagy mintavételezési gyakoriság. Tulajdkonképpen a másodpercenkénti mintavételezés számát adja meg. Mértékegysége a Hertz, és a két leggyakoribb, amivel az AMV készítők találkozhatnak: 44100Hz és 48000Hz. Megváltoztatni nem túl szerencsés, mert torzítást eredményezhet.
Waveform: Egy jel alakja, mint például a hanghullám.
Video alapfogalmak
Aspect Ratio: A videó megjelenítés geometriai formáját jelöli. X:Y a jelölése, ami azt mutatja, hogy a kép szélessége hogyan aránylik a kép magasságához. Animék esetében általában 4:3 vagy 16:9 ez az érték. Ezenkívül más Aspect Ratiok is léteznek, de velük az oldalon nem foglalkozunk.
Color Space: Azaz színtér. Azt jelöli, hogy a videóban hogyan van tárolva/kezelve a szín információ. A számítógépek RGB (Red Green Blue) színteret jelenítenek meg, televíziók azonban YUV színtér használatával sugároznak színes képet. Mindkét színtér 3 réteggel dolgozik, amik együttesen eredményezik a színes képet. A YUV színteret a fekete-fehér televíziózás színes műsorsugárzással való leváltásakor fejlesztették ki. Az Y réteg jelöli a fényességet (luma), az U és V réteg pedig a színekkel kapcsolatos információkat tartalmazzák. Ez a megoldás lehetővé tette a fekete-fehér televíziók számára, hogy csak az Y rétegről olvassanak le információt, míg a színes televíziók mindhárom réteget képesek olvasni, s ezáltal színes képet megjeleníteni. A YUV adattömörítés szempontjából jobb: az Y rétegnek ugyan részletes információkkal kell rendelkeznie, az U és V rétegek információtartalma azonban jelentősen csökkenthető, az emberi szem ugyanis sokkal érzékenyebb a világosság változására, mint a színárnyalatok változására. A YUV színtérnek különböző variánsai léteznek, de az egyetlen amire nekünk szükségünk van AMV-zés szempontjából, az az YV12 (YUV 4:2:0).
Color Matrix: Célja, hogy megfelelően tudjuk tárolni és helyreállítani az RGB színtér által adott információkat YUV színtér használata esetén. A pontos működését nem kell értenünk, csak az a fontos, hogy a megfelelőt használjuk a color distortion, avagy szín torzulás elkerülése végett. Két Color Matrix van, ami fontos AMV készítés szempontjából: Rec.601 és Rec.709 szabványok. Standard Definition (SD) alapanyagok esetén az előbbit, míg High Definition (HD) alapanyagok esetén az utóbbit érdemes használni szín információ tárolására. Az AviSynth alapbeállításként Rec.601-re van állítva, ezért ha HD alapanyagot konvertálunk vele, meg kell neki határoznunk a Rec.709 color matrixot. Ez a dolog oda-vissza működik, tehát specifikálnunk kell RGB-ből YUV-ba, valamint YUV-ból RGB-be való konvertálás esetén is.
Compression Format: Az adattömörítés konkrét formátuma, ami meghatározza, hogy milyen módon van/legyen tárolva a videó információnk. Alapvetően két módszert választhatunk: veszteségmentes (lossless) és veszteséges (lossy) tömörítést.
Containers: A multimédia konténereket arra használjuk, hogy egyetlen fájlban tároljuk az audio és video információt. Néhány konténer, mint például az MP4, csak egy meghatározott adattömörítési formátumot képesek magukba foglalni. Más konténerek, mint például az MKV, megengednek több fajta audio és video formátumot is. Van arra lehetőség, hogy egyik konténerből a másikba mozgassuk az audio és video fájlunkat úgymond újra-enkódolás nélkül, de ilyenkor feltételezzük, hogy az új konténer támogatja a belehelyezni kíván fájlokat. Ez akkor hasznos, ha egy bizonyos szoftver nem támogatja a konténerünket, ám a benne lévő audio és video fájlokat igen.
Field: Magyarul képmező. Pixelek páros és páratlan sorának halmaza egy videóban. Leegyszerűsítve: pixelsorok halmaza, mely halmaz alkotja a képet, amit látunk.
Field Order: A pixelsorok kirajzolásának irányát jelöli.
Frame: Egy képsorozat egyetlen képkockája, melyek együttesen alkotják a videót.
Frame Rate: Az egy másodperc alatt megjelenített képkockák számát jelöli.
FPS: A Frame Per Second kifejezés rövidítése, amely a videó Frame Rate-jét jelöli, magyarán azt, hogy hány képet látunk másodpercenként.
Interlaced Scan: Egy videó olyan megjelenítési módja, ahol egy képkocka két félképből tevődik össze. Az első képen az eredeti kép minden páratlan (pixel)sora, a második képen pedig az eredeti kép minden páros (pixel)sora látszik.
Pixel: Azaz képpont. Az 1 pixel az a legkisebb egység, amit egy monitor még meg tud jeleníteni.
Resolution: Azaz felbontás, képfelbontás. A megjelenített videó (kép) szélességét és magasságát adja meg pixelben, valamint az összes megjelenített pixelek számát. 1280×720 felbontású HD videó esetén a videónk szélessége 1280 pixel, magassága 720 pixel, a megjelenített pixelek száma pedig 1280×720=921600.
Progressive Scan: Egy videó olyan megjelenítési módja, ahol a képalkotás pixelsoronként történik. Szépen egymás után.