Skip to main content

Hva er variabel rammerat?

Variabel framerat er praksisen med å kode video med forskjellige rammer for forskjellige deler av filmen.Denne praksisen var nesten uhørt til filmene på HD-filmer (HD) ble fremtredende.Noen vanlige HD -videoformater vil bruke en variabel ramme for å forbedre komprimeringen og redusere filstørrelsene.Den grunnleggende metoden for denne praksisen øker frekvensen under høy bevegelse og synkende hastighet under statiske scener.Selv om denne praksisen i videoer fremdeles er uvanlig, er det å bruke variable bitrates i lydfiler en veldig lignende praksis og har eksistert i mange år.

For å forstå variabel rammerat, er det viktig å forstå noen få grunnleggende vilkår.En ramme er et enkelt bilde, som en skive av en film.En framerat er antall rammer som vises på skjermen per sekund, i utgangspunktet får et film til å fungere som en kompleks flipbook.Høyere rammer vil resultere i et kvalt bilde og lavere priser vil rykke og hoppe over.Det er viktig å merke seg at framerat er uavhengig av utgangsoppløsningen, ettersom en lav oppløsning, men høy rammerat video fortsatt vil se uskarp ut selv om bevegelsen vil flyte pent.

Videoer med et fast framerat ser kanskje ikke ut til å ha samme glatthet.I lavere bevegelsesscener, som mennesker som sitter og snakker eller beveger skutt på avstand, er den faktiske endringen fra ramme til ramme veldig liten.I høyere bevegelsesdeler, som en kampscene eller et skudd med detaljert bevegelse, kan endringen fra ramme til ramme være veldig stor.Selv om rammene beveger seg i samme hastighet, vil bevegelsen se ut i den raske bevegelsen på grunn av forskjellen mellom rammer.

Ved å bruke variabel rammerat, er det mulig å både eliminere dette problemet og redusere størrelsen på videoen.Generelt sett, med alle andre ting som er like, jo høyere er rammen, jo større er sluttfilen.I eksemplet over ville koderen ha valget mellom å lage en veldig stor fil for å imøtekomme actionscenene, selv om det bare står for en liten del av filen.På den annen side kan filen være mye mindre, men actionscenen vil se dårlig kodet ut.

Et variabelt framerat -system vil senke frameratet under langsomme deler og øke hastigheten under raske deler.Dette vil tillate at visninger har et konstant utseende uten å øke filstørrelsen.Dette gjøres ved å skape en konstant som er relatert til rammeendring.I en langsom del med lav forskjell mellom rammer holder hastigheten mengden endring konstant ved å bremse rammen.I raske deler reduseres mengden bevegelse fra ramme til ramme ved å få fart på frameratet.