MCP ile bağlan →

Hesaplamaya Girin

Formül

Show calculation steps (1)
  1. Total Duration (seconds)

    Total Duration (seconds): Video Kareleri Zaman Kodu Hesaplayıcı

    Exact playback time uses the true frame rate (e.g. 23.976), not the rounded value.

Reklam

Sonuç

Zaman Kodu (HH:MM:SS:FF)
00:01:00:00
saat : dakika : saniye : kare
Toplam süre 60 seconds
Saat 0
Dakika 1
Saniye 0
Kare 0

Kareden Zaman Koduna Hesaplayıcı nedir?

Bu araç, ham video kare sayısını gerçek dünyadaki bir süreye (saniye cinsinden) ve standart HH:MM:SS:FF zaman koduna dönüştürür. Kurgucular, animatörler, renk uzmanları ve motion graphics tasarımcıları sürekli olarak "kaç kare" sorusunu "ne kadar süre" cevabına çevirmek zorunda kalır — örneğin After Effects, Premiere, DaVinci Resolve ya da bir EDL dosyasından bir kare numarası okurken. Tek yapmanız gereken toplam kare sayısını girip projenizin kare hızını seçmek.

Nasıl kullanılır?

Toplam kare sayısını yazın, ardından görüntünüzün veya zaman çizelgenizin çalıştığı kare hızını seçin: 23.976, 24, 25 (PAL), 29.97, 30, 50, 59.94 veya 60 fps. Hesaplayıcı size saniye cinsinden tam süreyi ve saat, dakika, saniye ile artakalan kare bileşenine ayrılmış zaman kodunu verir.

Formülün açıklaması

Süre basitçe kare sayısının kare hızına bölünmesiyle bulunur: \( t = N / \text{fps} \). Zaman kodu ise her birimdeki kare sayısına ardı ardına bölünerek oluşturulur. FF bileşeni için saniyedeki kare değeri en yakın tam sayıya yuvarlanır (yani 29.97 fps, görüntülenen saniye başına 30 kare kullanır; bu, drop-frame olmayan kurala uygundur). Bu, drop-frame olmayan bir modeldir; dolayısıyla 29.97/59.94 fps için görüntülenen zaman kodu duvar saatinden biraz daha yavaş ilerler — "Toplam süre" satırı her zaman gerçek süreyi gösterir.

$$ \begin{gathered} \text{Timecode} = HH:MM:SS:FF \\[1.5em] \text{where}\quad \left\{ \begin{aligned} N &= \left\lfloor \text{Total Frames} \right\rfloor,\quad f = \operatorname{round}\!\left(\text{FPS}\right) \\ HH &= \left\lfloor \dfrac{N}{3600\,f} \right\rfloor \\ MM &= \left\lfloor \dfrac{N \bmod 3600\,f}{60\,f} \right\rfloor \\ SS &= \left\lfloor \dfrac{N \bmod 60\,f}{f} \right\rfloor \\ FF &= N \bmod f \end{aligned} \right. \end{gathered} $$ $$ \text{Total Seconds} = \frac{\text{Total Frames}}{\text{FPS}} $$
Toplam kare sayısı HH:MM:SS:FF zaman kodu bölümlerine dönüşüyor
Toplam kare sayısı saat, dakika, saniye ve kalan karelere bölünür.

Örnek hesaplama

Diyelim ki elinizde 30 fps'de 1800 kare var. Süre = \( 1800 / 30 = 60 \) saniye. Zaman kodu: 60 saniye tam olarak 1 dakikadır, yani sonuç 00:01:00:00 olur.

Kare bölü saniyedeki kare eşittir saniye cinsinden süre
Toplam kareyi kare hızına bölmek saniye cinsinden süreyi verir.

Sık sorulan sorular

FF kısmı ne anlama geliyor? FF kare bileşenidir — son tam saniyeden sonra kaç kare geçtiğini gösterir; 00'dan \( (\text{fps} - 1) \) değerine kadar gider.

29.97 fps'de toplam saniye neden zaman kodundan farklı? Drop-frame olmayan zaman kodu, gerçekte yalnızca 29.97 kare oynamasına rağmen etiketlenen saniye başına 30 kare sayar; bu yüzden etiketlenen süre gerçek zamanın önüne geçer. Saniye değeri ise gerçekten geçen süredir.

Tersini yapabilir miyim? Bu hesaplayıcı kareleri zamana dönüştürür; bir zaman kodundan kare elde etmek için her zaman birimini fps ile çarpıp kare bileşenini ekleyin.

Son güncelleme: