Ruudut aikakoodiksi -laskuri muuntaa ruutujen (framejen) määrän aikakoodiksi HH:MM:SS:FF ja takaisin valitulla ruutunopeudella.
Ruudut aikakoodiksi -laskuri
Valitse suunta ja ruutunopeus ja syötä arvo. Tulos päivittyy automaattisesti. Aikakoodi on muodossa HH:MM:SS:FF (tunnit, minuutit, sekunnit, ruudut).
Tulokset
Ruudut aikakoodiksi -laskuri – framet ja aikakoodi
Ruudut aikakoodiksi -laskuri on ilmainen työkalu, jolla muunnat ruutujen (framejen) määrän aikakoodiksi muodossa HH:MM:SS:FF tai aikakoodin takaisin ruuduiksi. Muunnos tapahtuu kokonaan selaimessasi heti syöttäessäsi arvon. Laskuri on kätevä videoeditoinnissa, animaatiossa ja jälkituotannossa, kun työskentelet ruututarkkuudella.
Aikakoodi ja ruutunopeus
Aikakoodi ilmaisee kohdan videossa tunnin tarkkuudesta yksittäiseen ruutuun. Muoto HH:MM:SS:FF tarkoittaa tunteja, minuutteja, sekunteja ja ruutuja. Ruutukenttä laskee nollasta ruutunopeuden mukaiseen ylärajaan: 25 fps:n videossa se kulkee välillä 00–24. Ruutunopeus (fps) kertoo, montako ruutua näytetään sekunnissa.
Miten ruudut muunnetaan aikakoodiksi?
Ruutujen kokonaismäärä jaetaan ruutunopeudella. Jaon kokonaisosa on aika sekunteina ja jakojäännös jäljelle jäävät ruudut:
sekunnit = ⌊ruudut ÷ fps⌋ · jäljelle jäävät ruudut = ruudut mod fps
Sekunnit jaetaan edelleen tunneiksi, minuuteiksi ja sekunneiksi:
tunnit = ⌊sekunnit ÷ 3600⌋ · minuutit = ⌊(sekunnit mod 3600) ÷ 60⌋ · sekunnit = sekunnit mod 60
Esimerkki
Muunnetaan 1500 ruutua nopeudella 25 fps:
Sekunnit: 1500 ÷ 25 = 60 sekuntia, jäljelle jää 0 ruutua
Esimerkiksi aikakoodi 00:00:02:10 nopeudella 25 fps on (2 × 25) + 10 = 60 ruutua.
Yleiset ruutunopeudet
24 fps – elokuvien perinteinen ruutunopeus.
25 fps – eurooppalainen televisio (PAL), yleinen Suomessa.
30 fps – yleinen verkkovideoissa ja NTSC-pohjaisessa materiaalissa.
50 fps – sujuva liike, yleinen urheilussa ja eurooppalaisessa lähetyksessä.
60 fps – pelivideot ja erittäin sujuva liike.
Drop frame ja non-drop-frame
Tämä laskuri käyttää non-drop-frame-laskentaa, jossa jokaisessa sekunnissa on tasan ruutunopeuden verran ruutuja. Se on suoraviivainen ja yleinen Euroopassa, jossa käytetään tasalukuisia nopeuksia kuten 25 ja 50 fps. Noin 29,97 ja 59,94 fps:n materiaalissa (NTSC) käytetään drop frame -laskentaa, jossa aikakoodista pudotetaan säännöllisin välein numeroita, jotta se vastaa todellista kelloaikaa. Jos työskentelet tällaisen materiaalin parissa, huomioi drop frame erikseen.
Mihin laskuria käytetään?
Videoeditointi: leikkauskohtien ja kestojen laskeminen ruututarkasti.
Animaatio: ruutumäärän ja keston suunnittelu halutulla nopeudella.
Jälkituotanto: aikakoodien tulkitseminen ja vertailu.
Synkronointi: kuvan ja äänen kohdistaminen ruudun tarkkuudella.
Usein kysytyt kysymykset
Mikä aikakoodi on?
Aikakoodi (timecode) on tapa ilmaista kohta videossa tarkkuudella, joka ulottuu yksittäiseen ruutuun asti. Yleinen muoto on HH:MM:SS:FF, jossa osat ovat tunnit, minuutit, sekunnit ja ruudut. Viimeinen kenttä laskee ruutuja nollasta ruutunopeuden mukaiseen ylärajaan: esimerkiksi 25 fps:n videossa ruutukenttä kulkee välillä 00–24. Aikakoodia käytetään editoinnissa ja synkronoinnissa, jotta jokainen ruutu voidaan paikantaa tarkasti.
Mikä on ruutunopeus (fps)?
Ruutunopeus eli fps (frames per second) kertoo, kuinka monta ruutua videossa näytetään sekunnissa. Yleisiä arvoja ovat 24 (elokuvat), 25 (eurooppalainen televisio, PAL), 30, 50 ja 60. Ruutunopeus vaikuttaa suoraan muunnokseen: sama ruutumäärä vastaa eri aikaa eri nopeuksilla. Esimerkiksi 50 ruutua on 25 fps:llä 2 sekuntia mutta 50 fps:llä vain 1 sekunti.
Miten ruudut muunnetaan aikakoodiksi?
Ruutujen kokonaismäärä jaetaan ruutunopeudella. Jaon kokonaisosa on aika sekunteina, ja jakojäännös on jäljelle jäävien ruutujen määrä. Sekunnit jaetaan edelleen tunneiksi, minuuteiksi ja sekunneiksi. Esimerkiksi 1500 ruutua nopeudella 25 fps antaa 60 sekuntia ja 0 ruutua, eli aikakoodi 00:01:00:00. Tämä laskuri käyttää ns. non-drop-frame-laskentaa, jossa jokaisessa sekunnissa on tasan ruutunopeuden verran ruutuja.
Mitä tarkoittaa drop frame?
Drop frame on erityinen aikakoodin laskentatapa, jota käytetään noin 29,97 ja 59,94 fps:n nopeuksilla (NTSC). Koska näiden todellinen ruutunopeus ei ole tasaluku, aikakoodista jätetään säännöllisin välein numeroita pois, jotta se vastaisi todellista kelloaikaa. Tämä laskuri käyttää non-drop-frame-laskentaa, joka on suoraviivainen ja yleinen Euroopassa (25 ja 50 fps). Jos työskentelet 29,97 fps:n materiaalin parissa, huomioi drop frame erikseen.
Miten aikakoodi muunnetaan takaisin ruuduiksi?
Aikakoodi muunnetaan ensin kokonaissekunneiksi laskemalla tunnit × 3600 + minuutit × 60 + sekunnit. Tämä kerrotaan ruutunopeudella, ja lopuksi lisätään aikakoodin ruutukenttä. Esimerkiksi aikakoodi 00:00:02:10 nopeudella 25 fps on (2 × 25) + 10 = 60 ruutua. Syötä aikakoodi muodossa HH:MM:SS:FF, niin laskuri tekee muunnoksen automaattisesti.