Hoppa till innehåll
Varlig-guiden
Varligs startsida

Videotidskoder och bildrutor

Den här sidan beskriver videotidskoder i formatet HH:MM:SS:FF, som används i videoredigeringsprogram: att beräkna klipplängder, lägga till bildrutor och omvandla mellan tidskoder, antal bildrutor och sekunder. Använd den när du loggar tagningar, planerar en klippning med bestämd speltid eller kontrollerar hur många bildrutor en animation behöver.

För vanliga klockslag och tidslängder, se Klockslag och tidslängder.

Tidskoder och bildfrekvenser

En tidskod har fyra fält: timmar, minuter, sekunder och bildrutor. Ange bildfrekvensen med @ eller at och omvandla sedan till bildrutor eller sekunder med in.

calc
00:12:04:10 @ 25 fps ger 00:12:04:10
00:12:04:10 at 25 fps in frames ger 18,110 frames
00:12:04:10 @ 25 fps in seconds ger 724.4 s
00:00:10:00 in frames ger 240 frames

Utan angiven bildfrekvens tolkas tidskoden som 24 fps. Därför ger den sista raden 240 bildrutor. Mellanslaget i 25 fps är valfritt.

Om bildrutefältet överskrider vad bildfrekvensen tillåter förs de extra bildrutorna över till sekunder:

calc
00:00:10:30 @ 25 fps ger 00:00:11:05

Klipplängder

Subtrahera en tidskod från en annan för att få klippets längd eller räkna bildrutorna mellan dem.

calc
clip start = 00:12:04:10 @ 25 fps
clip end = 00:12:31:05 @ 25 fps
clip end - clip start ger 00:00:26:20
clip end - clip start in seconds ger 26.8 s
frames between clip start and clip end ger 670 frames

Undvik namn som innehåller in som ett separat ord, till exempel in point. in inleder en omvandling, så en rad som out point - in point tolkas inte som avsett. Namn som clip start och clip end undviker problemet.

Lägga till bildrutor och sekunder

Addera eller subtrahera bildrutor, sekunder eller hela tidskoder. Multiplicera eller dividera för att upprepa eller dela en tidslängd.

calc
cut = 00:01:14:23 @ 24 fps
cut + 2 frames ger 00:01:15:01
cut - 1 frame ger 00:01:14:22
cut + 5 seconds ger 00:01:19:23
00:00:09:00 @ 25 fps + 00:00:04:12 @ 25 fps ger 00:00:13:12
00:01:30:00 @ 25 fps * 3 ger 00:04:30:00
00:00:05:00 @ 25 fps / 2 ger 00:00:02:13
  • Resultaten anges i hela bildrutor. Halva 5 sekunder vid 25 fps är 62,5 bildrutor, vilket avrundas till 63. Resultatet blir därför 00:00:02:13.
  • Tidskoder går inte under noll. Om du subtraherar mer än tidskodens längd blir resultatet 00:00:00:00, inte en negativ tidskod.
  • Använd samma bildfrekvens. Addera bara tidskoder med samma bildfrekvens. För att byta, se Ändra bildfrekvens.

Bildrutor, sekunder och tidskoder

Ett antal bildrutor eller en vanlig tidslängd blir en tidskod när du anger en bildfrekvens. Lägg i stället till in frames om du vill räkna bildrutorna i en tidslängd.

calc
750 frames @ 25 fps ger 00:00:30:00
86 frames at 25 fps ger 00:00:03:11
2 minutes at 25 fps ger 00:02:00:00
3 seconds 10 frames @ 25 fps ger 00:00:03:10
12 frames @ 25 fps in seconds ger 0.48 s
30 seconds at 25 fps in frames ger 750 frames
90 minutes @ 25 fps in frames ger 135k frames

Stora antal med avslutande nollor förkortas, så 135 000 bildrutor visas som 135k frames.

29,97 och 23,976 fps

Tidskoderna här använder non-drop-frame. Vid 29,97 fps räknar bildrutefältet fortfarande 30 bildrutor per tidskodsekund, och vid 23,976 fps räknar det 24. Drop-frame-tidskoder, som skrivs med semikolon, stöds inte.

calc
00:00:10:00 @ 29.97 fps in frames ger 300 frames
100 frames at 29.97 fps ger 00:00:03:10
00:00:01:00 @ 29.97 fps in seconds ger 1.001001001 s
00:00:01:00 @ 23.976 fps in seconds ger 1.001001001 s

Eftersom dessa bildfrekvenser är något lägre än de nominella värdena varar en tidskodsekund lite längre än en verklig sekund. Omvandling till sekunder ger den faktiska speltiden. Ett program som slutar vid 00:21:30:00 med 29,97 fps är därför cirka 1 291 sekunder långt, inte 1 290.

Ändra bildfrekvens

För att flytta en längd från en bildfrekvens till en annan, konvertera den först till sekunder och ange sedan den nya frekvensen.

calc
(00:00:10:00 @ 25 fps in seconds) at 50 fps in frames ger 500 frames
(00:02:30:00 @ 25 fps in seconds) at 30 fps ger 00:02:30:00

Samlat exempel

Här är en anteckning för en reklamfilm på 30 sekunder, klippt vid 25 fps. De tre klippen måste rymmas inom sändningstiden. De sista raderna visar hur mycket tid som återstår.

calc
intro = 00:00:04:12 @ 25 fps
interview = 00:00:18:20 @ 25 fps
end card = 00:00:05:00 @ 25 fps
edit = intro + interview + end card ger 00:00:28:07
slot = 00:00:30:00 @ 25 fps
slot - edit ger 00:00:01:18
slot - edit in frames ger 43 frames

Alla tidskoder har samma bildfrekvens, så summan räknas bildruta för bildruta. Med 43 bildrutor kvar kan du förlänga intervjun eller visa slutbilden lite längre. Den löpande summan uppdateras när du ändrar klipplängderna.