Przejdź do treści
cinemaOS

Rozwiązane problemy

Eksport w Premiere Pro nie działa? Naprawa typowych błędów

Błąd eksportu w Premiere Pro: co znaczą Error compiling movie i podobne komunikaty, poprawki działające w różnych wersjach i bezpieczna rutyna przed deadline'em.

Błąd eksportu w Premiere Pro prawie zawsze ma źródło w jednym z czterech miejsc: w miejscu docelowym (wolne miejsce na dysku, uprawnienia albo zablokowany plik), w ścieżce GPU i sprzętowego kodowania, w jednej konkretnej wadliwej klatce (uszkodzony klip, efekt albo napis w określonym momencie) albo w samym projekcie i wersji programu. „Error compiling movie”, „Error retrieving frame” i „Accelerated Renderer Error” to różne etykiety dla tych samych kilku przyczyn. Przeczytaj szczegóły błędu, sprawdź miejsce docelowe, przełącz renderowanie i kodowanie na programowe, a potem wyizoluj klatkę, która powoduje błąd. Ta kolejność naprawia większość nieudanych eksportów w Premiere Pro, niezależnie od wersji.

Poniżej: co zwykle oznacza każdy komunikat, poprawki we właściwej kolejności i rutyna eksportu na dni z deadline'em.

Przeczytaj błąd, zanim klikniesz OK

Okna eksportu w Premiere są lakoniczne, ale często zawierają jedyną wskazówkę, jakiej potrzebujesz. Zrób zrzut ekranu komunikatu, zanim go zamkniesz.

  • Timecode albo numer klatki. Komunikaty takie jak „Error retrieving frame” czy „Error compiling movie” często podają moment w sekwencji. To twój punkt wyjścia: przejdź tam i sprawdź, co leży na każdej ścieżce.
  • Nazwa pliku albo komponentu. Czasem szczegóły wymieniają klip, efekt albo renderer. Nazwa wtyczki w komunikacie to mocna wskazówka.
  • Kod błędu. Długie liczby ujemne pojawiają się w wielu zgłoszeniach. Nie są dobrze opisane publicznie, więc traktuj je jako hasło do wyszukiwarki, a nie diagnozę. Słowa wokół nich są zwykle bardziej przydatne.
  • Kiedy pada. Na 0 procentach wskazuje na miejsce docelowe albo ustawienia. W połowie, za każdym razem w tym samym miejscu, wskazuje na zawartość. Za każdym razem w innym miejscu wskazuje na pamięć, temperaturę albo ścieżkę GPU.

Ten wzorzec liczy się bardziej niż treść komunikatu. Każda poprawka poniżej odpowiada jednemu z tych trzech scenariuszy.

Pada od razu: miejsce docelowe i ustawienia

Gdy eksport kończy się, zanim pasek postępu w ogóle ruszy, Premiere zwykle nie mógł utworzyć albo zapisać pliku.

  • Wolne miejsce. Sprawdź dysk docelowy i dysk startowy. Eksport i media cache potrzebują miejsca, a prawie pełny dysk powoduje błędy, które wyglądają na niezwiązane.
  • Uprawnienia zapisu i format dysku. Spróbuj wyeksportować do folderu na dysku wewnętrznym, na przykład na Biurko. Jeśli to działa, problem leży w pierwotnym miejscu docelowym: wolumin tylko do odczytu, zerwany udział sieciowy albo uprawnienia do folderu. Na Macu sprawdź też w Ustawieniach systemowych, w sekcji Prywatność i ochrona, czy Premiere i Media Encoder mają dostęp do woluminów wymiennych i sieciowych.
  • Nazwa i ścieżka pliku. Usuń nietypowe znaki, ukośniki i bardzo długie nazwy. Nadaj plikowi nową nazwę zamiast zastępować istniejący, zwłaszcza jeśli starszy plik jest otwarty w odtwarzaczu albo właśnie się wysyła.
  • Ustawienia, które do siebie nie pasują. Rozdzielczość, liczba klatek na sekundę albo bitrate, których profil kodeka nie akceptuje, mogą wywołać błąd od razu. Zacznij od wbudowanego presetu i zmieniaj jedną rzecz naraz.

Jeśli nowa nazwa na dysku wewnętrznym ze standardowym presetem działa, projekt jest w porządku.

Pada w losowych miejscach: GPU, pamięć i kodowanie sprzętowe

Gdy eksport za każdym razem przerywa się w innym miejscu, materiał jest mniej prawdopodobnym podejrzanym. Wiele takich błędów powstaje na styku Premiere, sterownika grafiki i sprzętowego enkodera. Dwa przełączniki szybko to sprawdzą.

  1. Kodowanie programowe. Przy eksporcie H.264 i HEVC w nowszych wersjach otwórz sekcję Video w ustawieniach eksportu, znajdź opcję Performance w Encoding Settings i zmień Hardware Encoding na Software Encoding. Nazwy menu nieco się zmieniają między wydaniami, więc jeśli u ciebie wyglądają inaczej, szukaj słowa Performance. Trwa to dłużej, ale wyłącza sprzętowy enkoder z równania.
  2. Renderowanie programowe. W File > Project Settings > General przełącz renderer z akceleracji GPU na opcję wyłącznie programową. To klasyczna poprawka na „Accelerated Renderer Error”. Znowu wolniej, ale często stabilnie.

Skoro jesteś w ustawieniach eksportu, odznacz Use Previews i Use Proxies, jeśli są włączone. Podglądy korzystają z wyrenderowanych plików z osi czasu, a nieaktualny albo uszkodzony plik podglądu potrafi zepsuć eksport, który inaczej by się udał. Z tego samego powodu przed kolejną próbą warto użyć Sequence > Delete Render Files i wyczyścić media cache w sekcji Media Cache ustawień Premiere (w starszych wersjach Preferences).

Pamięć i temperatura też powodują losowe błędy. Przed długim eksportem zamknij inne ciężkie aplikacje, w tym przeglądarki z wieloma kartami, i zadbaj o przepływ powietrza wokół komputera. Jeśli błędy pojawiają się tylko przy długich eksportach, wyeksportuj sekwencję w dwóch połowach, aby sprawdzić, czy wywołuje je sama długość.

Jeśli renderowanie i kodowanie programowe działają, dokończ w ten sposób zlecenie, a do ustawień GPU wróć później. Nasz poradnik o tym, gdy Premiere Pro zawiesza się na Macu, dokładniej omawia sprawdzanie GPU i wtyczek.

Pada zawsze w tym samym miejscu: znajdź wadliwą klatkę

Gdy eksport niezmiennie zatrzymuje się w tym samym momencie, coś na osi czasu w tym miejscu nie daje się wyrenderować. Zawężaj poszukiwania.

  1. Wyeksportuj krótki fragment. Ustaw punkt wejścia kilka sekund przed błędem i punkt wyjścia kilka sekund po nim. Wyeksportuj tylko ten fragment. Jeśli padnie, masz szybką pętlę testową.
  2. Wyłączaj ścieżki. Wyłączaj ścieżki wideo po kolei i eksportuj fragment ponownie. Gdy się uda, winowajca jest na ścieżce, którą właśnie wyłączyłeś.
  3. Wyłączaj efekty. Na podejrzanym klipie wyłącz efekty w Effect Controls, zaczynając od wtyczek innych firm oraz efektów warp i stabilizacji. Napisy z brakującymi fontami to kolejna częsta przyczyna.
  4. Sprawdź materiał. Nagrania z telefonu ze zmienną liczbą klatek, częściowo skopiowane pliki i niektóre formaty kamer long-GOP to typowe źródła „Error retrieving frame”. Transkoduj taki klip do ProRes albo użyj Render and Replace, a potem podlinkuj go ponownie.
  5. Przesuń cięcie. Czasem punkt montażowy trafia na klatkę, której dekoder nie potrafi wygenerować. Przycięcie klipu o jedną klatkę albo zastąpienie tej klatki pozwala przejść eksportowi.

Gdy fragment się wyeksportuje, uruchom ponownie pełny eksport i powtórz pętlę, jeśli pojawi się kolejny błąd.

Dalej nie działa: projekt, Media Encoder i wersja

Jeśli nic z powyższych nie pomaga, spójrz szerzej.

  • Spróbuj drugiej drogi. Jeśli eksport bezpośrednio z Premiere pada, wyślij zadanie do Adobe Media Encoder przez Send to Media Encoder albo odwrotnie. Jedna droga może zadziałać, gdy druga zawodzi.
  • Najpierw wyeksportuj plik pośredni. Wyrenderuj master ProRes sekwencji, a następnie z tego pliku zakoduj wersję H.264 lub HEVC do dostarczenia. Czysty plik pośredni usuwa większość zmiennych.
  • Przebuduj projekt. Utwórz nowy projekt i zaimportuj stary albo skopiuj do niego sekwencję. Często uszkodzenia zostają wtedy po drodze. Jeśli sam projekt się nie otwiera, zobacz, co zrobić, gdy projekt Premiere jest uszkodzony.
  • Sprawdź wersję. Jeśli eksport przestał działać tuż po aktualizacji, możliwa jest regresja. Creative Cloud pozwala zainstalować poprzednią wersję obok bieżącej. Nasz poradnik o powrocie do starszej wersji Premiere Pro pokazuje, jak zrobić to bezpiecznie.

Warto też zajrzeć na strony pomocy Adobe dotyczące eksportu i renderowania, bo znane problemy i obejścia zmieniają się z każdym wydaniem: pomoc Adobe Premiere Pro.

Bezpieczniejsza rutyna eksportu na dni z deadline'em

Najbardziej bolesne błędy eksportu zdarzają się w najgorszym momencie, bo pierwszy pełny eksport odbywa się na samym końcu. Kilka nawyków przesuwa ryzyko wcześniej.

  • Zrób wcześnie eksport testowy. Wyeksportuj najbardziej złożone 30 sekund, fragment z napisami, zmianami prędkości i nałożonymi efektami, kilka godzin przed finalnym eksportem. Jeśli padnie, wciąż masz czas.
  • Najpierw master, potem pliki do dostarczenia. Wyeksportuj jeden master w wysokiej jakości, a z niego zrób wszystkie skompresowane wersje. Jeśli plik do dostarczenia nie wyjdzie, kodujesz tylko jeszcze raz, bez ponownego renderowania całej osi czasu.
  • Nigdy nie nadpisuj ostatniego dobrego pliku. Nadawaj każdemu eksportowi nowy numer wersji. Trzymaj poprzedni master, dopóki nie obejrzysz nowego.
  • Zamroź oprogramowanie. W dniu deadline'u nie instaluj aktualizacji, nowych wtyczek ani aktualizacji macOS.
  • Sprawdź miejsce docelowe przed startem. Wolne miejsce, właściwy dysk, folder, do którego możesz zapisywać.
  • Obejrzyj cały plik. Sprawdź pierwszą i ostatnią klatkę, fragmenty, które wcześniej sprawiały problem, synchronizację i poziomy dźwięku. Jeśli platforma publikuje docelową głośność, zmierz plik względem niej.

Nic z tego nie dotyczy wyłącznie Premiere. Działa w każdym programie do montażu.

Gdzie pasuje cinemaOS, uczciwie

cinemaOS od Momentum Studios to natywny program do montażu na Maca z Apple silicon i on również może nie wyeksportować pliku, na przykład gdy źródło używa profilu kodeka, którego macOS nie potrafi zdekodować. Inaczej podchodzi natomiast do samego eksportu.

  • Eksport niczego po cichu nie nadpisuje. Każdy eksport jest zapisywany obok miejsca docelowego i publikowany dopiero wtedy, gdy jest kompletny. Jeśli nazwa już istnieje, nowy plik dostaje unikalną nazwę zamiast zastąpić stary, więc twój ostatni dobry master przetrwa. Jedynym wyjątkiem jest sytuacja, w której potwierdzisz zastąpienie w oknie zapisu, a wtedy stary plik jest najpierw kopiowany zapasowo.
  • Postęp, który można wstrzymać. Task Center pokazuje postęp eksportu i szacowany pozostały czas, a eksport mastera można wstrzymać i wznowić od ukończonego punktu kontrolnego. Wstrzymanie działa na końcu bieżącego etapu, a nie w jego trakcie.
  • Standardowe formaty dostarczania. Renderuje pliki QuickTime i MP4 w ProRes, H.264 lub HEVC oraz dźwięk WAV, z pomiarem głośności w konsoli SOUND.

Ograniczenia mają tu znaczenie. cinemaOS jest młody (wersja 0.2, Build 9), na razie działa tylko na Macu, wersja na Windows jest planowana na listopad 2027, i nie otwiera plików .prproj z Premiere. Aby przenieść montaż, wyeksportuj XML z Premiere i skorzystaj z tutorialu o imporcie montażu. Efekty, łańcuchy wtyczek i stylizowane napisy trzeba będzie odtworzyć, a program nie zastępuje After Effects.

FAQ

Co oznacza „Error compiling movie” w Premiere Pro?

To ogólny komunikat, że eksportu nie udało się dokończyć. Przyczyną jest zwykle miejsce docelowe, GPU albo sprzętowy enkoder, albo jedna konkretna klatka. Sprawdź, czy eksport pada od razu, zawsze w tym samym miejscu czy losowo, i przejdź do odpowiedniej sekcji powyżej.

Czy kodowanie programowe daje gorszą jakość niż sprzętowe?

Przy rozsądnych bitrate'ach różnica jest zwykle trudna do zauważenia, a enkodery programowe zwykle dobrze radzą sobie przy niższych bitrate'ach. Prawdziwym kosztem jest czas. Przy deadlinie wolny eksport, który się kończy, jest lepszy niż szybki, który pada.

Dlaczego eksport pada w Premiere, a działa w Media Encoder?

Media Encoder działa jako osobna aplikacja z własną kolejką i pamięcią i pracuje na zapisanej kopii projektu, a nie na twojej otwartej sesji. Błąd związany z bieżącą sesją Premiere, zużyciem pamięci albo nieaktualnym podglądem może się tam nie pojawić. Jeśli jedna droga niezawodnie działa w danym projekcie, korzystaj z niej i zanotuj różnicę na potrzeby późniejszej diagnozy.

Następny krok

Przy następnym deadlinie zrób eksport testowy, zanim plik będzie ci potrzebny. Jeśli chcesz zobaczyć, jak działa inny model eksportu, wypróbuj cinemaOS za darmo przez 60 dni, bez karty i bez automatycznej opłaty, na montażu, który już dostarczyłeś w innym programie.