Sok kodek használható, és mindegyik más-más területen ragyog. Íme, melyik a megfelelő az Ön számára Windows rendszeren.
Lehet, hogy nem sokat tud a videokodekekről, de van esély arra, hogy a mindennapi életében használja őket. Előfordulhat, hogy streamel, elküld egy videót másoknak, vagy van egy több terabájtos HDD-je, amely tele van videókkal, és szeretné visszafoglalni a tárhely egy részét fájlok törlése nélkül.
Tehát mik azok a videokodekek, hogyan válassz egyet, és hogyan befolyásolná az elkészített videóidat?
Mik azok a kodekek?
Ha technikai akar lenni, a szó "igazi" helyesírási módja a "CoDecs", mivel a kifejezés a "kódolók" és "dekódolók" szavakat. De a való világban senki sem írja így, szóval nem baj, ha nem írod le úgy.
A „kodekek” „kódoló” része lehetővé teszi a médiafolyamok kódolását egy adott algoritmus használatával. Eközben a "dekódoló" rész lehetővé teszi egy kompatibilis kódolóval kódolt médiafolyam lejátszását.
Ha többet szeretne megtudni a kodekekről, tekintse meg útmutatónkat a minden, amit a videokodekekről, tárolókról és a tömörítésről tudni kell.
Miért számít a kodekválasztás?
A kodek kiválasztásakor figyelembe kell vennie annak előnyeit és hátrányait, és ki kell választania a feladathoz a legjobbat.
Kompatibilitás: A hardver kompatibilitás és támogatás az egyik legfontosabb tényező, amelyet figyelembe kell venni kodek kiválasztásakor. Hogyan tervezi a média használatát a kódolás után? Személyes gyűjteményed részei lesznek, vagy azt tervezed, hogy megosztod őket másokkal?
Sebesség: A kódolási sebességet is figyelembe kell venni. Az AV1-et az egyik legjobb kodekként tartják számon napjainkban a hosszú távú tartalomtároláshoz. Az AV1-gyel azonban egy nem túl kopott Ryzen 5900x CPU napokig dolgozhat egyetlen videó kódolására.
Tartalom típusa és kimeneti minősége: Továbbá, mivel "hosszú távú tárolásról" beszélünk, szeretnéd, hogy a kódolt fájlok majdnem teljesen megegyezzenek az eredetivel, és a lehető legközelebb maradjanak a forráshoz? Az AV1-et ki kell hagynia, mert nem képes teljesen veszteségmentes tömörítésre. Ezzel szemben az idősebb és kevésbé fejlett H.265 és H.264 képes.
Szerkeszthetőség: Szeretnéd szerkeszteni a videót, újrakeverni, kivágni vagy hozzáadni jeleneteket, címeket és effektusokat, és kipróbálni a színbesorolást? Jobb lenne, ha a forrásvideóit "szerkesztésbarát" formátumban kódolnák, amely gyorsabban olvasható a számítógép számára. Ez azt is jelentené, hogy „könnyebben mozognának”, amikor a videószerkesztő idővonalával dolgoznak. Ehhez valami olyan kell, mint az MJPEG, vagy a jobb minőség érdekében a ProRes.
Az Ön számára elérhető legjobb kodekek
Tekintsük át a főbb használható videokodekeket:
1. H.265/HEVC
A legújabb, széles körben elérhető "MPEG-alapú" kodek, a H.265, más néven High-Efficiency Versatile Coding (HEVC for short) és az MPEG-H Part 2, a minőség, a sebesség és a széles körű hardveres támogatás legjobb kombinációját kínálja társaik.
Ezért látja a listánk tetején: lassabb a H.265-ös kódolás egy speciális szoftveres kódoló, például az x265 használatával, de ez a lehető legjobb minőséget kínálja a tartalom számára. Továbbra is (sokkal) gyorsabb lesz, mint az AV1, és szépen játszik a "szemcsés" tartalommal is (a mozifilmekben látható "zaj").
2. AV1
Válogatásunk legújabb kodekje, az AV1 egy szuper fejlesztésű VP9, amely jelentős előnyöket kínál a tömörítés és a minőség terén elődjéhez képest. Ahol a VP9 gyakran "lecseréli" a H.265-tel, az AV1 mindkettőt hátrahagyja, és akár +50%-kal jobb minőséget ér el azonos fájlmérettel vagy -50%-kal kisebb fájlmérettel azonos minőség mellett – Ön választhatja ki, melyik módot választja megy.
Tökéletesen hangzik, amíg rá nem jön, hogy több tucatszor lassabb is lehet, mint sok alternatíva. Ráadásul nem szereti a "zajos" tartalmakat, így alapból eltávolít minden "szemcsét". Speciális kapcsolót kínál extra lehetőségként, amellyel mesterségesen újból zajt adhat a tartalomhoz.
Ennek ellenére a puristák joggal érvelnek amellett, hogy ez egy közelítés, és nem a helyes módszer az eredeti média megjelenésének megőrzésére, ha újrakódolja a tartalmat hosszú távú archiválás céljából.
3. H.264/AVC
A H.264, más néven Advanced Video Coding (röviden AVC) és MPEG-4 Part 10, a H.265 előfutára. Sokkal alacsonyabb hardverigényekkel rendelkezik, és sokkal hosszabb ideig használják.
Mint ilyen, sokkal gyorsabb a kódolása, mint a H.265 és különösen az AV1, és lényegesen szélesebb a hardver támogatása. Még a ma megvásárolható legolcsóbb okostelefonok is képesek dekódolni és hardveresen kódolni a H.264-et.
A H.264-el vagy gyengébb minőséget kapsz azonos méretű, vagy sokkal nagyobb fájlokat ugyanolyan minőségben, mint a H.265 és AV1.
4. VP9
A mintával terhelt H.265 nyitottabb alternatívájaként létrehozott VP9-nek a H.264 és a H.265 helyettesítőjeként kellett volna működnie az interneten. Bár sok neves webhely használja, ez az ígéret még nem valósult meg teljesen.
Továbbá, bár a böngészők és szinte minden PC-alapú szoftveres médialejátszó támogatja, a hardver médialejátszók (például TV set-top boxok vagy szórakoztató rendszerek, amelyek esetleg az autóban vannak). hagyd ki.
Ami a sebességet és a minőséget illeti, a kódolt tartalomtól és beállításoktól függően a H.264 és a H.265 között helyezkedik el.
5. MPEG-4/Xvid/DivX
Az MPEG4 kodek a DivX variáns révén került az élvonalba, amely a Windows XP korszakában uralta a videokódolást a burjánzó filmkalózkodásnak köszönhetően.
Az MPEG4 ma már szinte elavult. Az volt az optimális, amikor a kalózok egy DVD-t akartak bemásolni, és egy erősen újratömörített másolatot egyetlen CD-re illeszteni, hogy megosszák barátaival.
A prioritásoktól és a rendelkezésre álló hardvertől függően hasznos lehet. Jó választás, ha csak minimális nyereséget szeretne a lehető leggyorsabban. Minőségi szempontból azonban sokkal jobb lehetőségek állnak rendelkezésre.
6. ProRes
A széles körben "az Apple szerkeszthető videóformátumának" tartott ProRes nem kínálja a legjobb tömörítést, de ez azért van így, mert a minőséget és a szerkeszthetőséget helyezi előtérbe.
Ritkán (ha valaha) használja a ProRes-t média lejátszására vagy archiválásra vagy terjesztésre való tömörítésére. És mégis, ez szinte kötelező, ha profi vagy az utómunkálati szakaszban, és a Final Cut jeleneteivel zsonglőrködik. Pro X vagy színezés a Davinci Resolve-ban, mivel egyszerű, gyors, és ami még fontosabb, alapértelmezett.
Az egyik fogyasztóbarát eset, amelybe belebotlhat, jó minőségű videót rögzíthet az egyik legújabb iPhone készülékkel (13 Pro-tól kezdve) videó módban.
7. MJPEG
A ProRes "fogyasztóbarátabb rokona" elsősorban akkor hasznos, ha régebbi analóg eszközökről importál tartalmat a számítógépére egy videórögzítő megoldáson keresztül további szerkesztés céljából. Ennek az az oka, hogy rendkívül gyors keresést végez, és minden egyes képkockával dolgozhat kulcsképként, ahelyett, hogy képkockák sorozatával kellene foglalkoznia.
Az MJPEG messze nem a legfejlettebb algoritmus: képes csökkenteni a videó méretét azáltal, hogy minden képkockát JPEG-képként kódol.
A JPEG tömörítés azonban minőségileg nagyon veszteséges, így az MJPEG csak abban az esetben hasznos megemlítve: ultragyors keresés olyan importált tartalomban, amely az elsőben nem volt a legjobb minőséget megőrizni hely.
8. MPEG2
Még mindig találkozhat az MPEG2-vel, ha a számítógépe rendelkezik optikai meghajtóval, és megpróbál DVD-t olvasni vele. A legtöbb DVD VOB-fájlja MPEG2 videó- és AC3-audio algoritmusokkal kódolt adatfolyamokat tartalmaz.
Az a tény, hogy manapság a legtöbb PC-nek nincs is optikai meghajtója, az MPEG2 hasznosságáról árulkodik a modern technológiai környezetben.
Hogyan válasszunk kodeket
Láttuk, miért számít a kodekválasztás, valamint hogy a főbb kodekek minősége és sebessége miben tér el egymástól. De mégis, melyiket válassza, mikor és miért?
1. Kodek kiválasztása streaminghez
Ha olyan platformokra streamel, mint a Twitch és a YouTube, akkor valószínűleg a H.264-et szeretné használni. Kódolásában gyorsabb, mint a H.265 és az AV1, miközben sokkal alacsonyabb hardverigényekkel rendelkezik.
A hardveres terhelés alacsonyan tartása nagyon fontos, különösen akkor, ha más, igényes szoftvereket szeretne párhuzamosan futtatni (például a legújabb triple-A játékokat), anélkül, hogy a teljesítményt csökkentené.
Még többet segít, hogy az Nvidia és az AMD utolsó két „generációjának” szinte minden GPU-ja támogatja a hardveresen gyorsított H.264 kódolást. Ez lehetővé teszi a videofolyamok valós idejű kódolását minimális teljesítménycsökkenés mellett (gondoljon a GPU erőforrásainak 5–10%-ára).
2. Kodek kiválasztása archiváláshoz
Az archiváláshoz a legjobb kodekválasztás a tárolni kívánt tartalomtól függ, valamint attól, hogy meg akarja-e őrizni annak minőségét vagy csökkenteni kívánja-e a tárolási igényeket.
Bár az AV1 a legjobb minőség-méret arányt kínálja, a H.265 még mindig jobb választás, ha "moziszerű" videókat szeretne tömöríteni (különösen, ha azok "zajosak"), miközben minden részletet megőriznek. Még mindig kisebbek lesznek, mintha a legtöbb más kodekkel tárolnák, kivéve az AV1-et.
Az AV1 a jobb választás, ha nem bánja sokkal lassabb tömörítési sebességét, és még inkább, ha „sima” tartalmakat, például animéket és rajzfilmeket újrakódol.
3. Kodek kiválasztása 4K+ tartalomhoz
A H.264-ig minden kodeket sub-HD felbontásra terveztek. A H.264 volt az első kodek, amelyet teljes HD tartalom tárolására terveztek (1920 x 1080 felbontásig). Ma azonban nekünk is van 4K és Ultra HD tartalom, a H.265, AV1 és VP9 pedig jobbak sokkal nagyobb felbontásokhoz.
4. Kodek kiválasztása a kompatibilitás maximalizálása érdekében
Az alapszabály az, hogy minél régebbi a használt kodek, annál jobban kompatibilis több eszközzel. Ha azt szeretné, hogy videóit gyakorlatilag mindenhol lejátszhassa, válassza az MPEG4-et. Régi, minden újabb opció felülmúlja, de natívan támogatják még a tíz éves tévék is.
Ha csak az újabb eszközök érdekelnek, a H.264 szinte minden, az elmúlt öt évben kiadott médialejátszó eszközön működik, beleértve a játékkonzolokat és az okostelefonokat is.
Javasoljuk, hogy hagyja ki a H.265-öt, az AV1-et és a VP9-et, mivel mindegyiknek megvannak a maga "különlegességei", és bizonyos ökoszisztémák jobban támogatják. Például a VP9 a legtöbb modern böngészőben lejátszható, de csak néhány önálló médialejátszóval.
4. Hardveres kódolásra összpontosító kodek kiválasztása
A hardveres gyorsítású kódolás varázslatos hatású, és befolyásolhatja a kodek kiválasztását. Ennek ellenére ne feledje, hogy a hardveres gyorsítású kódolás elsősorban valós idejű felhasználásra, például streamelésre hasznos. Ezért javasoltuk a GPU-kódolás használatát cikkünkben hogyan optimalizálhatjuk a játékfolyamokat az OBS Studio segítségével.
A szoftveralapú kódolókkal, például az x265-tel ellentétben a hardveres gyorsítású kódolók nem érnek el nagyobb sebességet pusztán a GPU dedikált hardvere miatt: ugyanennek "áramvonalas" verzióit is használják algoritmusok. Ezek előnyben részesítik a sebességet és a kompatibilitást a minőséggel szemben.
Emiatt a hardveres kódolású H.265 fájlok még rosszabb minőségűek is lehetnek, mint a szoftveresen kódolt H.264 fájlok, még akkor is, ha azonos méretűek.
Így streameléskor a GPU hardveres gyorsítású kódolója által támogatott legjobb kodeket kell választania, az Intel Arc GPU-i pedig még az AV1-et is támogatják. Ugyanakkor kerülje a hosszú távú videotárolásra való használatát, különösen, ha a minőséget részesíti előnyben.
Miért számítanak a kodek beállításai?
Az Ön által választott kodek a leghatásosabb. Ennek ellenére lehetőségei és változói is jelentősen befolyásolhatják az elért eredményeket.
Kodek kiválasztása tartalom alapján
Mindegyik kodek egy adott idő és adott médiaformátum igényeit kielégítette.
- Régi videók: Ha elegendő tárhelye van, és akár Full-HD felbontású videókkal dolgozik, használhatja az MPEG2-t magas bitrátával, és élvezze az elképesztően gyors kódolási sebességet otthoni vagy régi videók tömörítésekor filmeket.
- Filmek és modern videók: A modern videók Full HD minőségének megőrzése érdekében használjon H.264 vagy H.265 formátumot, attól függően, hogy a kódolási sebességet vagy a minőséget és a kisebb méreteket részesíti előnyben.
- Rajzfilmek és anime: Animált tartalom esetén az AV1, majd a H.265, majd a VP9 képes megőrizni a legtöbb rajzfilm éles látványvilágát, vonalait és íveit. Ugyanakkor „sávosodáshoz” is vezethetnek, ami olyan hatást jelent, amikor a két szín közötti sima gradiensek „kisimulnak”, és „színes lépésekkel” rendelkező nyers régiókként jelennek meg. Ennek elkerülésére használhatja a H.264, H.265 és AV1 10 bites változatait, amelyek szélesebb színpalettával tömörítik a videót egy olyan alkalmazáson keresztül, mint a Handbrake. Még jobb, ha a H.265 támogatja a 12 bites színt is.
Kodek kiválasztása bitráta alapján
A "bitráta" az az adatmennyiség, amelyet a kódoló az egyes keretek kódolására használhat fel. Minél magasabb ez az érték, annál jobb a kimeneti minőség.
Ugyanakkor minél nagyobb a bitráta, annál nagyobb az előállított fájl. És a kellően magas bitrátával a kódoló algoritmus megőrzi azokat a részleteket is, amelyeket nem bánna a hatékonyabb kódolás és a kisebb fájlok érdekében.
A legújabb kodekekkel azonban, mint például a H.264/H.265 és a VP9/AV1, általában nem kell bitrátákkal foglalkoznia, és nem kell a kódoló előre beállított értékeivel/szintjeivel és (C)RF értékeivel dolgoznia.
Kodek kiválasztása a kódoló előbeállításai/szintjei és (C)RF-értékei alapján
Mindegyik kódoló különféle kódolási funkciók kombinációját használja a videó tömörítéséhez. A modern kódolók előbeállításokkal/szintekkel rendelkeznek, hogy segítsenek mindezen a komplexitásokon, ahol ezek a szolgáltatások egy egyszerűbb kijelölés alatt vannak „kötegben”.
Ezek a „csomagok” a teljesítménytől a minőségig terjedő szintek sorozataként működnek, lehetővé téve a felhasználó számára, hogy megválassza a használni kívánt algoritmusfunkciók szintjét. Minél több funkciót használunk, annál jobb a kimeneti minőség és annál kisebb az előállított fájlméret, ugyanakkor annál nagyobb az erőforrásigény és annál lassabb a kódolás.
Egy másik fontos beállítás a modern videokodekeknél, a (C)RF Value "minőségi csúszkaként" működik, lehetővé téve a felhasználó számára, hogy módosítsa a kódolás minőség-méret arányát.
Tehát 30 percnyi Full HD videó kódolása a kézifékben lévő AV1 (SVT) kódolóval, 21-es állandó minőségű RF értékkel, és az Encoder Preset 6-ra állítva, 10-30 percig tarthat, szinte valós időben vagy gyorsabban kódolva a videót Ryzenen 5900x. Ugyanaz a videó ugyanazokkal a beállításokkal, de a kódoló 3-ra állította, háromszor-hatszor tovább tarthat a kódolás, miközben a kódoló képkockasebessége átlagosan 5-10 FPS-re csökken.
Ezzel szemben az Encoder Preset statikus tartása és csak az RF érték megváltoztatása megváltoztatja a végső fájl minőségét és méretét, de nem befolyásolja jelentősen a kódolási sebességet.
Szerkesztő/kódoló kiválasztása
A kodekek csak akkor hasznosak, ha kompatibilis szoftverekkel együtt használja őket.
Modern, mindig bekapcsolt világunkban használhatja online fájl- és videótömörítők ilyen feladatokra. A dedikált „offline” alkalmazások azonban általában sokkal jobb eredményeket produkálnak, és nem kell megosztania fájljait harmadik felekkel.
A videóinak különféle kodekekkel való kódolásához használható legjobb alkalmazások a következők:
Kézifék
Kézifék az egyik legkedveltebb videókódolási megoldás, és joggal, mivel végigmegy a finom vonalon a legfontosabb funkciók feltárása között, miközben viszonylag egyszerű a használata.
Nagyon hasznos, hogy a Handbrake rengeteg előre beállított beállítást tartalmaz, amelyek magukban foglalják a legnépszerűbb kodekek különböző használati eseteit (pl. szuper HQ 2160p 60FPS 4K tartalom kódolásához AV1-gyel), de számos népszerű eszköz is (az Amazon's Fire táblagépektől az Xboxig konzolok).
StaxRip
StaxRip megkönnyíti a hálózati alapú kódolást, lehetővé téve több számítógép használatát a helyi hálózaton, hogy sokkal gyorsabban "törölje" a kódolási sort, mint egyetlen számítógéppel. Szinte az összes fontos opciót felfedi olyan kodekekhez, mint a H.264 és a H.265.
Mindez azonban azt is jelenti, hogy ez nem olyan egyszerű, mint az alternatívák, és az optimális eredmény elérése érdekében minden egyes kódolás beállításait egyedileg kell testreszabnia.
VirtualDub
Bár nem támogatja a többvideós kódolást, és csak egyetlen videók alapvető szerkesztésére használható, VirtualDub könnyű és kivételesen gyors, ha MJPEG vagy MPEG4 használatával kell tartalmat szerkesztenie vagy kódolnia.
Final Cut Pro/Vegas Pro/Davinci Resolve
MPEG4, ProRes, H.264 vagy H.265 forrásokkal kell dolgoznia? Ön is szeretne tartalmat könnyedén kivágni és beilleszteni közéjük? Újra szeretné igazítani a jeleneteket, hozzáadni átmeneteket, és javítani szeretné a videó megjelenését? Szüksége van egy teljes körű szerkesztő csomagra, mint például Final Cut Pro, Vegas Pro, vagy DaVinci Resolve.
FFMPEG
Szeretnéd szerkeszteni és átkódolni a videóidat parancsok segítségével, automatizálni a folyamatot speciális szkriptek írásával, vagy akár saját videószerkesztő és tömörítő grafikus felhasználói felületet létrehozni? FFMPEG segíthet, mivel motorként működik, amely megkönnyíti a különféle médiaformátumok közötti kivágást, beillesztést és átkódolást.
Codec minden Windows feladathoz
Az értékes családi videók veszteséges, régi kodekkel és nem szabványos beállításokkal való kódolása tönkreteheti emlékeit a gyógyuláson túl, és ezek a pillanatok elmosódott vagy pixeles rendetlenséggé változhatnak.
Ezzel szemben, ha nagymértékben csökkenteni szeretné egy csomó régi cicavideó méretét, amelyeket meg szeretne tartani, de nem igazán vigyázzon, az MJPEG-hez hasonló „tömörítésük” használata ellentétes eredménnyel járhat, és kibővítheti őket, és felemészti a tárhelyét – azt.
A kodek kiválasztása az Ön igényeitől, prioritásaitól és preferenciáitól függ. Mégis, még ha nem szeretné túlgondolni a videó kódolását, a megfelelő kodek (és beállítások) kiválasztása megzavarhatja vagy megszakíthatja a folyamatot, és tökéletes vagy szörnyű eredményekhez vezethet.
Most azonban már tudja, hogyan válasszon a megbirkózni kívánt feladat alapján.