Przejdź do treści

SMPTE Timecode Calculator

Convert SMPTE timecode values for editing, sync, and post workflows.

Total Frames
1,800

How It Works

1

Enter Timecode

Input hours, minutes, seconds, frames.

2

Select Frame Rate

Choose your video frame rate.

3

Get Total

See total frame count.

Why Use This Tool

All Frame Rates

24, 25, 29.97, 30 fps.

SMPTE Standard

Industry standard format.

Video Sync

Perfect for post production.

Instant

Real-time calculation.

Frequently Asked Questions

A standard format for synchronizing video and audio: HH:MM:SS:FF.

Its the NTSC broadcast standard used in North America.

Found This Useful?

Share this tool with fellow producers.

Copied!

Timecode SMPTE: Kompletny przewodnik dla specjalistów audio

1

Zrozumienie timecode SMPTE

Timecode SMPTE to standardowy system oznaczania pojedynczych klatek wideo lub filmu unikalnym adresem. Opracowany przez Society of Motion Picture and Television Engineers, system ten umożliwia precyzyjną synchronizację między dźwiękiem, wideo i innymi elementami mediów w profesjonalnych środowiskach produkcyjnych.

Timecode wyświetla się w formacie GG:MM:SS:KK, oznaczając godziny, minuty, sekundy i klatki. Każda klatka otrzymuje unikalny numer, co pozwala montażystom, kompozytorom i inżynierom odnosić się do dokładnych momentów z precyzją na poziomie klatki. Ta precyzja jest niezbędna, gdy dźwięk musi idealnie synchronizować się z wydarzeniami wizualnymi.

W przeciwieństwie do prostych wyświetlaczy czasu, timecode uwzględnia konkretną prędkość klatek produkowanego wideo. Timecode 01:30:00:15 oznacza jedną godzinę, trzydzieści minut, zero sekund i piętnaście klatek, ale rzeczywisty czas trwania zależy od tego, czy wideo działa z prędkością 24, 25 czy 30 klatek na sekundę.

Specjaliści audio spotykają się z timecode podczas komponowania do obrazu, synchronizacji efektów dźwiękowych, tworzenia dźwięku do nadawania i współpracy z zespołami postprodukcji wideo. Zrozumienie podstaw timecode zapewnia płynną współpracę i zapobiega kosztownym błędom synchronizacji.

2

Wyjaśnienie standardów prędkości klatek

Różne branże i regiony używają różnych prędkości klatek, każda wymaga odpowiednich konfiguracji timecode. Zrozumienie tych standardów pomaga poprawnie ustawić projekty i skutecznie komunikować się z współpracownikami wideo.

Prędkość klatek Użytkowanie Typ timecode
23,976 fps Film przeniesiony na wideo, Blu-ray Bez drop frame
24 fps Kino, prawdziwy film Bez drop frame
25 fps Telewizja PAL, nadawanie europejskie Bez drop frame
29,97 fps Telewizja NTSC, nadawanie w USA Drop frame lub bez drop frame
30 fps Wideo internetowe, niektóre treści HD Bez drop frame
59,94 fps Sporty HD, wideo o wysokiej liczbie klatek na sekundę Drop frame

Prędkość 23,976 fps powstała z potrzeby przeniesienia filmu 24 fps na wideo NTSC. Delikatne spowolnienie pozwala na synchronizację materiału filmowego z wymaganiami czasowymi koloru telewizji, zachowując płynność odtwarzania.

Prędkość 29,97 fps to technicznie 30000/1001 fps, kolejny efekt wymagań czasowych telewizji kolorowej NTSC. Ta ułamkowa prędkość powoduje konieczność stosowania timecode z drop frame, aby utrzymać timecode mniej więcej zgodny z czasem rzeczywistym.

3

Timecode z drop frame vs bez drop frame

Kody drop frame i bez drop frame to dwa podejścia do obsługi ułamkowych liczby klatek na sekundę stosowanych w wideo NTSC. Zrozumienie różnicy zapobiega nieporozumieniom i błędom synchronizacji podczas pracy ze standardami amerykańskiej telewizji.

Kod bez drop frame liczy klatki kolejno, bez pomijania numerów. Przy 29,97 fps oznacza to, że kod czasowy stopniowo odbiega od rzeczywistego czasu. Po godzinie kod bez drop frame pokaże około 00:59:56:12, gdy faktyczny upływ czasu wynosi jedną godzinę.

Kod drop frame okresowo pomija numery klatek, aby utrzymać synchronizację kodu czasowego z rzeczywistym czasem. System pomija klatki 0 i 1 na początku każdej minuty, z wyjątkiem każdej dziesiątej minuty. Dzięki temu kod czasowy lepiej odzwierciedla rzeczywisty czas trwania.

Nazwa „drop frame” odnosi się do pomijania numerów klatek w liczeniu, a nie do pomijania faktycznych klatek wideo. Nie tracimy żadnej informacji wizualnej; zmienia się tylko system numeracji. Kod drop frame jest zwykle oznaczany średnikami (01;30;00;15) zamiast dwukropków.

Ważne rozróżnienie
Kod drop frame pomija numery klatek, a nie same klatki. Zawartość wideo pozostaje ciągła; zmienia się tylko adresowanie, aby kod czasowy był bliższy rzeczywistemu czasowi.
4

Format i wyświetlanie kodu czasowego

Wyświetlanie kodu czasowego podlega określonym konwencjom, które przekazują informacje o liczbie klatek na sekundę i statusie drop frame. Nauka poprawnego odczytu tych wyświetleń zapewnia dokładne zrozumienie prezentowanych informacji czasowych.

Standardowy format HH:MM:SS:FF używa dwukropków jako separatorów dla kodu czasowego bez drop frame. Kod drop frame zastępuje ostatni dwukropek średnikiem (HH:MM:SS;FF), aby wskazać system liczenia z pominiętymi klatkami. Niektóre systemy używają kropek lub innych separatorów.

Numery klatek biegną od 0 do wartości o jeden mniejszej niż liczba klatek na sekundę. Przy 30 fps klatki są numerowane od 0 do 29. Przy 24 fps klatki mają numery od 0 do 23. Widok numeru klatki równego lub większego niż liczba klatek na sekundę wskazuje na błąd w danych kodu czasowego.

Podklatki dzielą pojedyncze klatki na mniejsze jednostki dla jeszcze większej precyzji. Powszechne podziały podklatek to 80 lub 100 podklatek na klatkę. Stacje robocze audio często wyświetlają podklatki, gdy wymagana jest pozycja dokładna do próbki.

Niektóre systemy wyświetlają kod czasowy w alternatywnych formatach, takich jak stopy i klatki dla filmu lub próbki dla dźwięku cyfrowego. Konwersja między tymi formatami wymaga znajomości zależności między klatkami, próbkami i fizycznymi wymiarami filmu.

5

Synchronizacja dźwięku z kodem czasowym

Synchronizacja dźwięku z timecode zapewnia precyzyjne dopasowanie elementów dźwiękowych do odpowiadających im momentów wideo. Ta synchronizacja odbywa się różnymi metodami w zależności od kontekstu produkcji i używanego sprzętu.

Linear timecode (LTC) zapisuje timecode jako sygnał audio na dedykowanym torze. To podejście umożliwia odtwarzanie na starszych urządzeniach i proste konfiguracje synchronizacji. LTC można odczytać podczas odtwarzania z normalną prędkością i nieco poza nią.

Vertical interval timecode (VITC) osadza dane timecode bezpośrednio w sygnale wideo, konkretnie w pionowym odstępie między klatkami. Ta metoda pozwala na odczyt timecode nawet gdy wideo jest zatrzymane lub porusza się powoli.

MIDI timecode (MTC) przesyła informacje o timecode przez połączenia MIDI, umożliwiając synchronizację między cyfrowymi stacjami roboczymi audio, sekwencerami i innymi urządzeniami wyposażonymi w MIDI. Większość nowoczesnych DAW obsługuje MTC do celów synchronizacji.

Profesjonalne szablony nagraniowe

Nasze szablony zawierają konfiguracje gotowe do pracy z timecode dla ścieżek muzycznych do filmów i postprodukcji wideo.

Przeglądaj szablony
6

Obliczenia konwersji timecode

Konwersja między timecode a innymi formatami czasu wymaga zrozumienia matematycznych zależności między klatkami, sekundami i próbkami. Te obliczenia umożliwiają precyzyjne pozycjonowanie w różnych systemach odniesienia.

Konwersja timecode na sekundy wymaga pomnożenia godzin przez 3600, dodania minut razy 60, dodania sekund, a następnie dodania klatek podzielonych przez liczbę klatek na sekundę. Dla non-drop frame przy 30 fps, 01:30:00:15 to 5400 plus 0,5 sekundy, czyli łącznie 5400,5 sekundy.

Konwersja sekund na timecode odwraca ten proces. Podziel całkowitą liczbę sekund przez 3600, aby uzyskać godziny. Weź resztę i podziel przez 60, aby uzyskać minuty. Pozostałe sekundy podziel na całe sekundy i część ułamkową, która pomnożona przez liczbę klatek daje liczbę klatek.

Konwersja na próbki wymaga znajomości częstotliwości próbkowania. Pomnóż sekundy przez częstotliwość próbkowania, aby uzyskać pozycję próbki. Przy 48 kHz, timecode 01:30:00:15 przy 30 fps odpowiada próbce 259 224 000 (5400,5 sekundy razy 48000 próbek na sekundę).

Obliczenia drop frame dodają złożoności, ponieważ zależność między liczbą klatek a rzeczywistym czasem nie jest idealnie liniowa. Profesjonalne narzędzia wykonują te obliczenia automatycznie, ale zrozumienie zasady pomaga w rozwiązywaniu problemów z synchronizacją.

7

Integracja i ustawienia DAW

Nowoczesne DAW oferują kompleksowe wsparcie dla timecode, ale właściwa konfiguracja jest niezbędna dla dokładnej synchronizacji. Poprawne ustawienie sesji od samego początku zapobiega problemom, które mogą być trudne do zdiagnozowania później.

Liczba klatek na sekundę sesji musi odpowiadać Twojemu projektowi wideo. Importowanie wideo 29,97 fps do sesji 30 fps powoduje stopniowo narastające przesunięcia synchronizacji. Zawsze potwierdzaj liczbę klatek z zespołem wideo przed rozpoczęciem pracy.

Konfiguracja czasu startu określa, jaki timecode pojawia się na początku sesji. Projekty wideo często zaczynają się od 01:00:00:00 zamiast 00:00:00:00, aby zostawić miejsce na pre-roll i elementy leadera. Dopasuj czas rozpoczęcia sesji audio do czasu rozpoczęcia wideo.

Ustawienia źródła synchronizacji kontrolują, czy Twój DAW generuje własny timecode, czy podąża za zewnętrznym timecode z systemów odtwarzania wideo. W prostych projektach wewnętrzny timecode działa dobrze. Złożone konfiguracje z wieloma urządzeniami wymagają starannej konfiguracji źródła synchronizacji.

Opcje wyświetlania timecode pozwalają na oglądanie pozycji w różnych formatach, w tym timecode, taktach i uderzeniach, próbkach lub czasie rzeczywistym. Przełączaj się między wyświetlaczami w zależności od potrzeb różnych zadań w tej samej sesji.

8

Najlepsze Praktyki Profesjonalnego Przepływu Pracy

Profesjonalne przepływy pracy z timecode wymagają dbałości o szczegóły i jasnej komunikacji z współpracownikami. Te najlepsze praktyki pomagają zapewnić płynną produkcję i uniknąć kosztownych sesji ponownej synchronizacji.

Zawsze potwierdzaj liczbę klatek na sekundę i status drop frame przed rozpoczęciem pracy. Uzyskaj te informacje na piśmie od zespołu wideo. Założenia dotyczące liczby klatek powodują jedne z najbardziej frustrujących problemów w postprodukcji.

Dołączaj odniesienia timecode do wszystkich materiałów końcowych. Stemsy, miksy i inne elementy audio powinny zawierać informacje o timecode w metadanych i najlepiej w nazwie pliku. Ta dokumentacja umożliwia dokładny montaż nawet jeśli pliki sesji staną się niedostępne.

Testuj synchronizację na wczesnym etapie, oznaczając kilka oczywistych efektów dźwiękowych i sprawdzając ich dopasowanie do obrazu. Wykrycie problemów z synchronizacją na wczesnym etapie zajmuje znacznie mniej czasu niż odkrycie ich po zakończeniu szczegółowej pracy.

Zachowuj archiwa sesji, które zawierają wszystkie ustawienia i dokumentację związaną z timecode. Przyszłe poprawki lub alternatywne wersje wymagają odtworzenia tych samych relacji synchronizacji, co jest możliwe tylko wtedy, gdy oryginalne ustawienia są zachowane.

Usługi Eksperckie
Nasze profesjonalne usługi miksowania obejmują ekspertyzę w synchronizacji timecode dla projektów filmowych, telewizyjnych i gier wideo wymagających precyzyjnego dopasowania dźwięku do obrazu.