Saate kasutada palju koodekeid ja igaüks neist paistab erinevas piirkonnas. Siin on, milline neist sobib teile Windowsis.
Te ei pruugi videokoodekidest palju teada, kuid on võimalus, et kasutate neid oma igapäevaelus. Võimalik, et olete huvitatud voogesitusest, teistele tehtud video saatmisest või teil on mitme terabaidine kõvaketas, mis on täis videoid, ja soovite osa selle ruumist faile kustutamata tagasi võtta.
Mis on videokoodekid, kuidas peaksite selle valima ja kuidas see teie toodetud videoid mõjutaks?
Mis on koodekid?
Kui soovite olla tehniline, on "tõeline" viis sõna kirjutamiseks "CoDecs", kuna see termin on kombinatsioon sõnad "kodeerijad" ja "dekoodrid". Kuid keegi ei kirjuta seda pärismaailmas nii, seega on hea, kui te seda ei kirjuta Sedamoodi.
Kodekite "kodeerija" osa võimaldab kodeerida meediumivoogu kindla algoritmi abil. Vahepeal võimaldab "dekoodri" osa taasesitada ühilduva kodeerijaga kodeeritud meediumivoogu.
Kodekite kohta lisateabe saamiseks vaadake meie juhendit kõik, mida pead teadma videokoodekide, konteinerite ja tihendamise kohta.
Miks teie koodeki valik on oluline?
Kodeki valimisel peate kaaluma selle plusse ja miinuseid ning valima ülesande jaoks parima.
Ühilduvus: Riistvara ühilduvus ja tugi on üks peamisi tegureid, mida koodeki valimisel arvesse võtta. Kuidas kavatsete meediat pärast selle kodeerimist kasutada? Kas need on osa teie isiklikust kollektsioonist või kavatsete neid teistega jagada?
Kiirus: Peate arvestama ka kodeerimiskiirusega. AV1 peetakse üheks parimaks tänapäeval saadaolevaks kodekiks sisu pikaajaliseks salvestamiseks. AV1-ga võib aga mitte liiga räbal Ryzen 5900x protsessor ühe video kodeerimiseks töötada mitu päeva.
Sisu tüüp ja väljundi kvaliteet: Lisaks, kuna me räägime "pikaajalisest ladustamisest", kas soovite, et kodeeritud failid näeksid välja peaaegu identsed originaalidega, jäädes allikale võimalikult lähedale? Peaksite AV1 vahele jätma, kuna see ei suuda teostada täiesti kadudeta pakkimist. Seevastu vanemad ja vähem arenenud H.265 ja H.264 suudavad.
Redigeeritavus: Kas soovite ka videot redigeerida, remiksida, lõigata või lisada stseene, pealkirju ja efekte ning proovida värvide määramist? Parem oleks, kui teie lähtevideod oleksid kodeeritud "redigeerimissõbralikus" vormingus, mis on arvuti jaoks kiiremini loetav. See tähendaks ka seda, et videoredaktori ajaskaalaga töötades oleks neil "lihtsam liikuda". Selleks vajate midagi nagu MJPEG või kõrgema kvaliteedi jaoks ProRes.
Parimad teile saadaolevad koodekid
Vaatame üle peamised videokoodekid, mida saate kasutada:
1. H.265/HEVC
Uusim laialdaselt saadaolev "MPEG-põhine" koodek H.265, tuntud ka kui High-Efficiency Versatile Coding (HEVC for lühike) ja MPEG-H 2. osa, pakub parimat kombinatsiooni kvaliteedist, kiirusest ja laiaulatuslikust riistvaratoest eakaaslased.
Seetõttu näete seda meie loendi ülaosas: spetsiaalse tarkvara kodeerija (nt x265) abil on H.265-le kodeerimine aeglasem, kuid see pakub teile sisu jaoks parimat võimalikku kvaliteeti. See on endiselt (palju) kiirem kui AV1 ja mängib kenasti ka sisuga "teralisust" ("müra", mida näete kinofilmides).
2. AV1
Meie valiku uusim koodek AV1 on ülimalt arenenud VP9, mis pakub oma esivanemaga võrreldes märkimisväärset pakkimise ja kvaliteedi paranemist. Kui VP9 "kaubeldab lööke" sageli H.265-ga, siis AV1 jätab mõlemad maha, saavutades isegi +50% parema kvaliteedi sama failisuurusega või -50% väiksema failisuurusega sama kvaliteedi jaoks – saate valida, millist viisi eelistate mine.
See kõlab täiuslikult, kuni mõistate, et see võib olla ka kümneid kordi aeglasem kui paljud alternatiivid. Lisaks ei meeldi talle "mürarikas" sisu, seega eemaldab see vaikimisi kogu "tera". See pakub täiustatud lülitit lisavõimalusena sisule müra kunstlikuks lisamiseks.
Siiski väidavad puristid õigustatult, et see on ligikaudne ja mitte õige viis originaalse meedia välimuse säilitamiseks, kui kodeerite oma sisu ümber pikaajaliseks arhiivimiseks.
3. H.264/AVC
H.264, tuntud ka kui Advanced Video Coding (lühidalt AVC) ja MPEG-4 10. osa, on H.265 eelkäija. Sellel on palju madalamad riistvaranõuded ja seda on kasutatud palju kauem.
Sellisena on see palju kiirem kodeerimisel kui nii H.265 kui ka eriti AV1 ning sellel on oluliselt laiem riistvaratugi. Isegi kõige soodsamad nutitelefonid, mida täna osta saate, suudavad riistvaras H.264 dekodeerida ja kodeerida.
Võrreldes H.265 ja AV1-ga saate H.264-ga sama suuruse jaoks madalama kvaliteedi või sama kvaliteediga palju suuremaid faile.
4. VP9
Loodud mustriga H.265 avatuma alternatiivina, pidi VP9 toimima veebis H.264 ja H.265 asendusena. Kuigi seda kasutavad paljud silmapaistvad saidid, ei ole see lubadus veel täielikult teostunud.
Kuigi seda toetavad brauserid ja peaaegu kõik arvutipõhised tarkvarameediumipleierid, on riistvara meediumipleierid (nt teleri digiboksid või meelelahutussüsteem, mis teil võib autos olla). Jäta see vahele.
Kiiruse ja kvaliteedi osas jääb see olenevalt kodeeritud sisust ja sätetest H.264 ja H.265 vahele.
5. MPEG-4/Xvid/DivX
MPEG4 koodek tõusis esiplaanile selle DivX-variandi kaudu, mis domineeris Windows XP ajastul videokodeerimises tänu lokkavale filmipiraatlusele.
MPEG4 on tänapäeval peaaegu vananenud. See oli optimaalne, kui piraadid tahtsid rippida DVD-d ja mahutada tugevalt kokkusurutud koopia ühele CD-le, et seda sõpradega jagada.
See võib olla kasulik, olenevalt teie prioriteetidest ja saadaolevast riistvarast. See on hea valik, kui soovite võimalikult kiiresti saada minimaalset kasumit. Kvaliteedi seisukohast on aga saadaval palju paremaid valikuid.
6. ProRes
Laialdaselt Apple'i redigeeritavaks videovorminguks peetud ProRes ei paku parimat tihendamist, kuid see on tingitud sellest, et see seab esikohale kvaliteeti ja redigeeritavust.
Kasutate ProResi meedia esitamiseks või arhiivimiseks või levitamiseks tihendamiseks harva (kui üldse). Ja ometi on see peaaegu kohustuslik, kui olete tootmisjärgses faasis professionaal, kes žongleerib Final Cuti stseenidega Pro X või värvimine Davinci Resolve'is, kuna see on lihtne, kiire ja mis veelgi olulisem, seda peetakse standard.
Üks tarbijasõbralik juhtum, mille otsa võite komistada, on kvaliteetse video salvestamine ühe uusima iPhone'iga (alates 13 Pro ja edasi) videorežiimis.
7. MJPEG
ProResi "tarbijasõbralikum nõbu" on kasulik peamiselt siis, kui impordite videosalvestuslahenduse kaudu oma arvutisse sisu vanematest analoogseadmetest, et seda edasiseks redigeerimiseks kasutada. Selle põhjuseks on asjaolu, et selle otsimine on ülikiire ja saate töötada nii, et iga kaader toimib võtmekaadrina, selle asemel, et peaksite tegelema kaadrite jadadega.
MJPEG pole kaugeltki kõige arenenum algoritm: see suudab vähendada video suurust, kodeerides kõik kaadrid JPEG-piltidena.
Kuid JPEG-tihendus on kvaliteedilt väga kaduv, muutes MJPEG-i kasulikuks ainult konkreetsel juhul. mainitud: ülikiire imporditud sisu otsimine, mille säilitamiseks ei olnud esimesel korral parimat kvaliteeti koht.
8. MPEG2
Võite siiski kohata MPEG2, kui teie arvutil on optiline draiv ja proovite sellega DVD-d lugeda. Enamiku DVD-de VOB-failid sisaldavad MPEG2 video- ja AC3 helialgoritmidega kodeeritud vooge.
Asjaolu, et enamikul arvutitel pole tänapäeval isegi optilist draivi, räägib MPEG2 kasulikkusest tänapäevasel tehnikamaastikul.
Kuidas valida kodekit
Nägime, miks koodeki valik on oluline ning kuidas peamised koodekid erinevad kvaliteedi ja kiiruse poolest. Kuid ikkagi, kumba peaksite valima, millal ja miks?
1. Voogesituse kodeki valimine
Kui voogesitate platvormidele nagu Twitch ja YouTube, soovite tõenäoliselt kasutada H.264. See on kodeeringus kiirem kui H.265 ja AV1, kuid sellel on palju madalamad riistvaranõuded.
Riistvara koormuse vähendamine on väga oluline, eriti kui soovite paralleelselt käitada muud nõudlikku tarkvara (nt uusimad triple-A mängud) ilma jõudlust mõjutamata.
Veelgi enam on abiks see, et peaaegu kõik Nvidia ja AMD viimase kahe "põlvkonna" GPU-d toetavad riistvarakiirendusega H.264 kodeeringut. See võimaldab teil oma videovooge reaalajas kodeerida minimaalse jõudlusega (mõelge 5–10% GPU ressurssidele).
2. Arhiveerimiseks kodeki valimine
Arhiveerimiseks sõltub parim koodeki valik sisust, mida soovite salvestada, ja sellest, kas soovite säilitada selle kvaliteeti või vähendada salvestusvajadust.
Kuigi AV1 pakub parimat kvaliteedi ja suuruse suhet, on H.265 siiski parem valik, kui soovite "kino" videoid (eriti kui need on "mürarikkad") tihendada, säilitades samas kõik üksikasjad. Need on endiselt väiksemad kui enamiku muude koodekitega, välja arvatud AV1, salvestatuna.
AV1 on parem valik, kui te ei pane pahaks selle palju aeglasemat tihenduskiirust ja veelgi enam, kui kodeerite ümber "sujuva" sisu, nagu anime ja multikad.
3. Kodeki valimine 4K+ sisu jaoks
Kõik koodekid kuni H.264-ni olid mõeldud sub-HD eraldusvõime jaoks. H.264 oli esimene koodek, mis oli loodud täis-HD-sisu salvestamiseks (eraldusvõimega kuni 1920 x 1080). Siiski on meil ka täna 4K ja Ultra HD sisu ning H.265, AV1 ja VP9 on paremad palju suurema eraldusvõime jaoks.
4. Kodeki valimine ühilduvuse maksimeerimiseks
Rusikareegel on, et mida vanemat koodekit kasutate, seda parem on selle ühilduvus rohkemate seadmetega. Kui soovite, et teie videoid esitataks peaaegu kõikjal, valige MPEG4. See on vana, ületab kõik uuemad võimalused, kuid seda toetavad ka kümneaastased telerid.
Kui hoolite ainult uuematest seadmetest, saab H.264 töötada peaaegu kõigi viimase viie aasta jooksul välja antud meediumiesitusseadmetega, sealhulgas mängukonsoolide ja nutitelefonidega.
Soovitame teil H.265, AV1 ja VP9 vahele jätta, kuna mõlemal on oma "veidrused" ja neid toetatakse paremini teatud ökosüsteemides. Näiteks VP9 on mängitav enamikes kaasaegsetes brauserites, kuid ainult mõne eraldiseisva meediapleieriga.
4. Riistvaralise kodeeringu keskse koodeki valimine
Riistvaraliselt kiirendatud kodeerimine tundub võlujõuna ja võib mõjutada teie koodeki valikut. Siiski peaksite meeles pidama, et riistvaraliselt kiirendatud kodeering on kasulik peamiselt reaalajas kasutamiseks, näiteks voogesitus. Seetõttu soovitasime oma artiklis kasutada GPU-kodeeringut kuidas optimeerida mänguvooge OBS Studio abil.
Erinevalt tarkvarapõhistest kodeerijatest, nagu x265, ei saavuta riistvarakiirendusega kodeerijad suuremat kiirust puhtalt GPU spetsiaalse riistvara tõttu: nad kasutavad ka sama "voolujoonelisi" versioone algoritmid. Need eelistavad kiirust ja ühilduvust kvaliteedile.
Seetõttu võib riistvaraliselt kodeeritud H.265-failil olla isegi halvem kvaliteet kui tarkvaraga kodeeritud H.264-failil, isegi kui need on sama suurusega.
Seega peaksite voogesituse korral valima parima koodeki, mida toetab teie GPU riistvarakiirendusega koder, kusjuures Inteli Arci GPU-d toetavad isegi AV1. Samal ajal peaksite vältima nende kasutamist videote pikaajaliseks salvestamiseks, eriti kui eelistate kvaliteeti.
Miks teie koodeki valikud on olulised?
Teie kodeki valik on kõige mõjuvam. Siiski võivad selle valikud ja muutujad oluliselt mõjutada saadud tulemusi.
Kodeki valimine sisu põhjal
Iga koodek vastas konkreetse aja ja konkreetsete meediumivormingute vajadustele.
- Vanad videod: kui teil on piisavalt salvestusruumi ja töötate kuni Full-HD eraldusvõimega videotega, saate kasutada MPEG2 suure bitikiirusega ja naudi koduvideote või vanade videote tihendamisel kiiret kodeerimiskiirust filmid.
- Filmid ja kaasaegsed videod: Moodsate videote Full-HD headuse säilitamiseks kasutage kas H.264 või H.265, olenevalt sellest, kas eelistate kodeerimiskiirust või kvaliteeti ja väiksemaid suurusi.
- Multikad ja anime: Animeeritud sisu puhul suudab AV1, millele järgneb H.265 ja seejärel VP9 säilitada enamiku koomiksite selged visuaalid, jooned ja kõverad. Kuid need võivad põhjustada ka "triibutamist", mille puhul kahe värvi vahelised sujuvad kalded "muutuvad siledaks" ja ilmuvad "värviliste sammudega" töötlemata piirkondadena. Selle vältimiseks võite kasutada H.264, H.265 ja AV1 10-bitiseid variante, mis tihendavad video laiema värvipaletiga sellise rakenduse kaudu nagu Handbrake. Veelgi paremaks muutmiseks toetab H.265 ka 12-bitist värvi.
Kodeki valimine bitikiiruse põhjal
Bitikiirus on "andmete hulk, mida kodeerija saab kasutada iga kaadri kodeerimiseks". Mida suurem see väärtus, seda parem on väljundi kvaliteet.
Samal ajal, mida suurem on bitikiirus, seda suurem on toodetav fail. Piisavalt suure bitikiirusega säilitab kodeerimisalgoritm ka üksikasju, millest te ei viitsi tõhusama kodeerimise ja väiksemate failide jaoks ilma jääda.
Kuid uusimate koodekitega, nagu H.264/H.265 ja VP9/AV1, ei pea te tavaliselt tegelema bitikiirusega ega töötama kodeerija eelseadete/tasemete ja (C)RF väärtustega.
Kodeki valimine kodeerija eelseadete/tasemete ja (C)RF väärtuste põhjal
Iga kodeerija kasutab video tihendamisel erinevate kodeerimisfunktsioonide kombinatsiooni. Kaasaegsetel kodeerijatel on kogu selle keerukuse abistamiseks eelseadistused/tasemed, kus need funktsioonid on "komplekteeritud" lihtsama valiku alla.
Need "komplektid" töötavad jõudluse ja kvaliteedi tasemete jadana, võimaldades kasutajal valida kasutatavate algoritmifunktsioonide taseme. Mida rohkem funktsioone kasutatakse, seda parem on väljundkvaliteet ja väiksemad failimahud, kuid seda suurem on nõudmine ressurssidele ja seda aeglasem on kodeering.
Kaasaegsete videokoodekite puhul on veel üks ülioluline seade (C)RF Value toimib "kvaliteediliugurina", mis võimaldab kasutajal muuta kodeeringu kvaliteedi ja suuruse suhet.
Niisiis, 30-minutise täis-HD-video kodeerimine käsipiduri AV1 (SVT) kodeerijaga, püsiva kvaliteediga RF-väärtusega 21, ja kodeerija eelseadistus on 6, võib kuluda 10 kuni 30 minutit, mis kodeerib video Ryzenis peaaegu reaalajas või kiiremini 5900x. Sama video samade sätetega, kuid kodeerija eelseadistus on 3, võib kodeerimiseks kuluda kolm kuni kuus korda kauem, kusjuures kodeerija kaadrisagedus langeb keskmiselt 5–10 kaadrit sekundis.
Seevastu kodeerija eelseadistuse staatilisena hoidmine ja ainult RF väärtuse muutmine muudab lõpliku faili kvaliteeti ja suurust, kuid ei mõjuta oluliselt kodeerimiskiirust.
Redigeerija/kodeerija valimine
Kodekid on kasulikud ainult siis, kui kasutate neid koos ühilduva tarkvaraga.
Meie kaasaegses alati sisse lülitatud maailmas saate seda kasutada Interneti-faili- ja videokompressorid selliste ülesannete jaoks. Spetsiaalsed võrguühenduseta rakendused annavad aga tavaliselt palju paremaid tulemusi ja te ei pea oma faile kolmandate osapooltega jagama.
Mõned parimad rakendused, mida saate oma videote kodeerimiseks erinevate koodekitega kasutada, on järgmised:
Käsipidur
Käsipidur on üks armastatumaid videokodeerimislahendusi ja seda õigustatult, kuna see kõnnib kõige olulisemate funktsioonide paljastamise vahel, olles samas suhteliselt lihtne kasutada.
Väga kasulik on, et Handbrake'il on palju eelseadeid, mis hõlmavad kõige populaarsemate koodekite erinevaid kasutusjuhtumeid (nt super HQ 2160p 60FPS 4K sisu kodeerimiseks AV1-ga), aga ka palju populaarseid seadmeid (alates Amazoni Fire tahvelarvutitest kuni Xboxini konsoolid).
StaxRip
StaxRip muudab võrgupõhise kodeerimise lihtsaks, võimaldades teil kasutada kohalikus võrgus mitut arvutit, et kodeeringujärjekorda "tühjendada" palju kiiremini kui ühe arvutiga. See paljastab ka peaaegu kõik olulised suvandid koodekite jaoks, nagu H.264 ja H.265.
Siiski tähendab see kõik ka seda, et see pole nii lihtne kui alternatiivid ja optimaalsete tulemuste saavutamiseks peate iga kodeeringu sätteid eraldi kohandama.
VirtualDub
Kuigi see ei toeta mitme video kodeerimist ja saate seda kasutada ainult üksikute videote redigeerimiseks, VirtualDub on kerge ja erakordselt kiire, kui peate sisu redigeerima või kodeerima MJPEG või MPEG4 abil.
Final Cut Pro/Vegas Pro/Davinci Resolve
Kas peate töötama MPEG4, ProRes, H.264 või H.265 allikatega? Kas soovite ka sisu nende vahele pingevabalt lõigata ja kleepida? Stseenide ümber joondamiseks, üleminekute lisamiseks ja video välimuse parandamiseks? Teil on vaja täielikku redigeerimiskomplekti nagu Final Cut Pro, Vegas Pro, või DaVinci lahenda.
FFMPEG
Kas soovite oma videoid käskude abil redigeerida ja ümberkodeerida, protsessi automatiseerida, kirjutades täpsemaid skripte või isegi luua oma videotöötlus- ja tihendusliidese? FFMPEG võib aidata, toimides mootorina, mis hõlbustab lõikamist, kleepimist ja ümberkodeerimist erinevate meediumivormingute vahel.
Kodek iga Windowsi ülesande jaoks
Väärtuslike perevideote kodeerimine kadudega, vana koodeki ja ebastandardsete seadetega võib teie mälestused pärast taastumist rikkuda, muutes need hetked uduseks või piksliterikkaks segaduseks.
Seevastu kui soovite oluliselt vähendada vanade kassipoegade videote suurust, mida soovite säilitada, kuid mitte millegi nagu MJPEG kasutamine "nende tihendamiseks" võib anda vastupidiseid tulemusi ja laiendada neid, et kulutada teie salvestusruumi – kõik seda.
Kodeki valik sõltub teie vajadustest, prioriteetidest ja eelistustest. Isegi kui eelistate vältida videokodeeringu ülemõtlemist, võib õige kodeki (ja sätete) valimine protsessi muuta või katkestada ning viia täiuslike või kohutavate tulemusteni.
Nüüd aga teate, kuidas valida selle ülesande põhjal, mida soovite lahendada.