För att läsa en Resolve-position i sekunder, identifiera först dess visning: timecode, totala frames eller Fusion-frames. Timecode innehåller redan sekunder; det sista paret räknar frames. Decimala sekunder kräver omvandling eller, för ljudarbete, en sekundbaserad visning i Audacity.
Den här guiden täcker hur man lokaliserar en punkt i en redigering och uttrycker dess position som förflutna sekunder. Resolve-instruktionerna följer Blackmagic Designs DaVinci Resolve 21.1-referensmanual, inklusive dess Fairlight- och Fusion-kapitel. Den separata Fairlight-utbildningsguiden som hänvisas till nedan täcker Resolve 20.
Vilken visning försöker du ändra?
Resolve har flera tidsvisningar med olika kontroller. Innan du ändrar en inställning, identifiera om du läser huvudredigeringen, en animationsredigerare eller en Fusion-komposition. Följande beslutsstöd samlar de dokumenterade alternativen; det är inte en enda programglobala inställning.
| Var du arbetar | Stödd metod | Vad du får |
|---|---|---|
Huvud Edit-tidslinje |
Högerklicka på dess timecode-visning för att välja tidsrepresentation | Timecode, frames, subframes eller ljudsampleinformation |
Keyframe Editor eller Curve Editor |
Välj Display Time Ruler in Seconds i redigerarens alternativmeny |
Tidslinjebaserat HH:MM:SS:FF |
Fusion-komposition |
Ändra tidsvisningen via Fusion-inställningar | Frames, SMPTE-timecode eller fot och frames |
Fairlight-tidslinje |
Läs dess spelhuvud-timecode och intervallfält | Tidslinjeposition och intervalltid |
| Ljud i Audacity | Välj ett sekundformat för rätt avläsning | Hel sekunder eller sekunder med millisekunder |
Dessa skillnader följer Resolve 21.1-referensmanualen, särskilt sidorna 854, 1258–1263, 1302 och 3750–3751, samt Audacitys dokumentation om spelhuvudsposition.
Den viktiga gränsen är att Blackmagics dokumenterade kommando Display Time Ruler in Seconds tillhör keyframe- och kurvredigerare. Dess utdata innehåller fortfarande frames. De hänvisade avsnitten etablerar inte ett globalt decimalsekunder-läge för huvud-Resolve-tidslinjen, så använd den specifika sökvägen som matchar din uppgift.
Hur läser du sekunder i Resolve-timecode?
Standard-timecode använder HH:MM:SS:FF: timmar, minuter, sekunder och frames. Till exempel identifierar 00:00:08:12 åtta sekunder plus tolv frames. Det sista 12 är inte tolv hundradelar av en sekund. Apple dokumenterar samma tolkning av timmar, minuter, sekunder och frames i sin guide för navigering med timecode.
För en illustrativ tidslinje som körs på exakt 60 frames per sekund, varar tolv frames 12 ÷ 60 = 0.2 sekunder. Position 00:00:08:12 motsvarar därmed 8,2 sekunder när tidslinjen börjar vid noll. Vid en annan frame rate representerar samma visade frame-fält en annan bråkdel av en sekund.
| Exakt tidslinje-framerate | Illustrativ timecode | Position från nollstart |
|---|---|---|
| 24 fps | 00:00:08:12 |
8,500 sekunder |
| 25 fps | 00:00:08:12 |
8,480 sekunder |
| 30 fps | 00:00:08:12 |
8,400 sekunder |
| 60 fps | 00:00:08:12 |
8,200 sekunder |
Detta är beräknade exempel för exakta heltals-framerater. De visar varför tolkningen av det sista paret som ett decimal ger fel svar. För en grov helsekund-avläsning, läs sekundfältet; för en exakt position, behåll frames och tidslinjens framerate.
Återställ en användbar visning på huvud-Edit-tidslinjen
På Edit-sidan, högerklicka på tidsliniens numeriska timecode-visning. Välj timecode-representation när du vill ha timmar, minuter, sekunder och frames istället för en total frame-räkning. Blackmagic dokumenterar denna kontextmeny som platsen för att välja timecode, frames, subframes eller ljudsampleinformation på sida 854 i Resolve 21.1-referensmanualen.
Om du bara behöver större siffror, välj Workspace > Timecode Window, ge sedan tidslinjen fokus. Det flytande fönstret följer visaren eller tidslinjen som för närvarande har fokus och kan ändras i storlek. Det förbättrar läsbarheten samtidigt som det behåller timecode, enligt beskrivningen på sida 32 i referensmanualen.
Hur konverterar du en tidslinjeposition till förflutna sekunder?
Fastställ först var förfluten tid börjar. En position är en adress; förfluten tid är avståndet från en vald startadress. Om tidslinjen börjar vid 01:00:00:00, betyder en spelhuvudsposition som börjar med 01 inte att en timme av din redigering har spelats.
För att kontrollera starten, gå till tidsliniens början och läs dess timecode. Blackmagics Resolve 20 Fairlight-guide dokumenterar Home för denna åtgärd, eller fn-Vänsterpil på Mac-tangentbord utan Home-tangent. Den dokumenterar End och fn-Högerpil för tidslinjens slut. Se navigationsinstruktionerna i The Fairlight Audio Guide to DaVinci Resolve 20.
För en exakt heltals-framerate med vanligt non-drop-frame-timecode, konvertera båda adresserna med seconds = hours × 3600 + minutes × 60 + seconds field + frames ÷ fps. Subtrahera startvärdet från spelhuvudsvärdet. Denna beräkning antar att båda adresserna använder samma framerate och inte korsar en timecode-omvändning.
Till exempel, anta att en syntetisk grafikredigering körs på exakt 25 fps, börjar vid 01:00:00:00, och har sitt spelhuvud vid 01:02:08:12. Skillnaden är två minuter, åtta sekunder och tolv frames: 120 + 8 + 12 ÷ 25 = 128.48 seconds. Det är den förflutna positionen som ska registreras i en sekundbaserad tidsanteckning.
Om din avläsning är en total frame-räkning, dela antalet förflutna frames med den exakta frameraten. En illustrativ räkning på 462 förflutna frames vid exakt 60 fps är 462 ÷ 60 = 7.7 seconds. Fastställ att räkningen mäts från din avsedda start innan du använder den.
Håll bråkliga framerater och drop-frame-timecode separata
Använd inte den enkla timecode-fältformeln oförändrat på 23,976, 29,97 eller 59,94 fps-material. Timecode-nummer och förfluten klocktid kräver ytterligare omsorg vid bråk-framerater. Apple förklarar att 29,97 fps-video använder nominell 30-frame-timecode-nummerering, och att drop-frame-timecode hoppar över utsedda nummer för att kompensera; det tar inte bort videoframes. Se Apples tekniska notis om timecode.
För dessa tidslinjer, använd en faktisk förfluten frame-räkning dividerad med den exakta uppspelningshastigheten, med den korrekta startframen räknad in. Behåll den ursprungliga timecode-sidan av sekunder-värdet när du kommunicerar en exakt redigeringspunkt. Avrundning av en bråk-framerate till 30 eller 60 kan införa ackumulerande fel.
Hur visar du sekunder när du justerar keyframes?
Om de siffror du vill byta ut finns i en animationsredigerare, använd dess egen linjalinställning. I Keyframe Editor eller Curve Editor, öppna redigerarens alternativmeny och välj Display Time Ruler in Seconds. Blackmagic definierar detta som tidslinjebaserat HH:MM:SS:FF, medan Display Time Ruler in Frames visar frames sedan tidslinjens start. Dessa alternativ dokumenteras på sidorna 1258–1263 i Resolve 21.1-referensmanualen.
Till exempel, när du timmar en enkel titellanmation, låter den här inställningen dig jämföra keyframes med tidslinjens timecode-adresser. Fortsätt att tolka det sista fältet som frames. Att välja kommandot ger inte en decimavläsning som 8,200 sekunder eller etablerar att huvudtidslinjens linjal har ändrats.
Funktionen finns också i DaVinci Resolve 20 New Features Guide. Den versionsgränsen spelar roll när du följer dessa instruktioner i en äldre installation.
Hur ändrar du Fusions frame-baserade tidsvisning på Mac?
Fusion har en separat tidsvisningsinställning. Dess dokumenterade val är frames, SMPTE-timecode, och fot och frames. För att byta ut frame-räkning med timecode, följ proceduren i Fusion-kapitlet, sida 1302, i Resolve 21.1-referensmanualen:
- I Resolve, välj
Fusion > Fusion Settings. I fristående Fusion Studio på Mac, väljFusion Studio > Preferences. - Öppna panelen
Defaultsoch välj ettTimecode-alternativ. - Öppna
Frame Formatoch välj lämplig framerate. Aktiverahas fieldsom projektet är interlaced. - Klicka
Save.
Använd lämplig framerate för compositionen när du konfigurerar den visningen. Det dokumenterade resultatet är SMPTE-timecode, som behåller ett frame-fält. Detta är en Fusion-inställning; det etablerar inte en enbart-sekunder-visning för Edit- eller Fairlight-tidslinjen.
Vad om du behöver decimala sekunder för ljud?
Fairlights huvudtidscontroller visar spelhuvudets timecode, intervallstart, intervallslut och intervalllängd. Dess linjal visar program-timecode. Dessa är användbara för att placera ljud mot redigeringen, men de hänvisade kontrollerna dokumenterar inte en decimalsekunder-ersättning. Se sidorna 3750–3751 i Resolve 21.1-referensmanualen.
För en separat ljudmättuppgift dokumenterar Audacity både seconds och seconds + milliseconds-format för sin spelhuvudsavläsning. Dess nuvarande manual beskriver också oberoende format för urvals-timing och varaktighet. Välj sekundformat för den storlek du behöver läsa, snarare än att anta att en visningsinställning ändrar varje linjal och räknare. Se Playhead position och Bottom toolbar.
Om din installerade Audacity-användning använder den äldre Selection Toolbar, är dess dokumenterade procedur explicit: klicka på triangeln bredvid en tidsruta, eller högerklicka på en siffra, och välj seconds + milliseconds. Välj Start and Length of selection när du behöver en startposition och varaktighet. Det här gränssnittet skiljer sig från den nya bottom-toolbar-layouten; följ Selection Toolbar-dokumentationen endast när den matchar din installation.
I det nya gränssnittet kan du också högerklicka på tidslinjelinjalen och välja Minutes & seconds. Audacity dokumenterar detta som klocktids-linjalmärkning, med bråksekunder som dyker upp när du zoomar in. Det numeriska avläsningens format förblir ett separat val. Se Minutes & Seconds.
För varje separat ljudmätning, definiera samma startpunkt som används i Resolve. Om ljudfilen börjar mitt i redigeringen, kräver dess lokala sekunder den tidslinje-förskjutningen innan de identifierar samma position.
För vardaglig Resolve-redigering, börja med timecode och läs dess sekundfält korrekt. Konvertera endast när du behöver ett totalt förflutet värde, med hänsyn till tidslinjens start och framerate. Använd keyframe- eller Fusion-inställningarna inom deras dokumenterade omfattning, och välj Audacitys sekundavläsningar när uppgiften specifikt är ljudmätning.
Källor
- DaVinci Resolve 21.1 Reference Manual — Blackmagic Design.
- DaVinci Resolve 20 New Features Guide — Blackmagic Design.
- The Fairlight Audio Guide to DaVinci Resolve 20 — Blackmagic Design.
- Navigate using timecode in Final Cut Pro for Mac — Apple.
- AVFoundation – Timecode Support with AVAssetWriter and AVAssetReader — Apple.
- Playhead position — Audacity.
- Bottom toolbar — Audacity.
- Selection Toolbar — Audacity.
- Minutes & Seconds — Audacity.