FMUSER Wirless Transmit video și audio mai ușor!

[e-mail protejat] WhatsApp + 8618078869184
Limbă

    H.264 (MPEG) -4AVC

     

    Scopul proiectului H.264 / AVC este de a crea un standard care poate oferi o calitate video bună la o rată de biți mult mai mică decât standardele anterioare (adică jumătate din rata de biți MPEG-2, H.263 sau MPEG- sau Mai mult). scăzut). 4 Partea 2), fără a crește complexitatea proiectării, astfel încât să nu fie practic sau să fie prea costisitor de implementat. Un alt obiectiv este de a oferi suficientă flexibilitate pentru a permite aplicarea standardului la diferite aplicații pe diverse rețele și sisteme, inclusiv rate de biți mici și mari, videoclipuri cu rezoluție mică și înaltă, difuzare, stocare DVD, rețea de pachete RTP / IP și ITU-T sistem telefonic multimedia. Standardul H.264 poate fi considerat ca o „familie standard” compusă din mai multe fișiere de configurare diferite. Un decodor special decodează cel puțin unul, dar nu neapărat toate profilurile. Specificația decodorului descrie ce fișiere de configurare pot fi decodate. H.264 este de obicei utilizat pentru compresia cu pierderi, deși este posibilă și crearea de regiuni de codificare cu adevărat fără pierderi în imaginile codificate cu pierderi sau pentru a susține cazuri de utilizare rare în care întreaga codificare este fără pierderi.

     

    H.264 a fost dezvoltat de ITU-T Video Coding Expert Group (VCEG) împreună cu ISO / IEC JTC1 Moving Picture Experts Group (MPEG). Parteneriatul de proiect se numește Joint Video Team (JVT). Standardul ITU-T H.264 și standardul ISO / IEC MPEG-4 AVC (formal, ISO / IEC 14496-10-MPEG-4 Partea 10, Advanced Video Coding) sunt întreținute în comun, astfel încât să aibă același conținut tehnic. Redactarea finală a primei ediții a standardului a fost finalizată în mai 2003 și diverse ediții ale funcțiilor sale au fost adăugate la edițiile sale ulterioare. Codificarea video de înaltă eficiență (HEVC), și anume H.265 și MPEG-H Partea 2, sunt succesorii H.264 / MPEG-4 AVC dezvoltată de aceeași organizație, iar standardele anterioare sunt încă utilizate în mod obișnuit.

     

    Cel mai faimos H.264 este probabil unul dintre standardele de codare video pentru discurile Blu-ray; toți jucătorii de discuri Blu-ray trebuie să poată decoda H.264. De asemenea, este utilizat pe scară largă prin streaming de resurse de internet, cum ar fi videoclipuri de pe Vimeo, YouTube și iTunes Store, software de rețea precum Adobe Flash Player și Microsoft Silverlight și diverse difuzări HDTV la sol (ATSC, ISDB-T, DVB) - T sau DVB-T2), cablu (DVB-C) și satelit (DVB-S și DVB-S2).

     

    H.264 este protejat de brevete deținute de toate părțile. Licențele care acoperă majoritatea (dar nu toate) brevetele necesare pentru H.264 sunt gestionate de grupul de brevete MPEG LA. 3 Utilizarea comercială a tehnologiei brevetate H.264 necesită plata unor redevențe către MPEG LA și alți proprietari de brevete. MPEG LA permite utilizarea gratuită a tehnologiei H.264 pentru a oferi utilizatorilor finali video streaming pe internet gratuit, iar Cisco Systems plătește redevențe către MPEG LA în numele utilizatorilor de fișiere binare ale codificatorului H.264 open source.

     

    1. Denumirea
    Numele H.264 urmează convenția de denumire ITU-T, care este membru al seriei H.26x de standarde de codare video VCEG; numele MPEG-4 AVC este legat de convenția de numire din ISO / IEC MPEG, unde standardul este ISO / IEC 14496 Partea 10, ISO / IEC 14496 este o suită de standarde numite MPEG-4. Standardul a fost dezvoltat în comun într-un parteneriat între VCEG și MPEG, iar un proiect VCEG numit H.26L a fost realizat anterior în ITU-T. Prin urmare, nume precum H.264 / AVC, AVC / H.264, H.264 / MPEG-4AVC sau MPEG-4 / H.264 AVC sunt adesea folosite pentru a se referi la standard pentru a sublinia moștenirea comună. Uneori, se mai numește „codec JVT”, se referă la organizația Joint Video Team (JVT) care l-a dezvoltat. (Acest tip de parteneriat și denumirea multiplă nu sunt neobișnuite. De exemplu, standardul de compresie video numit MPEG-2 provine și din parteneriatul dintre MPEG și ITU-T, unde videoclipul MPEG-2 este apelat de comunitatea ITU-T H. 262. 4) Unele programe software (cum ar fi VLC media player) identifică intern acest standard ca AVC1.

     

    2. Istorie
    La începutul anului 1998, grupul de experți în codificare video (VCEG-ITU-T SG16 Q.6) a lansat o cerere de propuneri pentru un proiect numit H.26L, cu scopul de a dubla eficiența codării (ceea ce înseamnă că rata de biți necesară înjumătățit) Un nivel dat de fidelitate comparativ cu orice alte standarde de codare video existente utilizate pentru diferite aplicații. VCEG este prezidat de Gary Sullivan (Microsoft, fost PictureTel, SUA). Primul proiect de proiect al noului standard a fost adoptat în august 1999. În 2000, Thomas Wiegand (Institutul Heinrich Hertz, Germania) a devenit co-președinte al VCEG.

     

    În decembrie 2001, VCEG și Grupul de experți în imagini în mișcare (MPEG-ISO / IEC JTC 1 / SC 29 / WG 11) au format un grup video comun (JVT), iar statutul său a finalizat standardul de codare video. [5] Specificația a fost aprobată oficial în martie 2003. JVT a fost prezidată de Gary Sullivan, Thomas Wiegand și Ajay Luthra (Motorola, SUA: ulterior Arris, SUA). În iunie 2004, proiectul Fidelity Scope Extension (FRExt) a fost finalizat. Din ianuarie 2005 până în noiembrie 2007, JVT lucrează la extinderea H.264 / AVC la scalabilitate printr-un atașament (G) numit Scalable Video Coding (SVC). Echipa de conducere a JVT a fost extinsă de Jens-Rainer Ohm (Universitatea din Aachen, Germania). Din iulie 2006 până în noiembrie 2009, JVT a lansat Multi-Video Video Coding (MVC), care este o extensie a H.264 / AVC pentru vizualizarea gratuită a televizorului și a televizorului 3D. Această lucrare include dezvoltarea a două noi profiluri standard: Multiview High Profile și Stereo High Profile.

     

    Standardizarea primei versiuni a H.264 / AVC a fost finalizată în mai 2003. În primul proiect de extindere a standardului original, JVT a dezvoltat ulterior așa-numitele Fidelity Range Extensions (FRExt). Aceste extensii realizează o codificare video de calitate superioară prin susținerea preciziei mai mari a adâncimii de biți de eșantionare și a informațiilor de culoare cu rezoluție mai mare, inclusiv așa-numitele eșantionări Y'CbCr 4: 2: 2 (= YUV 4: 2: 2) și Y 'CbCr 4: 4 structură: 4. Proiectul Fidelity Range Extensions include, de asemenea, alte funcții, cum ar fi comutarea adaptivă între transformările între 4 × 4 și 8 × 8, matricile de ponderare a cuantificării bazate pe percepție specificate de codificator, codificarea eficientă fără pierderi între imagini și suportul pentru date suplimentare spații de culoare. Lucrările de proiectare ale Fidelity Range Extensions au fost finalizate în iulie 2004, iar lucrările de redactare au fost finalizate în septembrie 2004.

     

    Extinderea recentă a standardului include adăugarea altor cinci profiluri noi [care? ] Utilizat în principal pentru aplicații profesionale, adăugând suport extins de gamă de culori, definind indicatori suplimentari ai raportului de aspect, definind alte două tipuri de „informații suplimentare de îmbunătățire” (sugestii post-filtrare și mapare a tonurilor) și aruncând fișierul de configurare FRExt anterior One (ridicat) Profil 4: 4: 4), feedback din industrie [de către cine? ] Instrucțiunile ar trebui să fie concepute diferit.

     

    Următoarea caracteristică majoră adăugată la standard este Scalable Video Coding (SVC). Se stipulează în anexa G la H.264 / AVC că SVC permite construirea fluxurilor de biți care conțin sub-fluxuri de biți care se conformează și standardului, inclusiv un astfel de flux de biți numit „strat de bază”, care poate fi decodat de H.264 / Codec AVC care acceptă SVC. Pentru scalabilitatea temporală a fluxului de biți (adică, există sub-fluxuri de biți cu o rată de eșantionare temporală mai mică decât fluxul de biți principal), unitățile de acces complete sunt eliminate din fluxul de biți atunci când derivă sub-biți. În acest caz, sintaxa la nivel înalt și imaginile de referință între predicții din fluxul de biți sunt construite în consecință. Pe de altă parte, pentru scalabilitatea fluxului de biți spațial și de calitate (adică, există sub-fluxuri de biți cu rezoluție / calitate spațială mai mică decât fluxul de biți principal), eliminați NAL din fluxul de biți atunci când derivați sub-fluxul de biți (stratul de abstractizare a rețelei). . În acest caz, predicția între straturi (adică prezicerea unei rezoluții spațiale mai mari / semnal de calitate din datele cu o rezoluție spațială mai mică / semnal de calitate) este în general utilizată pentru o codificare eficientă. Extensia de codare video scalabilă a fost finalizată în noiembrie 2007.

     

    Următoarea caracteristică majoră adăugată standardului este Multi-View Video Coding (MVC). Se specifică în anexa H la H.264 / AVC că MVC permite construirea unui flux de biți reprezentând mai multe vizualizări ale unei scene video. Un exemplu important al acestei caracteristici este codarea video stereoscopică 3D. Două profiluri au fost dezvoltate în activitatea MVC: Multiview High Profile acceptă orice număr de vizualizări, iar Stereo High Profile este special conceput pentru video stereo cu două vizualizări. Extensia de codare video Multiview a fost finalizată în noiembrie 2009.

     

    3. Cerere

    Formatul video H.264 are o gamă foarte largă de aplicații, acoperind toate formele de video comprimat digital, de la aplicații de streaming pe internet cu rată de biți redusă până la difuzare HDTV și aplicații de filmare digitală cu codificare aproape fără pierderi. Prin utilizarea H.264, în comparație cu MPEG-2 Partea 2, rata de biți poate fi salvată cu 50% sau mai mult. De exemplu, se raportează că calitatea televiziunii digitale prin satelit furnizate de H.264 este aceeași cu implementarea actuală a MPEG-2, cu o rată de biți mai mică de jumătate. Rata actuală de implementare a MPEG-2 este de aproximativ 3.5 Mbit / s, în timp ce H.264 este de numai 1.5 Mbit. / s. [23] Sony susține că modul de înregistrare AVC de 9 Mbit / s este echivalent cu calitatea imaginii formatului HDV, care utilizează aproximativ 18-25 Mbit / s.

     

    Pentru a asigura compatibilitatea H.264 / AVC și adoptarea fără probleme, multe organizații de standarde și-au modificat sau au adăugat standardele legate de video, astfel încât utilizatorii acestor standarde să poată utiliza H.264 / AVC. Atât formatul Blu-ray Disc, cât și formatul HD DVD întrerupt, utilizează H.264 / AVC High Profile ca unul dintre cele trei formate obligatorii de compresie video. Proiectul de difuzare video digitală (DVB) a aprobat utilizarea H.264 / AVC pentru televiziune difuzată la sfârșitul anului 2004.

     

    Organismul de standarde al American Advanced Television System Committee (ATSC) a aprobat H.264 / AVC pentru televiziune difuzată în iulie 2008, deși standardul nu a fost încă utilizat pentru difuzările fixe ATSC din Statele Unite. [25] [26] Este, de asemenea, aprobat pentru cel mai recent standard ATSC-M / H (mobil / handheld), utilizând părțile AVC și SVC ale H.264.

     

    CCTV (televiziune cu circuit închis) și piețele de supraveghere video au încorporat această tehnologie în multe produse. Multe camere DSLR obișnuite folosesc videoclipuri H.264 conținute în containerul QuickTime MOV ca format de înregistrare nativ.


    4. Format derivat

    AVCHD este un format de înregistrare de înaltă definiție proiectat de Sony și Panasonic, utilizând H.264 (compatibil cu H.264, adăugând în același timp alte funcții și constrângeri specifice aplicației).

    AVC-Intra este un format de compresie intra-cadru dezvoltat de Panasonic.

    XAVC este un format de înregistrare proiectat de Sony și folosește nivelul 5.2 al H.264 / MPEG-4 AVC, care este cel mai înalt nivel acceptat de acest standard video. [28] [29] XAVC poate suporta rezoluții 4K (4096 × 2160 și 3840 × 2160) cu viteze de până la 60 de cadre pe secundă (fps). [28] [29] Sony a anunțat că camerele compatibile XAVC includ două camere CineAlta-Sony PMW-F55 și Sony PMW-F5. [30] Sony PMW-F55 poate înregistra XAVC, rezoluția 4K este de 30 fps, viteza este de 300 Mbit / s, rezoluția 2K, 30 fps, 100 Mbit / s. [31] XAVC poate înregistra rezoluția 4K la 60 fps și poate efectua subeșantionarea cromatică 4: 2: 2 la 600 Mbit / s.

     

    5. caracteristici


    Diagrama bloc a lui H.264

    H.264 / AVC / MPEG-4 Partea 10 conține numeroase caracteristici noi care îi permit să comprime videoclipuri mai eficient decât vechiul standard și să ofere o mai mare flexibilitate pentru aplicații în diferite medii de rețea. În special, unele dintre aceste funcții cheie includ:

     

    1) Predicția inter-imagine multi-imagine include următoarele caracteristici:


    Utilizați imagini codificate anterior ca referințe într-un mod mai flexibil decât standardele anterioare, permițând utilizarea a până la 16 cadre de referință (sau 32 de câmpuri de referință în cazul codificării întrețesute) în unele cazuri. În profilurile care acceptă cadre non-IDR, majoritatea nivelurilor specifică faptul că ar trebui să existe suficient buffer pentru a permite cel puțin 4 sau 5 cadre de referință la rezoluția maximă. Acest lucru este în contrast cu standardele existente, care au de obicei o limită de 1; sau, în cazul „imaginilor B” tradiționale (cadre B), două. Această caracteristică specială permite de obicei o îmbunătățire modestă a ratei de biți și a calității în majoritatea scenariilor. [Necesitate de citare] Dar în anumite tipuri de scene, cum ar fi scene cu acțiuni repetitive sau comutarea scenelor înainte și înapoi sau zone de fundal neacoperite, permite reducerea semnificativă a ratei de biți menținând în același timp claritatea.


    Compensarea mișcării variabile a dimensiunii blocului (VBSMC), dimensiunea blocului este de 16 × 16, la fel de mică ca 4 × 4, care poate realiza segmentarea precisă a zonei în mișcare. Dimensiunile blocurilor de predicție Luma acceptate includ 16 × 16, 16 × 8, 8 × 16, 8 × 8, 8 × 4, 4 × 8 și 4 × 4, dintre care multe pot fi utilizate împreună într-un singur bloc macro. Conform sub-eșantionării cromului în utilizare, dimensiunea blocului de predicție cromatică este în mod corespunzător mai mică.
    În cazul unui macrobloc B compus din 16 partiții 4 × 4, fiecare macrobloc poate utiliza mai mulți vectori de mișcare (unul sau doi pentru fiecare partiție) la maximum 32. Vectorul de mișcare al fiecărei arii de partiție 8 × 8 sau mai mare poate indica la o altă imagine de referință.


    Orice tip de macrobloc poate fi utilizat în cadre B, inclusiv macroblocuri I, rezultând o codificare mai eficientă atunci când se utilizează cadre B. Această caracteristică poate fi văzută din MPEG-4 ASP.
    Filtrare cu șase atingeri folosită pentru a obține o predicție a probei de luminanță de jumătate de pixel pentru o compensare mai clară a mișcării sub-pixelilor. Mișcarea cu un sfert de pixel este derivată prin interpolare liniară a valorilor de jumătate de culoare pentru a economisi puterea de procesare.


    Precizia cu un sfert de pixel utilizată pentru compensarea mișcării poate descrie cu exactitate deplasarea zonei în mișcare. Pentru crom, rezoluția este de obicei înjumătățită în direcțiile verticale și orizontale (a se vedea 4: 2: 0), deci compensarea mișcării cromului folosește o optime unitate de grilă a pixelilor de cromă.


    Predicția ponderată permite codificatorului să specifice utilizarea scalării și a decalajului atunci când se efectuează compensarea mișcării și oferă avantaje semnificative de performanță în situații speciale - cum ar fi fade in și fade out, fade in și fade in și fade in și fade out și fade out tranziții. Aceasta include predicția ponderată implicită a cadrelor B și predicția explicită ponderată a cadrelor P.


    Predicție spațială pentru marginile blocurilor adiacente pentru codificare "intra", în loc de predicția "DC" găsită în MPEG-2 partea 2 și predicția coeficientului de transformare în H.263v2 și MPEG-4 partea 2:
    Aceasta include dimensiunile blocului de predicție Luma de 16 × 16, 8 × 8 și 4 × 4 (unde un singur tip poate fi utilizat în fiecare macrobloc).

     

    2) Funcțiile de codificare macrobloc fără pierderi includ:


    „Macroblocul PCM” fără pierderi reprezintă modul, care reprezintă direct mostrele de date video, [34] permite reprezentarea perfectă a unei zone specifice și permite restricții stricte asupra cantității de date codificate pentru fiecare macrobloc.


    Modul de reprezentare îmbunătățit fără pierderi de macrobloc permite o reprezentare perfectă a unei zone specifice, în timp ce utilizează în general mult mai puțini biți decât modul PCM.
    Funcții flexibile de codare video întrețesute, inclusiv:


    Codificarea Macroblock adaptive frame-field (MBAFF) utilizează o structură de perechi de macroblocuri pentru imaginea codificată ca cadru, permițând 16 × 16 macroblocuri în modul câmp (comparativ cu MPEG-2, unde procesarea modului câmp este implementată în codarea imaginii ca cadru are ca rezultat prelucrarea semi-blocurilor 16 × 8).


    Codarea cadrului și câmpului adaptabil la imagine (PAFF sau PicAFF) permite amestecarea și codificarea imaginilor selectate liber ca un cadru complet, unde două câmpuri sunt combinate pentru codificare sau ca un singur câmp unic.
    Funcții noi de proiectare a conversiilor, inclusiv:


    Potrivirea exactă a transformării blocului spațial întreg 4 × 4, permițând plasarea precisă a semnalelor reziduale, aproape fără „sunare” obișnuită în proiectele de codec anterioare. Acest design este similar ca concept cu binecunoscuta transformată de cosinus discret (DCT), care a fost introdusă în 1974 de N. Ahmed, T. Natarajan și KR Rao și este o referință 1 în transformata de cosinus discret. Cu toate acestea, este simplificat și oferă o decodificare specificată cu precizie.
    Potrivirea exactă a transformărilor blocului spațial întreg 8 × 8, permițând o compresie mai eficientă a regiunilor foarte corelate decât transformările 4 × 4. Designul este similar ca concept cu binecunoscutul DCT, dar este simplificat și furnizat pentru a oferi o decodificare specificată cu precizie.
    Selecția codificatorului adaptiv între dimensiunile blocurilor de transformare 4 × 4 și 8 × 8 pentru operații de transformare întregi.
    O transformare secundară Hadamard se efectuează pe coeficienții „DC” ai transformării spațiului principal aplicat coeficienților DC de crominanță (și într-un caz special și luminanței) pentru a obține și mai multă compresie în regiunea netedă.

     

    3) Proiectarea cantitativă include:
    Controlul mărimii pasului logaritmic, gestionarea mai simplă a ratei de biți și scalarea simplificată a cuantificării inverse prin codificator
    Matricea de scalare a cuantificării personalizată în frecvență selectată de codificator este utilizată pentru optimizarea cuantificării bazată pe percepție
    Filtrul de deblocare buclă ajută la prevenirea efectului de bloc comun altor tehnologii de compresie a imaginii bazate pe DCT, astfel încât să se obțină un aspect vizual mai bun și o eficiență de compresie

     

    4) Designul de codificare a entropiei include:
    Codificare aritmetică binară adaptabilă la context (CABAC), un algoritm pentru compresia fără pierderi a elementelor de sintaxă într-un flux video care cunoaște probabilitatea elementelor de sintaxă într-un context dat. CABAC comprimă datele mai eficient decât CAVLC, dar necesită mai multă procesare pentru a decoda.
    Context Adaptive Variable Length Coding (CAVLC), care este o alternativă de complexitate mai mică la CABAC utilizată pentru a codifica valorile coeficientului de transformare cuantificate. Deși complexitatea este mai mică decât CABAC, CAVLC este mai rafinat și mai eficient decât metodele utilizate în mod obișnuit pentru codificarea coeficienților în alte modele existente.
    O tehnică comună de codificare cu lungime variabilă simplă și foarte structurată (VLC) utilizată pentru multe elemente de sintaxă necodificate de CABAC sau CAVLC se numește codare Golomb exponențială (sau Exp-Golomb).

     

    5) Funcțiile de recuperare a pierderilor includ:


    Definiția stratului de abstractizare a rețelei (NAL) permite aceeași sintaxă video să fie utilizată în multe medii de rețea. Un concept de bază foarte important al H.264 este acela de a genera pachete de date independente pentru a elimina antetele duplicate, cum ar fi codul de extensie a antetului (HEC) al MPEG-4. Acest lucru se realizează prin decuplarea informațiilor legate de mai multe felii din fluxul media. Combinația de parametri avansați se numește set de parametri. [35] Specificația H.264 include două tipuri de seturi de parametri: Set de parametri de secvență (SPS) și Set de parametri de imagine (PPS). Setul de parametri de secvență efectivă rămâne neschimbat în întreaga secvență video codificată, iar setul de parametri de imagine efectivă rămâne neschimbat în cadrul imaginii codificate. Structura setului de parametri ai secvenței și imaginii conține informații precum dimensiunea imaginii, modul de codare opțional adoptat și maparea grupului de macroblocuri în felii.


    Ordinea flexibilă a macroblocurilor (FMO), cunoscută și sub denumirea de grup de felii, și ordonarea arbitrară a feliilor (ASO), este o tehnică utilizată pentru reconstituirea ordonării reprezentării regiunilor de bază (macroblocuri) într-o imagine. În general considerate funcții de rezistență la erori / pierderi, FMO și ASO pot fi utilizate și în alte scopuri.
    Partiționarea datelor (DP), o funcție care poate împărți elementele de sintaxă mai importante și mai puțin importante în diferite pachete de date, poate aplica Unequal Error Protection (UEP) și alte tipuri de îmbunătățiri ale rezistenței la erori / pierderi.
    Redundant slice (RS), o caracteristică de rezistență pentru erori / pierderi, care permite codificatorului să trimită o reprezentare suplimentară a zonei de imagine (de obicei cu o fidelitate mai mică), care poate fi utilizată dacă reprezentarea principală este deteriorată sau pierdută.
    Număr cadru, permițând crearea funcției „subsecvențe”, realizarea scalabilității temporale prin includerea opțională a imaginilor suplimentare între alte imagini și detectarea și ascunderea pierderii întregii imagini, care poate fi cauzată de pierderea pachetului de rețea sau de canal. A apărut o eroare.
    Feliile de comutare, denumite felii SP și SI, permit codificatorului să instruiască decodorul să sară la fluxul video în desfășurare în scopuri cum ar fi comutarea de bitrate a fluxului video și operațiile de „mod truc”. Atunci când decodorul folosește funcția SP / SI pentru a trece la mijlocul fluxului video, acesta poate obține o potrivire exactă cu imaginea decodificată la acea poziție în fluxul video, în ciuda utilizării unei imagini diferite sau a lipsei de imagine, ca referință anterioară. intrerupator.
    Un proces automat simplu utilizat pentru a preveni simularea accidentală a codului de pornire, care este o secvență specială de biți în datele codificate, permite accesul aleatoriu la fluxul de biți și restabilește alinierea octeților în sistemele în care sincronizarea octeților poate fi pierdută.
    Informațiile suplimentare de îmbunătățire (SEI) și Informațiile de utilizare video (VUI) sunt informații suplimentare care pot fi inserate în fluxul de biți pentru a îmbunătăți videoclipul în diferite scopuri. [Clarificare necesară] SEI FPA (Frame Encapsulation Arrangement) conține aranjarea 3D a mesajelor:

    Imagine auxiliară, care poate fi utilizată pentru sinteza alfa și alte scopuri.
    Suportă monocrom (4: 0: 0), 4: 2: 0, 4: 2: 2 și 4: 4: 4 subesantionare cromatică (în funcție de profilul selectat).
    Suportă precizia de adâncime a biților de eșantionare, variind de la 8 la 14 biți pe eșantion (în funcție de profilul selectat).
    Capabil să codifice fiecare plan de culoare în imagini diferite, cu propria structură de felii, modul macrobloc, vector de mișcare etc., permițând utilizarea unei structuri paralele simple pentru a proiecta codificatorul (sunt acceptate doar trei fișiere de configurare care acceptă 4: 4: 4 ).


    Numărarea secvenței de imagini este utilizată pentru a menține ordinea imaginilor și caracteristicile valorilor eșantionului din imaginea decodificată izolată de informațiile de sincronizare, permițând sistemului să transporte și să controleze / schimbe informațiile de sincronizare separat, fără a afecta conținutul imagine decodificată.
    Aceste tehnologii și alte câteva tehnologii ajută H.264 să funcționeze mai bine decât orice standard anterior în diverse medii de aplicații în diverse situații. H.264 are, în general, performanțe mai bune decât video MPEG-2 - de obicei aceeași calitate la jumătate din rata de biți sau mai mică, în special la rate de biți mari și rezoluții mari.
    La fel ca alte standarde video ISO / IEC MPEG, H.264 / AVC are o implementare software de referință care poate fi descărcată gratuit. Scopul său principal este de a oferi exemple de funcții H.264 / AVC, nu o aplicație utilă în sine. Motion Picture Experts Group face, de asemenea, unele lucrări de proiectare hardware de referință. Cele de mai sus sunt caracteristicile complete ale H.264 / AVC, acoperind toate fișierele de configurare ale H.264. Profilul unui codec este un set de caracteristici ale codecului, care este identificat pentru a îndeplini anumite seturi de specificații pentru aplicația dorită. Aceasta înseamnă că unele fișiere de configurare nu acceptă multe dintre funcțiile enumerate. Diferitele fișiere de configurare ale H.264 / AVC vor fi discutate în secțiunea următoare.

     

     

     

     

    Lista de toate Întrebarea

    Poreclă

    E-mail

    Întrebări

    alt produs nostru:

    Pachet de echipamente profesionale pentru stația radio FM

     



     

    Soluție IPTV pentru hotel

     


      Introduceți adresa de e-mail pentru a primi o surpriză

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> Albaneză
      ar.fmuser.org -> arabă
      hy.fmuser.org -> Armeană
      az.fmuser.org -> azeră
      eu.fmuser.org -> bască
      be.fmuser.org -> bielorusă
      bg.fmuser.org -> Bulgarian
      ca.fmuser.org -> catalană
      zh-CN.fmuser.org -> Chineză (simplificată)
      zh-TW.fmuser.org -> Chineză (tradițională)
      hr.fmuser.org -> croată
      cs.fmuser.org -> cehă
      da.fmuser.org -> Daneză
      nl.fmuser.org -> Dutch
      et.fmuser.org -> estonă
      tl.fmuser.org -> filipinez
      fi.fmuser.org -> finlandeză
      fr.fmuser.org -> Franceză
      gl.fmuser.org -> Galeză
      ka.fmuser.org -> Georgiană
      de.fmuser.org -> germană
      el.fmuser.org -> greacă
      ht.fmuser.org -> Creole haitian
      iw.fmuser.org -> ebraică
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> Maghiară
      is.fmuser.org -> islandeză
      id.fmuser.org -> indoneziană
      ga.fmuser.org -> irlandeză
      it.fmuser.org -> Italiană
      ja.fmuser.org -> japoneză
      ko.fmuser.org -> coreeană
      lv.fmuser.org -> letonă
      lt.fmuser.org -> lituaniană
      mk.fmuser.org -> macedoneană
      ms.fmuser.org -> Malay
      mt.fmuser.org -> malteză
      no.fmuser.org -> norvegiană
      fa.fmuser.org -> persană
      pl.fmuser.org -> poloneză
      pt.fmuser.org -> portugheză
      ro.fmuser.org -> Română
      ru.fmuser.org -> rusă
      sr.fmuser.org -> sârbă
      sk.fmuser.org -> slovacă
      sl.fmuser.org -> Slovenă
      es.fmuser.org -> spaniolă
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> suedeză
      th.fmuser.org -> Thai
      tr.fmuser.org -> turcă
      uk.fmuser.org -> ucraineană
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnameză
      cy.fmuser.org -> galeză
      yi.fmuser.org -> idiș

       
  •  

    FMUSER Wirless Transmit video și audio mai ușor!

  • Contact

    Adresa:
    Nr. 305 Clădirea HuiLan nr. 273 Huanpu Road Guangzhou China 510620

    E-mail:
    [e-mail protejat]

    Tel/WhatApps:
    +8618078869184

  • Categorii

  • Stiri lunare via e-mail

    PRENUME SAU NUMELE COMPLET

    E-mail

  • soluţie paypal  Western UnionBanca Chinei
    E-mail:[e-mail protejat]   WhatsApp: +8618078869184 Skype: sky198710021 Vorbește cu mine
    Drepturile de autor 2006-2020 Powered By www.fmuser.org

    Contactați-ne