Există o mulțime de codecuri pe care le puteți folosi și fiecare strălucește într-o zonă diferită. Iată care este potrivit pentru dvs. pe Windows.

Poate că nu știți prea multe despre codecuri video, dar există șansa să le utilizați în viața de zi cu zi. S-ar putea să vă interesează transmiterea în flux, să trimiteți un videoclip pe care l-ați creat altora sau să aveți un HDD de mai mulți terabyte plin cu videoclipuri și doriți să recuperați o parte din spațiul său fără a șterge niciun fișier.

Deci, ce sunt codecurile video, cum ar trebui să alegi unul și cum ar afecta acestea videoclipurile produse?

Ce sunt codec-urile?

Dacă vrei să fii tehnic, modul „adevărat” de a scrie cuvântul este „CoDecs”, deoarece termenul este o combinație a cuvintele „codificatori” și „decodificatoare”. Dar nimeni nu o scrie așa în lumea reală, așa că e bine dacă nu o scrii asa.

Partea „coder” a „codecurilor” permite codificarea unui flux media folosind un anumit algoritm. Între timp, partea „decodor” permite redarea unui flux media codificat cu un encoder compatibil.

Pentru a afla mai multe despre codecuri, consultați ghidul nostru tot ce trebuie să știți despre codecuri video, containere și compresie.

De ce contează alegerea dvs. de codec

Atunci când alegeți un codec, trebuie să luați în considerare avantajele și dezavantajele acestuia și să alegeți cel mai bun pentru sarcină.

Compatibilitate: Compatibilitatea hardware și suportul sunt unul dintre factorii majori de care trebuie să țineți cont atunci când alegeți un codec. Cum intenționați să utilizați media după codificare? Vor face parte din colecția dvs. personală sau plănuiți să le împărtășiți altora?

Viteză: De asemenea, trebuie să luați în considerare viteza de codare. AV1 este considerat unul dintre cele mai bune codecuri disponibile astăzi pentru stocarea de conținut pe termen lung. Cu toate acestea, cu AV1, un procesor Ryzen 5900x nu prea stricat poate funcționa zile întregi pentru a codifica un singur videoclip.

Tipul de conținut și calitatea ieșirii: De asemenea, din moment ce vorbim de „stocare pe termen lung”, ați dori ca fișierele codificate să arate aproape identice cu cele originale, rămânând cât mai aproape de sursă? Ar trebui să săriți peste AV1, deoarece nu poate efectua compresie complet fără pierderi. În contrast, H.265 și H.264 mai vechi și mai puțin avansate pot.

Editabilitate: De asemenea, doriți să editați videoclipul, să îl remixați, să tăiați sau să adăugați scene, titluri și efecte și să încercați gradarea culorilor? Ar fi mai bine dacă videoclipurile dvs. sursă ar fi codificate într-un format „prietenos pentru editare”, care este mai rapid de citit pentru computer. Asta ar însemna, de asemenea, că ar fi „mai ușor de mutat” atunci când lucrează cu cronologia unui editor video. Pentru asta, ai avea nevoie de ceva de genul MJPEG sau, pentru o calitate superioară, ProRes.

Cele mai bune codecuri disponibile pentru dvs

Să trecem peste codecurile video majore pe care le puteți folosi:

1. H.265/HEVC

Cel mai recent codec „bazat pe MPEG” disponibil pe scară largă, H.265, cunoscut și sub numele de High-Efficiency Versatile Coding (HEVC pentru scurt) și MPEG-H Partea 2, oferă cea mai bună combinație de calitate, viteză și suport hardware larg dintre acestea colegii.

De aceea îl vedeți în partea de sus a listei noastre: este mai lent să codați în H.265 folosind un codificator software specializat, cum ar fi x265, dar acesta vă va oferi cea mai bună calitate posibilă pentru conținutul dvs. Va fi în continuare (mult) mai rapid decât AV1 și, de asemenea, se joacă frumos cu conținut cu „granul” („zgomotul” pe care îl vedeți în filmele cinematografice).

2. AV1

Cel mai nou codec din selecția noastră, AV1, este un VP9 super-evoluat, care oferă câștiguri semnificative în compresie și calitate în comparație cu strămoșul său. În cazul în care VP9 deseori „a schimbat lovituri” cu H.265, AV1 îi lasă pe amândoi în urmă, obținând chiar și cu 50% o calitate mai bună la aceeași dimensiune a fișierului sau cu -50% dimensiune mai mică a fișierului pentru aceeași calitate - alegeți modul în care preferați să merge.

Sună perfect până când realizezi că poate fi, de asemenea, de zeci de ori mai lent decât multe alternative. În plus, nu îi place conținutul „zgomotos”, așa că elimină toate „granulele” în mod implicit. Oferă un comutator avansat ca opțiune suplimentară pentru a adăuga din nou zgomot în mod artificial conținutului.

Totuși, puriștii ar argumenta pe bună dreptate că aceasta este o aproximare și nu modalitatea corectă de a păstra aspectul media original dacă re-codificați conținutul pentru arhivare pe termen lung.

3. H.264/AVC

H.264, cunoscut și ca Advanced Video Coding (AVC pe scurt) și MPEG-4 Part 10, este precursorul H.265. Are cerințe hardware mult mai mici și a fost folosit mult mai mult timp.

Ca atare, este mult mai rapid în codificare decât H.265 și în special AV1 și are suport hardware semnificativ mai larg. Chiar și cele mai accesibile smartphone-uri pe care le puteți cumpăra astăzi pot decoda și codifica H.264 în hardware.

Cu H.264, obțineți fie o calitate mai scăzută pentru aceeași dimensiune, fie fișiere mult mai mari pentru aceeași calitate, comparativ cu H.265 și AV1.

4. VP9

Creat ca o alternativă mai deschisă la H.265 încărcat cu modele, VP9 trebuia să acționeze ca înlocuitor pentru H.264 și H.265 pe web. Deși este folosit de multe site-uri proeminente, această promisiune încă nu s-a materializat pe deplin.

De asemenea, deși este acceptat de browsere și de aproape toate playerele media software bazate pe PC, hardware playerele media (cum ar fi decodificatoarele TV sau un sistem de divertisment pe care l-ați putea avea în mașină) ar putea treci peste.

În ceea ce privește viteza și calitatea, se află chiar între H.264 și H.265, în funcție de conținutul și setările codificate.

5. MPEG-4/Xvid/DivX

Codecul MPEG4 a ajuns în prim-plan prin varianta sa DivX, care a dominat codificarea video în timpul erei Windows XP datorită pirateriei de film.

MPEG4 este aproape învechit astăzi. A fost optim atunci când pirații doreau să extragă un DVD și să încapă o copie puternic recomprimată pe un singur CD pentru a o împărtăși prietenilor.

Poate fi util, în funcție de prioritățile tale și de hardware-ul disponibil. Este o alegere bună dacă doriți doar câștiguri minime cât mai repede posibil. Cu toate acestea, din punct de vedere al calității, există opțiuni mult mai bune disponibile.

6. ProRes

Considerat pe scară largă „formatul video editabil Apple”, ProRes nu oferă cea mai bună compresie, dar asta pentru că dă prioritate calității și editabilității.

Veți folosi rar (dacă vreodată) ProRes pentru a reda conținut media sau pentru a le comprima pentru arhivare sau distribuire. Și totuși, este aproape obligatoriu dacă ești profesionist în faza de post-producție, jonglez cu scene în Final Cut Pro X sau colorare în Davinci Resolve, deoarece este simplu, rapid și, mai important, considerat un standard.

Un caz prietenos pentru consumatori în care s-ar putea să dai peste el este înregistrarea video de înaltă calitate cu unul dintre cele mai recente iPhone-uri (de la 13 Pro și mai departe) în modul video.

7. MJPEG

„Vărul mai prietenos” al lui ProRes este util în primul rând dacă importați conținut de pe dispozitive analogice mai vechi în computer, printr-o soluție de captură video, pentru editare ulterioară. Acest lucru se datorează faptului că este ultra-rapid în căutare și puteți lucra cu fiecare cadru acționând ca un cadru cheie în loc să trebuiască să vă ocupați de secvențe de cadre.

MJPEG este departe de cel mai avansat algoritm: reușește să reducă dimensiunile video prin codificarea tuturor cadrelor ca imagini JPEG.

Cu toate acestea, compresia JPEG are o calitate foarte slabă, făcând MJPEG util doar în cazul în care avem menționat: căutare ultra-rapidă în conținutul importat care nu avea cea mai bună calitate de păstrat în primul rând loc.

8. MPEG2

S-ar putea să întâlnești în continuare MPEG2 dacă PC-ul tău are o unitate optică și încerci să citești un DVD cu ea. Fișierele VOB din majoritatea DVD-urilor conțin fluxuri codificate cu algoritmi video MPEG2 și audio AC3.

Faptul că majoritatea PC-urilor de astăzi nu au nici măcar o unitate optică arată utilitatea MPEG2 în peisajul tehnologic modern.

Cum să alegi un codec

Am văzut de ce este importantă alegerea codecului, precum și modul în care codecurile majore diferă în ceea ce privește calitatea și viteza. Dar totuși, pe care ar trebui să o alegi, când și de ce?

1. Alegerea unui Codec pentru streaming

Dacă transmiteți în flux pe platforme precum Twitch și YouTube, probabil că veți dori să utilizați H.264. Este mai rapid decât H.265 și AV1 în codificare, având în același timp cerințe hardware mult mai mici.

Menținerea efortului hardware este foarte importantă, mai ales dacă doriți să rulați în paralel și alte programe solicitante (cum ar fi cele mai recente jocuri triple-A) fără a afecta performanța.

Ajutând și mai mult, aproape toate GPU-urile din cel puțin ultimele două „generații” de la Nvidia și AMD vin cu suport pentru codificare H.264 accelerată de hardware. Acest lucru vă permite să vă codificați fluxurile video în timp real, cu o performanță minimă (gândiți-vă că 5% până la 10% din resursele GPU-ului dvs.).

2. Alegerea unui Codec pentru arhivare

Pentru arhivare, cea mai bună alegere de codec depinde de conținutul pe care doriți să îl stocați și dacă doriți să-i păstrați calitatea sau să reduceți cerințele de stocare.

Deși AV1 oferă cel mai bun raport calitate-dimensiune, H.265 este totuși o opțiune mai bună dacă doriți să comprimați videoclipuri „cinematice” (mai ales dacă sunt „zgomotoase”) păstrând toate detaliile. Vor fi în continuare mai mici decât dacă ar fi stocate cu majoritatea celorlalte codecuri, cu excepția AV1.

AV1 este cea mai bună alegere dacă nu vă deranjează vitezele sale de compresie mult mai mici și cu atât mai mult dacă re-codificați conținutul „liniștit”, cum ar fi anime-urile și desenele animate.

3. Alegerea unui Codec pentru conținut 4K+

Toate codecurile până la H.264 au fost proiectate pentru rezoluții sub-HD. H.264 a fost primul codec conceput pentru a stoca conținut full-HD (la rezoluții de până la 1920 x 1080). Totuși, astăzi avem și noi 4K și Ultra HD conținut, iar H.265, AV1 și VP9 sunt mai bune pentru rezoluții mult mai mari.

4. Alegerea unui Codec pentru a maximiza compatibilitatea

Regula generală este că, cu cât este mai vechi codecul pe care îl vei folosi, cu atât este mai mare compatibilitatea acestuia cu mai multe dispozitive. Dacă doriți ca videoclipurile dvs. să fie redate practic peste tot, alegeți MPEG4. Este vechi, depășit de toate opțiunile mai noi, dar este și susținut nativ chiar și de televizoarele vechi de zece ani.

Dacă vă pasă doar de dispozitivele mai noi, H.264 poate funcționa pe aproape orice dispozitiv de redare media lansat în ultimii cinci ani, inclusiv console de jocuri și smartphone-uri.

Vă sugerăm să săriți peste H.265, AV1 și VP9, ​​deoarece fiecare are propriile sale „ciudații” și este mai bine acceptat în anumite ecosisteme. De exemplu, VP9 poate fi redat în majoritatea browserelor moderne, dar numai de câteva playere media independente.

4. Alegerea unui codec centrat în jurul codificării hardware

Codificarea accelerată de hardware pare magic și ar putea afecta alegerea codecului. Totuși, ar trebui să vă amintiți că codificarea accelerată de hardware este utilă în primul rând pentru utilizări în timp real, cum ar fi streaming. De aceea ți-am sugerat să folosești codarea GPU în articolul nostru despre cum să optimizați fluxurile de jocuri folosind OBS Studio.

Spre deosebire de codificatoarele bazate pe software, cum ar fi x265, codificatoarele accelerate de hardware nu ating viteze mai mari doar din cauza hardware-ului dedicat unui GPU: folosesc, de asemenea, versiuni „raționalizate” ale acestuia algoritmi. Acestea dau prioritate vitezei și compatibilității în detrimentul calității.

Din această cauză, un fișier H.265 codificat hardware poate avea chiar o calitate mai proastă decât un fișier H.264 codificat prin software, chiar dacă au aceeași dimensiune.

Astfel, ar trebui să alegeți cel mai bun codec acceptat de encoderul accelerat hardware al GPU-ului dvs. dacă este transmis în flux, GPU-urile Intel Arc acceptând chiar și AV1. În același timp, ar trebui să evitați să le folosiți pentru stocarea video pe termen lung, mai ales dacă acordați prioritate calității.

De ce contează opțiunile dvs. de codec

Alegerea dvs. de codec este cea mai de impact. Totuși, opțiunile și variabilele sale pot afecta semnificativ rezultatele obținute.

Alegerea unui codec pe baza conținutului

Fiecare codec a abordat nevoile unui anumit moment și formatelor media specifice.

  • Videoclipuri vechi: Dacă aveți spațiu de stocare amplu și lucrați cu videoclipuri până la rezoluții Full-HD, puteți utiliza MPEG2 cu o rată de biți mare și bucurați-vă de viteze de codare extraordinare atunci când comprimați videoclipurile de acasă sau vechi filme.
  • Filme și videoclipuri moderne: Pentru a păstra calitatea Full-HD a videoclipurilor moderne, utilizați fie H.264, fie H.265, în funcție de dacă acordați prioritate vitezei de codare sau calității și dimensiunilor mai mici.
  • Desene animate și anime: Pentru conținutul animat, AV1, urmat de H.265 și apoi VP9, ​​poate păstra imaginile, liniile și curbele clare ale majorității desenelor animate. Cu toate acestea, ele pot duce, de asemenea, la „banding”, un efect în care degradeurile netede între două culori „devin nenetezite” și apar ca regiuni brute cu „pași colorați”. Pentru a evita acest lucru, puteți utiliza variantele H.264, H.265 și AV1 pe 10 biți, care comprimă videoclipurile cu o paletă de culori mai largă, printr-o aplicație precum Handbrake. Pentru și mai bine, H.265 acceptă și culoarea pe 12 biți.

Alegerea unui codec pe baza ratei de biți

„Rata de biți” este „cantitatea de date pe care o poate folosi un codificator pentru a codifica fiecare cadru”. Cu cât această valoare este mai mare, cu atât calitatea ieșirii este mai bună.

În același timp, cu cât rata de biți este mai mare, cu atât fișierul produs este mai mare. Și cu o rată de biți suficient de mare, un algoritm de codificare păstrează, de asemenea, detaliile pe care nu v-ar deranja să le pierdeți pentru o codificare mai eficientă și fișiere mai mici.

Cu toate acestea, cu cele mai recente codecuri, cum ar fi H.264/H.265 și VP9/AV1, de obicei nu va trebui să vă ocupați de ratele de biți și să lucrați cu presetări/niveluri ale codificatorului și cu valorile (C)RF.

Alegerea unui codec pe baza presetărilor/nivelurilor codificatorului și a valorilor (C)RF

Fiecare codificator folosește o combinație de diferite caracteristici de codare atunci când comprimă videoclipul. Codificatoarele moderne vin cu presetări/niveluri pentru a ajuta cu toată această complexitate, în cazul în care aceste caracteristici sunt „grupate” într-o selecție mai simplă.

Aceste „pachete” funcționează ca o secvență de niveluri de performanță la calitate, permițând utilizatorului să aleagă nivelul de caracteristici ale algoritmului pe care dorește să le folosească. Cu cât sunt utilizate mai multe caracteristici, cu atât este mai bună calitatea ieșirii și cu atât dimensiunile fișierelor produse sunt mai mici, dar și cu atât sunt mai mari cerințele de resurse și cu atât codificarea este mai lentă.

O altă setare crucială cu codecuri video moderne, valoarea (C)RF funcționează ca „un glisor de calitate”, permițând utilizatorului să modifice raportul calitate-dimensiune al unei codări.

Deci, codificarea a 30 de minute de video Full-HD cu codificatorul AV1 (SVT) în Handbrake, cu o valoare RF de calitate constantă de 21 și presetarea codificatorului setata la 6, poate dura de la 10 la 30 de minute, codificarea videoclipului aproape in timp real sau mai rapid pe un Ryzen 5900x. Același videoclip, cu aceleași setări, dar presetarea codificatorului setată la 3, poate dura de trei până la șase ori mai mult pentru codificare, rata de cadre a codificatorului scăzând la o medie de 5 până la 10 FPS.

În schimb, menținerea Presetării Encoderului static și modificarea doar a valorii RF va schimba calitatea și dimensiunea fișierului final, dar nu va afecta semnificativ viteza de codare.

Alegerea unui Editor/Encoder

Codecurile sunt utile numai atunci când le utilizați împreună cu software compatibil.

În lumea noastră modernă, mereu activă, puteți folosi compresoare de fișiere și video online pentru astfel de sarcini. Cu toate acestea, aplicațiile dedicate „offline” produc de obicei rezultate mult mai bune și nu trebuie să partajați fișierele cu terțe părți.

Unele dintre cele mai bune aplicații pe care le puteți folosi pentru a vă codifica videoclipurile cu diverse codecuri sunt:

Frână de mână

Frână de mână este una dintre cele mai îndrăgite soluții de codificare video, și pe bună dreptate, deoarece parcurge linia fină dintre expunerea celor mai importante caracteristici, în timp ce este relativ simplu de utilizat.

Destul de util, Handbrake vine cu o mulțime de presetări prefabricate, care includ diferite cazuri de utilizare ale celor mai populare codecuri (cum ar fi pentru codificarea conținutului super HQ 2160p 60FPS 4K cu AV1), dar și multe dispozitive populare (de la tabletele Amazon Fire la Xbox console).

StaxRip

StaxRip face codificarea bazată pe rețea ușoară, permițându-vă să utilizați mai multe computere în rețeaua locală pentru a „șterge” o coadă de codare mult mai rapid decât cu un singur computer. De asemenea, expune aproape toate opțiunile importante pentru codecuri precum H.264 și H.265.

Totuși, toate acestea înseamnă, de asemenea, că nu este la fel de ușor ca alternativele și va trebui să personalizați setările fiecărei codificări individual pentru a obține rezultate optime.

VirtualDub

Deși nu acceptă codificare multi-video și îl puteți folosi doar pentru editarea de bază a videoclipurilor individuale, VirtualDub este ușor și excepțional de rapid dacă trebuie să editați sau să codificați conținut folosind MJPEG sau MPEG4.

Final Cut Pro/Vegas Pro/Davinci Resolve

Trebuie să lucrați cu surse MPEG4, ProRes, H.264 sau H.265? De asemenea, doriți să tăiați și să lipiți conținut între ele fără efort? Pentru a realinia scenele, pentru a adăuga tranziții și pentru a îmbunătăți aspectul videoclipului? Ai nevoie de o suită de editare completă, cum ar fi Final Cut Pro, Vegas Pro, sau DaVinci Resolve.

FFMPEG

Doriți să editați și să transcodați videoclipurile folosind comenzi, să automatizați procesul prin scrierea de scripturi avansate sau chiar să vă creați propria interfață grafică de editare și compresie video? FFMPEG poate ajuta, acționând ca motor care facilitează toate tăierea, lipirea și transcodarea între diferite formate media.

Un codec pentru fiecare sarcină pe Windows

Codificarea videoclipurilor prețioase de familie cu un codec vechi, cu pierderi și setări sub standard, vă poate distruge amintirile dincolo de recuperare, transformând acele momente într-o mizerie neclară sau pixelată.

În schimb, dacă doriți să reduceți drastic dimensiunea înregistrată de o grămadă de videoclipuri vechi cu pisoi pe care ați dori să le păstrați, dar nu chiar de care aveți grijă, folosirea a ceva de genul MJPEG „pentru a le comprima” poate avea rezultate opuse și le extinde pentru a vă consuma spațiul de stocare — toate aceasta.

Alegerea dvs. de codec depinde de nevoile, prioritățile și preferințele dvs. Totuși, chiar dacă preferați să evitați să vă gândiți prea mult la codificarea video, alegerea codecului (și setărilor) corecte poate face sau întrerupe procesul și duce la rezultate perfecte sau atroce.

Acum, totuși, știi cum să alegi, în funcție de sarcina pe care vrei să o rezolvi.