Aby odczytać pozycję w Resolve w sekundach, najpierw sprawdź jej format: kod czasowy, łączna liczba klatek czy klatki Fusion. Kod czasowy zawiera już sekundy; jego ostatnia para oznacza klatki. Aby uzyskać sekundy dziesiętne, trzeba dokonać konwersji albo, w przypadku pracy z dźwiękiem, wybrać format wyświetlania oparty na sekundach w Audacity.

Ten poradnik wyjaśnia, jak znaleźć punkt w montażu i wyrazić jego pozycję jako upływający czas w sekundach. Instrukcje dotyczące Resolve opierają się na podręczniku DaVinci Resolve 21.1 Reference Manual firmy Blackmagic Design, w tym na rozdziałach poświęconych Fairlight i Fusion. Przywołany niżej osobny poradnik Fairlight dotyczy Resolve 20.

Który widok chcesz zmienić?

Resolve oferuje kilka widoków czasu, które mają różne ustawienia. Zanim zmienisz ustawienie, określ, czy odczytujesz czas na głównej osi montażu, w edytorze animacji czy w kompozycji Fusion. Poniższa tabela zestawia udokumentowane opcje; nie jest to jedno ustawienie obowiązujące w całej aplikacji.

Miejsce pracy Obsługiwany sposób Wynik
Główna oś czasu Edit Kliknij prawym przyciskiem myszy jej wyświetlacz kodu czasowego, aby wybrać sposób prezentacji czasu Kod czasowy, klatki, podklatki lub informacje o próbkach audio
Keyframe Editor lub Curve Editor Wybierz Display Time Ruler in Seconds w menu opcji danego edytora Czas oparty na osi montażu w formacie HH:MM:SS:FF
Kompozycja Fusion Zmień wyświetlanie czasu w ustawieniach Fusion Klatki, kod czasowy SMPTE albo stopy i klatki
Oś czasu Fairlight Odczytaj kod czasowy głowicy odtwarzania oraz pola zakresu Pozycja na osi czasu i czas trwania zakresu
Dźwięk w Audacity Wybierz format sekund dla odpowiedniego odczytu Pełne sekundy lub sekundy z milisekundami

Te rozróżnienia wynikają z podręcznika Resolve 21.1 Reference Manual, w szczególności ze stron 854, 1258–1263, 1302 i 3750–3751, oraz z dokumentacji położenia głowicy odtwarzania w Audacity.

Ważne jest to, że udokumentowane przez Blackmagic polecenie Display Time Ruler in Seconds dotyczy edytorów klatek kluczowych i krzywych. Wyświetlany czas nadal zawiera klatki. W przywołanych sekcjach nie opisano globalnego trybu sekund dziesiętnych dla głównej osi czasu Resolve, więc wybierz ścieżkę odpowiednią do swojego zadania.

Jak odczytać sekundy z kodu czasowego Resolve?

Standardowy kod czasowy ma format HH:MM:SS:FF: godziny, minuty, sekundy i klatki. Na przykład 00:00:08:12 oznacza osiem sekund i dwanaście klatek. Końcowe 12 nie oznacza dwunastu setnych sekundy. Apple wyjaśnia tę samą interpretację godzin, minut, sekund i klatek w poradniku nawigacji przy użyciu kodu czasowego.

Dla przykładowej osi czasu działającej z dokładną szybkością 60 klatek na sekundę dwanaście klatek trwa 12 ÷ 60 = 0.2 sekundy. Pozycja 00:00:08:12 odpowiada więc 8,2 sekundy, jeśli oś czasu zaczyna się od zera. Przy innej szybkości klatek ta sama wartość w polu klatek oznacza inną część sekundy.

Dokładna szybkość klatek na osi czasu Przykładowy kod czasowy Pozycja liczona od początku ustawionego na zero
24 kl./s 00:00:08:12 8,500 sekundy
25 kl./s 00:00:08:12 8,480 sekundy
30 kl./s 00:00:08:12 8,400 sekundy
60 kl./s 00:00:08:12 8,200 sekundy

To przykłady obliczone dla dokładnych, całkowitych szybkości klatek. Pokazują, dlaczego odczytanie ostatniej pary jako części dziesiętnej daje błędny wynik. Aby w przybliżeniu odczytać pełne sekundy, odczytaj pole sekund; aby uzyskać dokładną pozycję, uwzględnij klatki i szybkość klatek na osi czasu.

Przywróć przydatny widok na głównej osi czasu Edit

Na stronie Edit kliknij prawym przyciskiem myszy numeryczny wyświetlacz kodu czasowego osi czasu. Wybierz kod czasowy, jeśli zamiast łącznej liczby klatek chcesz widzieć godziny, minuty, sekundy i klatki. Blackmagic wskazuje to menu kontekstowe jako miejsce, w którym można wybrać kod czasowy, klatki, podklatki lub informacje o próbkach audio; opis znajduje się na stronie 854 podręcznika Resolve 21.1 Reference Manual.

Jeśli potrzebujesz tylko większych cyfr, wybierz Workspace > Timecode Window, a następnie uaktywnij oś czasu. Pływające okno podąża za widokiem lub osią czasu, która ma aktualnie fokus, i można zmienić jego rozmiar. Zwiększa czytelność, zachowując format kodu czasowego, jak opisano na stronie 32 podręcznika.

Jak przeliczyć pozycję na osi czasu na upływający czas w sekundach?

Najpierw ustal, od którego miejsca liczy się upływający czas. Pozycja jest adresem; upływający czas to odległość od wybranego adresu początkowego. Jeśli oś czasu zaczyna się od 01:00:00:00, pozycja głowicy odtwarzania zaczynająca się od 01 nie oznacza, że minęła godzina montażu.

Aby sprawdzić początek, przejdź na początek osi czasu i odczytaj kod czasowy. W poradniku Fairlight dla Resolve 20 firmy Blackmagic opisano użycie klawisza Home albo fn-Left Arrow na klawiaturach Mac bez klawisza Home. Do przejścia na koniec osi czasu służą End i fn-Right Arrow. Zobacz instrukcje nawigacji w The Fairlight Audio Guide to DaVinci Resolve 20.

Przy dokładnej, całkowitej szybkości klatek i zwykłym kodzie czasowym bez pomijania klatek przelicz oba adresy za pomocą seconds = hours × 3600 + minutes × 60 + seconds field + frames ÷ fps. Odejmij wartość początkową od wartości głowicy odtwarzania. Obliczenie zakłada, że oba adresy używają tej samej szybkości klatek i nie przekraczają granicy zawijania kodu czasowego.

Załóżmy na przykład, że przykładowy montaż grafiki działa z dokładną szybkością 25 klatek na sekundę, zaczyna się od 01:00:00:00, a głowica odtwarzania znajduje się w pozycji 01:02:08:12. Różnica wynosi dwie minuty, osiem sekund i dwanaście klatek: 120 + 8 + 12 ÷ 25 = 128.48 seconds. Taki upływający czas należy zapisać w notatce z czasem wyrażonym w sekundach.

Jeśli odczytujesz łączną liczbę klatek, podziel liczbę klatek, które upłynęły, przez dokładną szybkość klatek. Przykładowa liczba 462 klatek, które upłynęły przy dokładnej szybkości 60 klatek na sekundę, to 462 ÷ 60 = 7.7 seconds. Zanim użyjesz tego wyniku, upewnij się, że liczba klatek jest mierzona od właściwego początku.

Rozróżniaj ułamkowe szybkości klatek i kod czasowy z pomijaniem klatek

Nie stosuj bez zmian prostego wzoru na pola kodu czasowego do materiału o szybkości 23,976, 29,97 lub 59,94 kl./s. Przy ułamkowych szybkościach klatek trzeba uważniej przeliczać numerację kodu czasowego na rzeczywisty upływ czasu. Apple wyjaśnia, że wideo 29,97 kl./s używa numeracji kodu czasowego opartej na nominalnych 30 klatkach, a kod czasowy z pomijaniem klatek pomija wyznaczone numery, by skompensować różnicę; nie usuwa przy tym klatek wideo. Zobacz notę techniczną Apple dotyczącą kodu czasowego.

W przypadku takich osi czasu użyj rzeczywistej liczby klatek, które upłynęły, podzielonej przez dokładną szybkość odtwarzania, uwzględniając właściwą klatkę początkową. Podając dokładny punkt montażu, zapisz obok wartości w sekundach także pierwotny kod czasowy. Zaokrąglenie ułamkowej szybkości do 30 lub 60 może powodować narastający błąd.

Jak wyświetlać sekundy podczas regulacji klatek kluczowych?

Jeśli wartości, które chcesz zmienić, znajdują się w edytorze animacji, skorzystaj z ustawień jego linijki. W Keyframe Editor lub Curve Editor otwórz menu opcji i wybierz Display Time Ruler in Seconds. Blackmagic opisuje tę opcję jako czas oparty na osi montażu w formacie HH:MM:SS:FF, natomiast Display Time Ruler in Frames pokazuje liczbę klatek od początku osi czasu. Opcje te opisano na stronach 1258–1263 podręcznika Resolve 21.1 Reference Manual.

Na przykład podczas ustawiania czasu prostej animacji tytułu opcja ta pozwala porównywać klatki kluczowe z adresami kodu czasowego na osi montażu. Nadal traktuj ostatnie pole jako liczbę klatek. Wybranie tej opcji nie powoduje wyświetlenia wartości dziesiętnej, takiej jak 8.200 seconds, ani nie oznacza, że zmieniła się linijka głównej osi czasu.

Ta funkcja jest również dostępna w DaVinci Resolve 20 New Features Guide. To rozróżnienie wersji ma znaczenie przy korzystaniu z tych instrukcji w starszej instalacji.

Jak zmienić wyświetlanie czasu oparte na klatkach w Fusion na Macu?

Fusion ma osobne ustawienie wyświetlania czasu. Dostępne opcje to klatki, kod czasowy SMPTE oraz stopy i klatki. Aby zamiast liczby klatek wyświetlać kod czasowy, wykonaj instrukcje z rozdziału o Fusion, ze strony 1302 Resolve 21.1 Reference Manual:

  1. W Resolve wybierz Fusion > Fusion Settings. W samodzielnej aplikacji Fusion Studio na Macu wybierz Fusion Studio > Preferences.
  2. Otwórz panel Defaults i wybierz opcję Timecode.
  3. Otwórz Frame Format i wybierz odpowiednią szybkość klatek. Jeśli projekt jest z przeplotem, włącz has fields.
  4. Kliknij Save.

Przy konfiguracji tego widoku użyj szybkości klatek odpowiedniej dla kompozycji. Udokumentowanym wynikiem jest kod czasowy SMPTE, który nadal zawiera pole klatek. To ustawienie Fusion; nie powoduje wyświetlania wyłącznie sekund na osi czasu Edit ani Fairlight.

Co zrobić, jeśli potrzebujesz sekund dziesiętnych do pracy z dźwiękiem?

Główne kontrolki czasu Fairlight pokazują kod czasowy głowicy odtwarzania, początek i koniec zakresu oraz jego czas trwania. Linijka wyświetla kod czasowy programu. Ułatwiają one lokalizowanie dźwięku względem montażu, ale przywołane ustawienia nie opisują zamiany wyświetlania na sekundy dziesiętne. Zobacz strony 3750–3751 podręcznika Resolve 21.1 Reference Manual.

W przypadku osobnego zadania pomiaru dźwięku Audacity udostępnia formaty seconds oraz seconds + milliseconds dla odczytu głowicy odtwarzania. Aktualny podręcznik opisuje też niezależne formaty dla czasu zaznaczenia i czasu jego trwania. Wybierz format sekund dla wartości, którą chcesz odczytać, zamiast zakładać, że jedno ustawienie zmienia każdą linijkę i licznik. Zobacz Playhead position i Bottom toolbar.

Jeśli w zainstalowanej wersji Audacity widzisz starszy Selection Toolbar, jego udokumentowana procedura jest prosta: kliknij trójkąt obok pola czasu albo kliknij cyfrę prawym przyciskiem myszy i wybierz seconds + milliseconds. Gdy potrzebujesz pozycji początkowej i czasu trwania, wybierz Start and Length of selection. Ten interfejs różni się od nowszego układu dolnego paska narzędzi; korzystaj z dokumentacji Selection Toolbar tylko wtedy, gdy odpowiada ona Twojej instalacji.

W nowszym interfejsie możesz też kliknąć prawym przyciskiem myszy linijkę osi czasu i wybrać Minutes & seconds. Audacity opisuje to jako etykiety linijki pokazujące czas zegarowy; po zwiększeniu powiększenia widoczne są sekundy ułamkowe. Format odczytu liczbowego ustawia się osobno. Zobacz Minutes & Seconds.

Przy każdym osobnym pomiarze dźwięku używaj tego samego punktu początkowego co w Resolve. Jeśli plik audio zaczyna się w środku montażu, aby wskazać tę samą pozycję, do lokalnego czasu w sekundach trzeba dodać przesunięcie na osi czasu.

W codziennej pracy z Resolve zacznij od kodu czasowego i poprawnie odczytuj jego pole sekund. Przeliczaj czas tylko wtedy, gdy potrzebujesz łącznego upływu czasu, uwzględniając początek osi czasu i szybkość klatek. Używaj ustawień klatek kluczowych lub Fusion w zakresie, którego dotyczą, a odczytów sekund w Audacity — gdy zadanie polega konkretnie na pomiarze dźwięku.

Źródła