Varijabilna brzina kadrova je praksa kodiranja videa različitim brzinama kadrova za različite dijelove filma. Ova praksa je bila gotovo nečuvena sve dok filmovi visoke razlučivosti (HD) nisu došli do izražaja. Neki uobičajeni HD video formati koristit će promjenjivu brzinu kadrova kako bi poboljšali kompresiju i smanjili veličinu datoteke. Osnovna metoda ove prakse je povećanje brzine tijekom velikog pokreta i smanjenje brzine tijekom statičnih scena. Iako je ova praksa u videozapisima još uvijek neuobičajena, korištenje promjenjivih brzina prijenosa u audio datotekama vrlo je slična praksa i postoji već dugi niz godina.
Da biste razumjeli varijabilnu brzinu kadrova, važno je razumjeti nekoliko osnovnih pojmova. Okvir je jedna slika, kao dio filma. Broj sličica u sekundi je broj kadrova koji se prikazuje na zaslonu u sekundi, što u osnovi čini da film funkcionira kao složeni flipbook. Veća brzina kadrova rezultirat će zagušenom slikom, a niže stope će se trzati i preskakati. Važno je napomenuti da je broj sličica u sekundi neovisan o izlaznoj rezoluciji, jer će video s niskom razlučivosti, ali s velikom brzinom kadrova i dalje izgledati mutno, iako će pokret lijepo teći.
Možda se čini da videozapisi s fiksnom brzinom kadrova neće uvijek imati istu glatkoću. U scenama s nižim pokretima, kao što su ljudi koji sjede i razgovaraju ili pokreti snimljeni iz daljine, stvarna promjena od kadra do kadra je vrlo mala. U dijelovima s većim pokretima, poput scene borbe ili snimka detaljnog pokreta, promjena od kadra do kadra može biti vrlo velika. Iako se okviri kreću istom brzinom, kretanje će izgledati trzavo u brzom kretanju zbog razlike između okvira.
Korištenjem varijabilnog broja sličica u sekundi moguće je i eliminirati taj problem i smanjiti veličinu videa. Općenito, uz sve ostale stvari jednake, što je veća brzina kadrova, to je veća krajnja datoteka. U gornjem primjeru, koder bi imao izbor da napravi vrlo veliku datoteku za smještaj akcijskih scena, čak i ako to čini samo mali dio datoteke. S druge strane, datoteka bi mogla biti puno manja, ali će akcijska scena izgledati loše kodirano.
Sustav s varijabilnom brzinom kadrova smanjit će brzinu kadrova tijekom sporih dijelova i povećati brzinu tijekom brzih dijelova. To će omogućiti prikazima da imaju stalan izgled bez značajnog povećanja veličine datoteke. To se postiže stvaranjem konstante koja se odnosi na promjenu okvira. U sporom dijelu s malom razlikom između okvira, brzina održava količinu promjene konstantnom usporavajući brzinu sličica. U brzim dijelovima, količina pokreta od kadra do kadra se smanjuje ubrzavanjem broja sličica.