Videoteknologi har gennemgået en hurtig udvikling i de sidste par årtier. Tidligere blev der lavet videoer af store samlinger af stillbilleder, og de brugte alt for store filer til at gøre dem digitale. Men nu har videokodning bragt en teknologisk overgang - komprimering af disse filer for at forbruge mindre plads. Det har også været muligt at streame video over internettet, både i realtid og on-demand.
En af de mest populære kodningsteknologier er H.264 (AVC – Advanced Video Coding), som har været i stand til at løse mange kvalitetsproblemer med hensyn til videoudsendelse. Lad os i dagens blog lære, hvad H.264-videokodning er, hvordan det virker, og dets fordele i detaljer.
Hvad er H.264/AVC?
H.264 kaldes også Advanced Video Coding (AVC) eller MPEG-4 Part 10. Det er en videokomprimeringsteknologi udviklet i fællesskab af International Telecommunications Union (som H.264) og International Organization for Standardization/International Electrotechnical Commission Moving Picture Experts Group (som MPEG-4 Part 10, Advanced Video Coding eller AVC).
I dag er H.264-codec mest almindeligt brugt til videostreaming. Dette codec er en industristandard for videokomprimering, der hjælper skabere med at optage, komprimere og distribuere deres onlinevideoer. Den leverer god videokvalitet ved lavere bithastigheder sammenlignet med tidligere standarder. Derfor er det meget udbredt i kabel-tv-udsendelser og Blu-ray-diske.
Som video-codec produceres H.264 ofte i MPEG-4-containerformatet, som bruger .MP4-udvidelsen, samt QuickTime (.MOV), Flash (.F4V), 3GP til mobiltelefoner (.3GP), og MPEG-transportstrømmen (.ts). Nogle gange er en H.264-video kodet med lyd komprimeret med Advanced Audio Coding (AAC) codec, en ISO/IEC-standard (MPEG4 del 3).
Hvordan virker H.264/AVC?
H.264-videokoderen udfører forudsigelses-, transformations- og kodningsprocesser for at producere en komprimeret H.264-bitstrøm. Den bruger en blokorienteret standard med bevægelseskonkurrence til at behandle frames af videoindhold. Outputtet vil være makroblokke, der består af blokstørrelser så store som 16×16 pixels.
Nu udfører H.264 videodekoderen komplementære processer som afkodning, invers transformation og rekonstruktion for at producere en afkodet videosekvens. Den modtager den komprimerede H. 264 bitstream, afkoder hvert syntakselement og udtrækker informationen som kvantiserede transformationskoefficienter, forudsigelsesinformation osv. Yderligere vil denne information blive brugt til at vende kodningsprocessen og genskabe en sekvens af videobilleder. H.264-videokodning og -afkodningsprocessen er vist nedenfor.
Fordele ved H.264
1.Lavere båndbreddeforbrug og højere opløsningsovervågning – Det giver højkvalitetstransmission af video i fuld bevægelse med lavere båndbreddekrav og lavere latenstid endtraditionelle videostandardersom MPEG-2. H.264 bruger et effektivt codec, der giver billeder i høj kvalitet og bruger minimal båndbredde.
2.Lavere H.264 bitrate end andre formater – Den har en 80 % lavere bitrate end Motion JPEG-video. Det anslås, at bitrate-besparelsen kan være 50 % eller mere sammenlignet med MPEG-2. For eksempel kan H.264 give en bedre billedkvalitet ved den samme komprimerede bitrate. Ved en lavere bitrate giver det samme billedkvalitet.
3.Reduceret efterspørgsel efter videolagring – Det reducerer størrelsen af digitalt videofilindhold med 50 % og bruger mindre lagerplads til at gemme video sammenlignet med andre standarder, der viser sig at være afgørende for at tillade nem videotransmission via IP.
4.Utrolig videokvalitet – Den leverer klart videoindhold i høj kvalitet med en datahastighed på ¼, hvilket er halvt så stort som det andet videoformat.
5.Mere effektivt – Det er to gange mere effektivt, og filstørrelsen er 3X gange mindre end MPEG-2-codecs – hvilket gør dette komprimeringsformat mere effektivt. Denne codec resulterer i lav transmissionsbåndbredde for videoindhold.
6.Velegnet til videoindhold i slowmotion – Det er ekstremt effektivt til low-motion video-codecs, der bruger megapixelkameraer.
Indlægstid: 20. november 2022