Skip to main content

Vad är variabel framerate?

Variabel Framerate är praxis att kodande video med olika framerater för olika delar av filmen.Denna praxis var nästan okänd fram till fram till högupplösta (HD) filmer kom fram.Vissa vanliga HD -videoformat kommer att använda ett variabelt framerate för att förbättra komprimering och minska filstorlekar.Den grundläggande metoden för denna praxis ökar hastigheten under hög rörelse och minskande hastighet under statiska scener.Även om denna praxis i videor fortfarande är ovanligt, är det viktigt att använda variabla bitrater i ljudfiler och har funnits i många år.

För att förstå variabel framerate är det viktigt att förstå några grundläggande termer.En ram är en enda bild, som en skiva av en film.Ett framerate är antalet ramar som visas på skärmen per sekund, vilket i princip får en film att fungera som en komplex flipbook.Högre framerater kommer att resultera i en kvävande bild och lägre priser kommer att rycka och hoppa över.Det är viktigt att notera att Framerate är oberoende av utgångsupplösning, som en låg upplösning men hög framerate video kommer fortfarande att se suddig ut även om rörelsen kommer att flyta fint.

Videor med ett fast framerate kanske inte alltid verkar ha samma jämnhet.I lägre rörelsescener, som människor som sitter och pratar eller rörelse som skjuts på avstånd, är den faktiska förändringen från ram till ram mycket liten.I högre rörelsedelar, som en kampscen eller ett skott av detaljerad rörelse, kan förändringen från ram till ram vara mycket stor.Även om ramarna rör sig med samma hastighet, kommer rörelsen att se ryckig ut i snabb rörelse på grund av skillnaden mellan ramar.

Genom att använda variabel framerate är det möjligt att både eliminera problemet och minska storleken på videon.I allmänhet, med alla andra saker som är lika, ju högre framerera, desto större är slutfilen.I exemplet ovan skulle kodaren ha valet att göra en mycket stor fil för att rymma actionscenerna, även om det bara står för en liten del av filen.Å andra sidan kan filen vara mycket mindre, men åtgärdsscenen kommer att se dåligt kodad.

Ett variabelt frameratesystem kommer att sänka frameratet under långsamma delar och öka hastigheten under snabba delar.Detta gör att vyer kan ha ett konstant utseende utan att öka filstorleken.Detta görs genom att skapa en konstant som hänför sig till ramförändring.I en långsam del med låg skillnad mellan ramar håller hastigheten mängden förändringskonstant genom att bromsa ramatet.I snabba delar reduceras mängden rörelse från ram till ram genom att påskynda ramatet.