Xvid codec

Vom continua să examinăm setările pentru tipul de activitate a codificatorului.

3 tip - Twopass - 2-a trecere. Aceasta este a doua trecere a modului de două treceri. Să aruncăm o privire la setările sale:

Voi examina setările din partea de sus.
  • "Numele fișierului statistic" specifică fișierul în care se găsesc statisticile din prima trecere. Vă întrebați de ce este necesar acest lucru? Faptul este că există deja programe care vă permit să editați acest fișier. Dacă ați creat (corectat) propriul fișier de statistici, atunci îl puteți specifica aici și codificarea se va baza pe aceste date.
  • "I-frame boost%" Această funcție face ca fluxul să crească la cadrele I. Indică procentajul. Asta este, dacă specificați 10, apoi pe I-cadrele vor merge la 10 la sută mai mult decât rata de biți în raport cu valoarea calculată (calcul produce inițial un codificator, și putem adăuga la acest lucru încă).
  • "Cadrele I mai apropiate de ... cadre" specifică distanța dintre cadrele I învecinate, dintre care mai puțin se presupune că cadrele cheie se urmează unul pe altul. Dacă unele cadre de tip I intră în această limită, atunci fluxul petrecut asupra lor este redus. Dacă acest parametru este setat la 1, această funcție este dezactivată. Consider că valoarea optimă de 2.
  • "... sunt reduse cu%", această funcție reduce viteza de biți a primelor cadre I într-o serie de cadre I consecutive. Ultimele cadre de tip I au un raport normal de compresie.
  • "Îmbunătățirea depășirii maxime" Acest parametru determină cât de mult puteți crește rata de biți, în raport cu bitrate-ul mediu, pe secțiuni scurte (unde este necesar). O valoare prea mare încetinește codificatorul.
  • "Degradarea maximă a depășirii%" Acest parametru determină cât de mult puteți reduce rata de biți, în raport cu valoarea medie a ratei de biți, pe secțiuni scurte (unde este necesar). O valoare prea mare încetinește codificatorul.

Pentru a comprima în două treceri, trebuie să profitați de programul VirtualDub. În mod specific, cum se face acest lucru, este scris în articolul meu "Experiența personală cu DivX".







Acum am atins compresia algoritmului curbilinar (compresia curbei). Această funcție este valabilă numai pentru codecul Xvid. Nu aș numi acest mare avantaj al codecului Xvid, dar în anumite circumstanțe poate adăuga un pic de calitate.
  • „Scene bitrate ridicat%“ Aici puteți specifica ce codec bitrate de procente pot alege din scenele cu bitrate ridicat și redistribuie pe mediu și nizkobitreytnye scena.
  • "Scene reduse de redare bitrate%" Acest parametru specifică câte procente din bitrate-ul pe care doriți să le adăugați în scenele cu bitrate reduse. Acest bitrate va fi preluat din scene cu bitrate medii și înalte.
  • "Puterea de control a depășirii%" Acest parametru specifică câte codecuri pot depăși valorile calculate în fiecare cadru (fără diferență, scădere sau creștere). Dacă acest parametru este setat la 0, codecul începe să funcționeze în mod implicit (așa cum este stabilit în algoritmul codec).

În figura 4, un flux este ascuns, care va fi cheltuit pe film.

Pentru a apela setările suplimentare ale codecului, trebuie să apăsați butonul 5.

În acest caz, veți vedea o fereastră:

Accesați fila următoare "Quantization".

Ceea ce am explicat deja este cuantificatorul. În acest meniu, puteți aranja intervalele în care cuantizatorii vor lucra separat pentru cadrele I, P și B. În ansamblu, nu văd niciun motiv pentru a schimba aceste valori. Codificatorul Xvid gestionează cuantizatorii destul de bine. Dar voi spune că asta înseamnă din nou.
  • "Cantitatea minimă de cadre" - cuantificatorul minim posibil pentru. tip de cadre. Cu cât această valoare este mai mică, cu atât imaginea va fi mai clară (cu condiția ca bitrate-ul să fie suficient de mare pentru a obține acest cuantificator). Pentru cadru I, aceasta este cea mai mică valoare, pentru P-cadru - mai mare, iar pentru B-cadru este cea mai mare. Dar este mai bine să nu atingeți valorile implicite.
  • "Cuantificator maxim pentru cadre" - cuantumul maxim posibil pentru. tip de cadre. Valoarea ridicată a acestui parametru reduce detaliile imaginii. Pentru cadru I, aceasta este cea mai mică valoare, pentru P-cadru - mai mare, iar pentru B-cadru este cea mai mare. Dar este mai bine să nu atingeți valorile implicite.
  • "Kvantizarea Trellis" în acest moment, această funcție funcționează numai cu matricea de cuantizare H.263. Datorită unei mici modificări a algoritmului matematic al muncii, trebuie să apară o îmbunătățire a calității. Această funcție este experimentală. Cu această opțiune activată, nu am observat o mare diferență față de materialele comprimate fără ea. Diferența era ca pe un leagăn, apoi în favoarea lui, apoi invers. Dacă trebuie să țineți seama că utilizează funcții non-standard, atunci probabil nu este necesar să includeți "cuantizarea Trellis".






Ultima fila conține informațiile de depanare ale codecului.

Când selectați parametrii de optimizare pentru un anumit procesor ("Optimizări de performanță"), puteți face două opțiuni:
  • "Detectarea automată a optimizărilor" - permite selectarea automată a optimizării pentru procesor.
  • "Optimizarea forțelor" - setarea manuală a parametrilor de optimizare.
  • Următoarea funcție disponibilă este "FourCC used". Voi explica ce este. După comprimare, fișierul AVI titlu înregistrează marca, ce codec a fost comprimat. În timpul redării, playerul citește această etichetă și pornește decodorul corespunzător. Pentru codecurile compatibile Mpeg4, este posibil să înlocuiți decodorul. Deci, pentru a comprima, eu prefer folosind codificator Xvid, și vizualizate folosind decodor DivX (decodorul are mai puține probleme cu diferiți jucători și imaginea după ce are mai puține artefacte). Pentru a schimba tag-ul FourCC, aveți nevoie pentru a face o alegere din meniul drop-down. Dacă selectați DX50 aici, decodorul DivX5 va începe redarea. Iată ce vă recomand.

În plus, există două puncte ( „nivel OutputDebugString de depanare“ și „informații de depanare de imprimare pe fiecare cadru“), care sunt necesare pentru depanare codec și de compresie, absolut nu au nevoie.

Ultimul element din această filă este "Starea codării afișajului". Această opțiune include o bară de informații în timpul comprimării.

Acest panou va afișa informații despre kavntizerah care au fost folosite în gama kvantizerov de compresie pentru fiecare tip de cadru, rata medie de biți și mult mai multe informații despre codificare.

Acum ultimul punct este 6

Aici specificați intervalele la care doriți să creșteți sau să micșorați ratele de biți. Acest element este foarte convenabil pentru utilizarea pe credite. Nu trebuie neapărat să fie de o calitate superioară, dar nu-mi place să le taie complet. Dacă faceți clic pe butonul "Adăugați", se adaugă încă un element în listă. Pentru a le edita, trebuie să faceți clic pe butonul "Editare":

În afară de aceasta, specificați cadrul în care va începe acțiunea acestei secțiuni. Acțiunea sa merge la următoarea secțiune, iar dacă următoarea secțiune nu este acolo, atunci acțiunea merge la sfârșitul filmului. Numărul cadrului este introdus manual. Pentru a vedea care cadru trebuie să faceți o partiție este foarte simplu. Pentru a face acest lucru, în VirtualDub trebuie să mergeți la cadrul dorit (deplasați cursorul cu mouse-ul și pentru a vă poziționa precis cu săgețile din dreapta stânga). În partea inferioară, este afișat numărul cadrului pe care ați rămas.

Puteți să îl selectați și să îl copiați în clipboard. După introducerea acestui număr în fereastra "Start cadru #", puteți continua setările pentru această secțiune. Orice configurați mai jos va fi aplicat numai acestei secțiuni.

Apoi, în setările intervalului, puteți specifica rata de biți sau cuantificatorul cu care să comprimați.

Dacă selectați "Greutate" în casetă, trebuie să specificați factorul de multiplicare a ratei de biți (setat manual sau prin glisor). Dacă puneți 0,5, rata de biți va fi redusă de 2 ori față de valoarea calculată. Când este setat la 1 cu bitrate, nu se întâmplă nimic.

Dacă selectați "Quantizer", atunci în fereastră trebuie să specificați cuantificatorul cu care va fi efectuată compresia. Nu este foarte convenabil. Folosesc reducerea ratei de biți. Poate că acest element poate fi folosit pentru a obține o calitate previzibilă la un anumit interval. Pentru a face acest lucru, atribuim un cuantificator pe acest interval (de exemplu, 10 este un cuantificator destul de mare, în care practic toate piesele vor fi salvate).
  • "Force keyframe", dacă bifați această casetă, atunci primul cadru din această secțiune va fi făcut ca un cadru I (keyframe). Acest lucru este foarte convenabil atunci când doriți să marcați începutul unui moment.
  • "Scala de gri" care permite această funcție face ca imaginea să fie alb-negru.
  • "Chroma optimizer" această funcție medie de culori în locuri luminoase / întuneric. Acest lucru duce la margini mai bune. Aș recomanda utilizarea acestui mod numai pentru desene animate.

Deci, i-am spus despre toate setările codecului Xvid, care ar trebui să vă faciliteze mult viața atunci când stabiliți acest codec și apoi codificați. Pentru câțiva parametri am dat recomandări, pentru alții trebuie să decideți cum să le stabiliți, toate informațiile pentru acest lucru sunt în articol. Pe aceasta pot finaliza articolul despre codificatorul Xvid.

Materiale suplimentare:

CleverClean SLIM-Series VRpro - cea mai plată curat Deși robotul mic, aproape de jucărie dimensiuni, companiei nou aspirator robot CleverClean se poate lăuda că nu poate face orice alt fratelui său mai mare. El ușor aspirate sub pat sau dulap, în cazul în care praful se poate acumula timp de luni sau chiar ani, pentru că ajungi acolo nu este ușor, chiar și prin mijloace convenționale: un mop și aspirator de praf

Consimțământul la prelucrarea datelor cu caracter personal







Trimiteți-le prietenilor: