Skip to main content

Hvad er variabel ramme?

Variabel framerate er praksis med at kode video med forskellige rammer til forskellige dele af filmen.Denne praksis var næsten uhørt, indtil film med high-definition (HD) kom til fremtrædende.Nogle almindelige HD -videoformater bruger en variabel ramme til at forbedre komprimering og reducere filstørrelser.Den grundlæggende metode til denne praksis øger hastigheden under høj bevægelse og faldende hastighed under statiske scener.Selvom denne praksis i videoer stadig er ualmindelig, er det en meget lignende praksis at bruge variable bitrates i lydfiler og har eksisteret i mange år.

For at forstå variabel ramme, er det vigtigt at forstå et par grundlæggende udtryk.En ramme er et enkelt billede, som en skive af en film.En ramme er antallet af rammer, der vises på skærmen pr. Sekund, hvilket dybest set får en film til at fungere som en kompleks flipbog.Højere rammer vil resultere i et kvælende billede, og lavere priser vil ryste og springe over.Det er vigtigt at bemærke, at Framerate er uafhængig af outputopløsningen, som en lav opløsning, men højrammere video vil stadig se sløret ud, selvom bevægelsen vil flyde pænt.

Videoer med en fast ramme ser muligvis ikke altid ud til at have den samme glathed.I lavere bevægelsesscener, såsom mennesker, der sidder og taler eller bevæges skudt fra afstand, er den faktiske ændring fra ramme til ramme meget mindre.I dele med højere bevægelse, som en kampscene eller et skud af detaljeret bevægelse, kan ændringen fra ramme til ramme være meget stor.Selvom rammerne bevæger sig med samme hastighed, vil bevægelsen se rykkende ud i den hurtige bevægelse på grund af forskellen mellem rammer.

Ved at bruge variabel ramme er det muligt både at eliminere dette problem og reducere størrelsen på videoen.Generelt, med alle andre ting lige, jo højere er framerate, jo større er slutfilen.I eksemplet ovenfor ville koderen have valget mellem at lave en meget stor fil til at imødekomme actionscenerne, selvom det kun tegner sig for en lille del af filen.På den anden side kunne filen være meget mindre, men actionscenen ser dårligt kodet ud.

Et variabelt rammesystem vil sænke frameratet under langsomme dele og øge hastigheden under hurtige dele.Dette giver udsigterne mulighed for at få et konstant udseende uden meget at øge filstørrelsen.Dette gøres ved at skabe en konstant, der vedrører rammeændring.I en langsom del med lav forskel mellem rammer holder hastigheden mængden af ændring konstant ved at bremse rammerne.I hurtige dele reduceres mængden af bevægelse fra ramme til ramme ved at fremskynde frameratet.