SMPTE Timecode: Den kompletta guiden för ljudproffs
Förstå SMPTE-timecode
SMPTE-timecode är ett standardiserat system för att märka individuella videobilder eller filmrutor med en unik adress. Utvecklat av Society of Motion Picture and Television Engineers möjliggör detta system exakt synkronisering mellan ljud, video och andra medieelement i professionella produktionsmiljöer.
Timecode visas i formatet HH:MM:SS:FF, som representerar timmar, minuter, sekunder och bilder. Varje bild får ett unikt nummer, vilket gör det möjligt för redigerare, kompositörer och tekniker att referera till exakta ögonblick med bildnivåprecision. Denna precision är avgörande när ljud måste synkroniseras perfekt med visuella händelser.
Till skillnad från enkla tidsvisningar tar timecode hänsyn till den specifika bildfrekvensen för den producerade videon. En timecode på 01:30:00:15 betyder en timme, trettio minuter, noll sekunder och femton bilder, men den faktiska längden beror på om videon körs i 24, 25 eller 30 bilder per sekund.
Ljudproffs stöter på timecode när de komponerar till bild, synkroniserar ljudeffekter, skapar ljud för sändning och samarbetar med videoproduktionsteam. Att förstå timecode-grunderna säkerställer smidigt samarbete och förhindrar kostsamma synkroniseringsfel.
Förklaring av bildfrekvensstandarder
Olika branscher och regioner använder olika bildfrekvenser, som alla kräver motsvarande timecode-inställningar. Att förstå dessa standarder hjälper dig att ställa in projekt korrekt och kommunicera effektivt med videokollegor.
| Bildfrekvens | Användning | Typ av timecode |
|---|---|---|
| 23,976 fps | Film överförd till video, Blu-ray | Non-drop |
| 24 fps | Bio, äkta film | Non-drop |
| 25 fps | PAL-television, europeisk sändning | Non-drop |
| 29,97 fps | NTSC-television, amerikansk sändning | Drop eller non-drop |
| 30 fps | Webbvideo, en del HD-innehåll | Non-drop |
| 59,94 fps | HD-sport, video med hög bildfrekvens | Drop frame |
Hastigheten 23,976 fps uppstod ur behovet att överföra 24 fps film till NTSC-video. Den lilla nedbromsningen gör att filmens innehåll kan synkroniseras med televisionens färgtidskrav samtidigt som uppspelningen förblir jämn.
Hastigheten 29,97 fps är tekniskt sett 30000/1001 fps, en annan följd av NTSC-färgtelevisionens tidskrav. Denna bråkdelshastighet skapar behovet av drop-frame timecode för att hålla timecode ungefär i takt med verklig tid.
Drop Frame vs Non-Drop Frame Timecode
Drop frame och icke-drop frame-tidskod representerar två metoder för att hantera de bråkdelade bildrutefrekvenser som används i NTSC-video. Att förstå skillnaden förhindrar förvirring och synkroniseringsfel vid arbete med amerikanska sändningsstandarder.
Icke-drop frame-tidskod räknar bildrutor sekventiellt utan att hoppa över några nummer. Vid 29,97 fps innebär detta att tidskoden gradvis avviker från verklig tid. Efter en timme visar icke-drop tidskod ungefär 00:59:56:12 när den faktiska förflutna tiden är en timme.
Drop frame-tidskod hoppar periodiskt över bildrutsnummer för att hålla tidskoden ungefär synkroniserad med verklig tid. Systemet hoppar över bildrutor 0 och 1 i början av varje minut utom var tionde minut. Detta ger tidskod som följer faktisk varaktighet närmare.
Namnet "drop frame" syftar på att hoppa över bildrutsnummer i räkningen, inte att tappa faktiska videobildrutor. Ingen visuell information går förlorad; endast numreringssystemet justeras. Drop frame-tidskod indikeras vanligtvis med semikolon (01;30;00;15) istället för kolon.
Tidskodformat och visning
Tidskodvisningar följer specifika konventioner som kommunicerar bildrutefrekvens och drop frame-status. Att lära sig läsa dessa visningar korrekt säkerställer att du förstår exakt vilken tidsinformation du ser.
Standardformatet HH:MM:SS:FF använder kolon som avgränsare för icke-drop frame-tidskod. Drop frame-tidskod ersätter det sista kolonet med ett semikolon (HH:MM:SS;FF) för att indikera det droppade bildrutsräkningssystemet. Vissa system använder punkter eller andra avgränsare.
Bildrutsnummer går från 0 till ett mindre än bildrutefrekvensen. Vid 30 fps numreras bildrutorna 0-29. Vid 24 fps är bildrutorna 0-23. Att se ett bildrutsnummer som är lika med eller större än bildrutefrekvensen indikerar ett fel i tidskoddata.
Subbildrutor delar upp enskilda bildrutor i mindre enheter för ännu större precision. Vanliga subbildrutsindelningar inkluderar 80 eller 100 subbildrutor per bildruta. Ljudarbetsstationer visar ofta subbildrutor när positionsangivelse med samplesnoggrannhet krävs.
Vissa system visar tidskod i alternativa format som fot och bildrutor för film eller samples för digitalt ljud. Att konvertera mellan dessa format kräver kunskap om relationerna mellan bildrutor, samples och fysiska filmåtgärder.
Ljudsynkronisering med tidskod
Att synkronisera ljud till timecode säkerställer att ljudelementen ligger exakt i fas med sina motsvarande videomoment. Denna synkronisering sker genom olika metoder beroende på produktionskontext och utrustning.
Linear timecode (LTC) spelar in timecode som en ljudsignal på ett dedikerat spår. Detta tillvägagångssätt möjliggör uppspelning på äldre enheter och enkla synkroniseringslösningar. LTC kan läsas under uppspelning i normal hastighet och något utöver det.
Vertical interval timecode (VITC) bäddar in timecode-data i videosignalen själv, specifikt i det vertikala blankningsintervallet mellan bildrutor. Denna metod tillåter avläsning av timecode även när videon är pausad eller rör sig långsamt.
MIDI-timecode (MTC) överför timecode-information via MIDI-anslutningar, vilket möjliggör synkronisering mellan digitala ljudarbetsstationer, sequencers och andra MIDI-utrustade enheter. De flesta moderna DAW:ar stödjer MTC för synkronisering.
Professionella inspelningsmallar
Våra mallar inkluderar timecode-klara konfigurationer för filmmusik och videopostproduktionsarbetsflöden.
Bläddra bland mallarBeräkningar för timecode-konvertering
Att konvertera mellan timecode och andra tidsformat kräver förståelse för de matematiska sambanden mellan bildrutor, sekunder och samples. Dessa beräkningar möjliggör exakt positionering över olika referenssystem.
Att konvertera timecode till sekunder kräver att timmar multipliceras med 3600, lägg till minuter gånger 60, lägg till sekunder och sedan lägg till bildrutor dividerat med bildfrekvensen. För non-drop frame vid 30 fps är 01:30:00:15 lika med 5400 plus 0,5 sekunder, alltså totalt 5400,5 sekunder.
Att konvertera sekunder till timecode är den omvända processen. Dividera totala sekunder med 3600 för timmar. Ta resten och dividera med 60 för minuter. De återstående sekunderna delas upp i hela sekunder och en bråkdel som multiplicerat med bildfrekvensen ger bildruteantalet.
Att konvertera till samples kräver att man känner till samplingsfrekvensen. Multiplicera sekunder med samplingsfrekvensen för att få sample-position. Vid 48 kHz motsvarar timecode 01:30:00:15 vid 30 fps sample 259 224 000 (5400,5 sekunder gånger 48000 samples per sekund).
Drop frame-beräkningar ökar komplexiteten eftersom sambandet mellan bildrutor och verklig tid inte är helt linjärt. Professionella verktyg hanterar dessa beräkningar automatiskt, men att förstå principen hjälper till att felsöka synkproblem.
DAW-integration och inställningar
Moderna DAW:ar erbjuder omfattande stöd för timecode, men korrekt konfiguration är avgörande för exakt synkronisering. Att ställa in din session rätt från början förhindrar problem som kan vara svåra att diagnostisera senare.
Sessionsbildfrekvens måste matcha ditt videoprojekt. Att importera 29,97 fps-video till en 30 fps-session skapar successivt ökande synkdrift. Bekräfta alltid bildfrekvens med dina videokollegor innan arbetet påbörjas.
Starttidskonfiguration bestämmer vilken timecode som visas i början av din session. Videoprojekt startar ofta vid 01:00:00:00 istället för 00:00:00:00 för att ge plats för förspel och ledarelement. Anpassa din ljudsessions starttid till videons starttid.
Inställningar för synkkälla styr om din DAW genererar egen timecode eller följer extern timecode från videouppspelningssystem. För enkla projekt fungerar intern timecode bra. Komplexa uppsättningar med flera maskiner kräver noggrann konfiguration av synkkällan.
Timecode-visningsalternativ låter dig se positioner i olika format, inklusive timecode, takter och slag, samplingar eller verklig tid. Växla mellan visningar efter behov för olika uppgifter inom samma session.
Bästa metoder för professionellt arbetsflöde
Professionella timecode-arbetsflöden kräver noggrannhet och tydlig kommunikation med samarbetspartners. Dessa bästa metoder hjälper till att säkerställa en smidig produktion och undvika kostsamma resynkroniseringssessioner.
Bekräfta alltid bildfrekvens och drop frame-status innan arbetet påbörjas. Få denna information skriftligt från videotteamet. Antaganden om bildfrekvens orsakar några av de mest frustrerande problemen i efterproduktionen.
Inkludera timecode-referenser i alla leveranser. Stems, mixar och andra ljudelement bör innehålla timecode-information i metadata och helst i filnamnet. Denna dokumentation möjliggör korrekt sammansättning även om sessionsfiler blir otillgängliga.
Testa synk tidigt i processen genom att markera några uppenbara ljudeffekter och kontrollera justeringen med bilden. Att upptäcka synkproblem tidigt tar betydligt mindre tid än att hitta dem efter att detaljerat arbete är klart.
Behåll sessionsarkiv som inkluderar alla inställningar och dokumentation relaterade till timecode. Framtida revideringar eller alternativa versioner kräver att samma synkroniseringsrelationer återskapas, vilket endast är möjligt om de ursprungliga inställningarna bevaras.



