Aby zdiagnozować błysk trwający jedną klatkę w wyeksportowanym wideo, znajdź dokładną klatkę, porównaj ją z osią czasu w Resolve, a następnie wyrenderuj krótki test kontrolny. Pozwoli to ustalić, czy problem dotyczy montażu, efektów, buforowanych multimediów czy odtwarzania.

Ten poradnik jest przeznaczony dla montażysty pracującego na Macu, który kończy jeden film w DaVinci Resolve. Wspomniane niżej elementy sterujące opisano w dokumentacji Blackmagic Design do Resolve 21.1, obejmującej także zintegrowane narzędzia Fairlight, oraz w dokumentacji Fusion 21.1. Wcześniejsze wersje mogą się różnić; przed wykonaniem opisanych czynności sprawdź instrukcję do zainstalowanej wersji. Dokumentacja DaVinci Resolve 21.1

Najpierw sprawdź, czy wyeksportowany plik zawiera błysk

Otwórz właściwy wyeksportowany plik w QuickTime Player. Odtwórz fragment z podejrzanym cięciem, zatrzymaj odtwarzanie w pobliżu, a następnie użyj klawiszy Left Arrow i Right Arrow, aby cofać się i przesuwać do przodu o jedną klatkę. Apple opisuje te klawisze jako zatrzymujące odtwarzanie i przesuwające obraz o jedną klatkę. Powtórz sprawdzanie, zaczynając kilka klatek przed cięciem. Skróty klawiszowe i gesty w QuickTime Player na Macu

Zanotuj trzy rzeczy: gdzie występuje zdarzenie, co przedstawia nieoczekiwany obraz oraz czy pojawia się ponownie w tym samym miejscu. Czarna klatka, jednolicie biała klatka, fragment innego ujęcia i zniekształcone połączenie to różne obserwacje. Zanim wybierzesz rozwiązanie, opisz widoczny efekt.

Użyj Window > Show Movie Inspector lub naciśnij Command-I, aby sprawdzić format kompresji, rozdzielczość i liczbę klatek na sekundę eksportu. Dzięki tym informacjom porównasz kolejne testy bez przypadkowej zmiany kilku parametrów naraz. Apple opisuje informacje dostępne w Inspektorze. Wyświetlanie informacji o pliku multimedialnym w QuickTime Player na Macu

Następnie zaimportuj eksport do Resolve i sprawdź go na osobnej osi czasu. Zachowaj dostęp do oryginalnej osi montażowej, aby móc ją porównać. Wyrównaj porównanie na podstawie widocznej zawartości w okolicy cięcia; krótki eksport testowy może zaczynać się od innego kodu czasowego.

Potraktuj wynik jako test z rozgałęzieniami:

Obserwacja Co sprawdzić dalej
Ta sama nieoczekiwana klatka jest widoczna podczas przeglądania eksportu klatka po klatce w obu aplikacjach Porównaj montaż, klatki źródłowe i efekty w tym miejscu.
Klatka pojawia się również na osi montażowej Zacznij od granic klipów, nakładających się ścieżek i przejść.
Oś montażowa wygląda poprawnie, ale eksport za każdym razem zawiera tę klatkę Przetestuj ustawienia eksportu dotyczące multimediów i przetwarzania efektów.
Błysk pojawia się podczas odtwarzania, ale nie można go znaleźć podczas przeglądania klatka po klatce w żadnym widoku Zanim zmienisz montaż, dalej sprawdzaj zachowanie odtwarzania lub dekodowania.

To interpretacje diagnostyczne, a nie dowód na konkretną usterkę oprogramowania. Zgodność wyników w dwóch aplikacjach stanowi mocniejszy dowód niż pojedyncza obserwacja podczas odtwarzania, ale żaden z tych wyników sam w sobie nie wskazuje przyczyny.

Sprawdź cięcie klatka po klatce

Zanim zmienisz montaż, zaznacz oś czasu w Media Pool i wybierz Edit > Duplicate Timeline. Pracuj na kopii, aby móc porównać każdy test z oryginalnym układem. Blackmagic opisuje duplikowanie osi czasu jako metodę tworzenia kopii zapasowych i alternatywnych wersji montażu. Dokumentacja DaVinci Resolve 21.1, „Duplikowanie osi czasu”

Na stronie Edit powiększ widok podejrzanego cięcia, aż będzie można rozróżnić poszczególne klatki. Sprawdź kilka ostatnich klatek ujęcia wychodzącego, pierwsze klatki ujęcia wchodzącego oraz wszystkie ścieżki wideo powyżej nich. Poszukaj drobnej luki, niezamierzonego klipu trwającego jedną klatkę, nakładającej się grafiki lub istniejącego zanikania.

Resolve udostępnia polecenie Playback > Next > Gap, które pozwala przechodzić do luk. Użyj go jako dodatkowej kontroli, a następnie sprawdź widoczne ścieżki w pobliżu każdej znalezionej luki. Polecenie wyszukiwania luk nie wyjaśni niepożądanego obrazu pochodzącego z nakładającego się klipu. Dokumentacja DaVinci Resolve 21.1, „Podstawy montażu”

Dla przykładu załóżmy, że po niebieskim prostokącie cięcie ma pokazać zielone koło. Zamierzona sekwencja to A, A, B, B. Jeśli podczas sprawdzania znajdziesz A, A, X, B, B, ustal, co dostarcza X, zanim cokolwiek przytniesz. Przy przykładowej liczbie 25 klatek na sekundę jedna klatka trwa 1 ÷ 25 sekundy, czyli 40 milisekund — na tyle krótko, że podczas ciągłego odtwarzania trudno rozpoznać jej zawartość.

Jeśli nieoczekiwaną klatkę może dostarczać element na wyższej ścieżce, zaznacz go i z menu kontekstowego wybierz Enable Clip, aby go wyłączyć. Sprawdź obraz, a następnie ponownie włącz element przed testowaniem kolejnego. Resolve opisuje to polecenie jako sposób wyłączania i ponownego włączania zaznaczonych klipów. Dokumentacja DaVinci Resolve 21.1, „Podstawy montażu”

Wybierz poprawkę zgodną z wynikami sprawdzania. Przypadkową dodatkową klatkę może wymagać usunięcia; lukę można zamknąć, dostosowując granice sąsiednich klipów; czas trwania grafiki na wyższej ścieżce może wymagać korekty. Jeśli to możliwe, zachowaj zamierzone tempo całości. Zamknięcie luki przez przesunięcie dalszych materiałów może wpłynąć na synchronizację w innych miejscach, więc po zmianie sprawdź sąsiednie fragmenty sekwencji.

Sprawdź przejścia i ujawniane przez nie klatki źródłowe

Jeśli cięcie zawiera przejście, tymczasowo usuń je z kopii osi czasu i sprawdź uzyskane cięcie bezpośrednie. Jeśli błysk zniknie, skup się na przejściu i wykorzystywanym przez nie materiale źródłowym. Taki wynik zawęża zakres sprawdzania, ale nie dowodzi, że samo przejście jest wadliwe.

Blackmagic opisuje przejścia wideo jako wykorzystujące nakładające się uchwyty klipów, z opcjami umiejscowienia wokół punktu montażowego. Sprawdź klatki źródłowe tuż poza fragmentami widocznymi przy cięciu bezpośrednim, a także czas trwania i wyrównanie przejścia. Dokumentacja DaVinci Resolve 21.1, „Korzystanie z biblioteki efektów”

Na przykład klip źródłowy może zawierać neutralną planszę tytułową bezpośrednio przed zamierzonym ujęciem. Jeśli przejście odsłania tę planszę, dostosuj wybrany zakres źródłowy lub skróć przejście, zachowując wystarczającą ilość użytecznego materiału. Następnie obejrzyj całe przejście. Wydłużenie przenikania bez sprawdzenia tych klatek może zamaskować objaw, ale pozostawić nierozwiązany problem z wyborem fragmentu.

Wyrenderuj krótki test bez ponownie wykorzystywanych multimediów

Gdy oś czasu wygląda poprawnie, ale eksport zawiera powtarzalny błysk, wyrenderuj krótki fragment obejmujący cięcie. Uwzględnij po kilka sekund z obu stron. Przy pierwszym porównaniu zachowaj te same ustawienia rozdzielczości, liczby klatek na sekundę, efektów i wyjścia, a każdemu testowi nadaj odrębną nazwę pliku.

Na stronie Deliver sprawdź ustawienia renderowania wideo i wyłącz Use optimized media, Use proxy media oraz Use render cached images na potrzeby tego renderu diagnostycznego. Blackmagic opisuje te opcje jako odrębne ustawienia, które podczas eksportu mogą zastępować oryginały zoptymalizowanymi multimediami, proxy lub obrazami z pamięci podręcznej renderowania. Do tego testu potrzebny jest dostęp do oryginalnych plików źródłowych. Dokumentacja DaVinci Resolve 21.1, „Renderowanie multimediów”

Jeśli ten render jest czysty, masz podstawy, by dokładniej sprawdzić ścieżkę ponownego wykorzystania multimediów. Nie wiadomo jeszcze, która z tych trzech opcji odpowiada za problem. Włączaj je ponownie pojedynczo, jeśli to możliwe, i renderuj ten sam zakres, aby ustalić, po której zmianie objaw powraca.

Aby wyczyścić pamięć podręczną dla wybranych elementów, zaznacz klipy na osi czasu i użyj polecenia Playback > Delete Render Cache > Selected Clips. Blackmagic opisuje to polecenie oddzielnie od usuwania całej zawartości pamięci podręcznej. Usuwanie pamięci podręcznej traktuj jako odrębną czynność od usuwania plików źródłowych. Dokumentacja DaVinci Resolve 21.1, „Czyszczenie buforowanych multimediów”

Jeśli błysk nadal występuje w renderze z oryginalnych multimediów, przestań traktować pamięć podręczną jako główną przyczynę. Kontynuuj testy efektów i synchronizacji, zachowując ten sam krótki zakres eksportu.

Izoluj zmianę prędkości i Fusion tylko wtedy, gdy mają zastosowanie

Sprawdź interpolację klatek w danym klipie

W przypadku klipu ze zmianą prędkości lub liczbą klatek na sekundę inną niż dla osi czasu wybierz tymczasowo Nearest w Inspector > Video > Retime and Scaling > Retime Process. Blackmagic opisuje to jako nadpisanie ustawień dla pojedynczego klipu. Nearest pomija lub powiela klatki, Frame Blend łączy klatki, a Optical Flow generuje klatki na podstawie estymacji ruchu. Dokumentacja DaVinci Resolve 21.1, „Korzystanie z Inspektora na stronie Edit” oraz „Ustawienia projektu”

Ponownie wyrenderuj ten sam krótki fragment. Jeśli podejrzana klatka się zmieni lub zniknie, sprawdź ustawienia interpolacji dla tego klipu. Przed zachowaniem zmiany oceń pozostały ruch w klipie: usunięcie artefaktu przy cięciu jest przydatne tylko wtedy, gdy uzyskany ruch nadal wygląda akceptowalnie. Podczas testowania jednego klipu pozostaw ustawienie dla całego projektu bez zmian.

Sprawdź synchronizację Fusion na granicy kompozycji

Jeśli cięcie obejmuje grafikę lub kompozycję Fusion, sprawdź pierwszą i ostatnią wyświetlaną klatkę w Fusion. Upewnij się, że każdy współtworzący element obejmuje zamierzony zakres czasu, zwłaszcza gdy grafika zaczyna się lub kończy dokładnie przy cięciu.

Dokumentacja Fusion rozróżnia ustawienia synchronizacji zależnie od sposobu, w jaki multimedia trafiają do kompozycji. Dodatkowe opcje MediaIn, takie jak Global In/Out, przycinanie i zatrzymanie na klatce, opisano dla multimediów dodanych z Media Pool; nie należy zakładać, że identyczne opcje będą dostępne dla wejścia utworzonego na podstawie osi czasu. Osobny węzeł Fusion Loader ma również opisane własne zachowanie synchronizacji. Dokumentacja Fusion 21.1, „Dodawanie klipów do Fusion”

Jeśli te opcje są dostępne, rozróżnij pozycjonowanie od wyboru źródła: Global In/Out ustala położenie multimediów w kompozycji, a przycinanie wybiera zakres źródłowy. Hold First Frame i Hold Last Frame powtarzają klatki graniczne. Zatrzymanie na klatce jest właściwe tylko wtedy, gdy zamierzonym wynikiem jest powtórzenie tego obrazu. Dokumentacja Fusion 21.1, „Dodawanie klipów do Fusion”

Zmieniaj położenie po jednym elemencie naraz, sprawdzaj wynik kompozycji i ponownie renderuj ten sam zakres. Nie wydłużaj bez zastanowienia czasu trwania wszystkich elementów; chodzi o ustalenie, czy synchronizacja konkretnego elementu pokrywa się z nieoczekiwaną klatką.

Sprawdź gotowy eksport w pierwotnym miejscu problemu

Gdy zmiana zapewni czysty krótki test, przywróć wszystkie niepowiązane ustawienia zmienione podczas diagnozowania. Wyeksportuj cały film z ustawieniami, które zamierzasz dostarczyć, a następnie otwórz nowy plik i sprawdź klatka po klatce pierwotne miejsce problemu. Obejrzyj również sąsiedni fragment z normalną prędkością.

Zapisz krótko, która klatka sprawiała problem, jaka pojedyncza zmiana go rozwiązała i jakie ustawienia zastosowano w udanym eksporcie. Zadanie jest zakończone, gdy w rzeczywistym pliku końcowym przez całe cięcie pojawiają się zamierzone klatki, a tempo i efekty sąsiednich fragmentów pozostają zachowane.

Źródła