프리미어프로 1609629690 - peulimieopeulo 1609629690

Adobe Premiere Pro GPU Render Error 

옛날에는 CPU가 그래픽 데이터도 처리했었지만 그래픽 전문 프로그램들이 많이 개발되면서 이러한 로직은 CPU의 성능 저하로 이어졌습니다. 그래서 개발된 것이 GPU(Graphics Processing Unit), 즉, 그래픽 처리 장치입니다. 그래픽 데이터를 랜더링(Rendering, 영상 편집 파일을 최종 영상 출력물로 만드는 과)하는 장치죠. 그런데 이 과정은 복잡한 계산 과정이 필요한 데다 컴파일(Compile)할 때 많은 시스템 리소스를 사용하기 때문에 오류가 자주 발생할 수 있습니다. 그래서 영상을 편집할 때 누구나 한 번쯤 겪을법한 문제가 GPU 랜더링 오류인 것 같아요. 

저는 어도비 프리미어 프로를 사용하고 있는데요, 얼마 전 정성들여 영상을 편집한 후 랜더링을 돌리려고 했더니 갑자기 아래와 같은 팝업창이 뜨면서 실행이 되지 않더군요. 자세히 보니 Timecode 00:01:21:01 지점에 오류가 발생하였고 에러코드 1609629695라고 되어 있습니다. 

프리미어프로 1609629690 - peulimieopeulo 1609629690
어도비 프리미어 프로 GPU 랜더링 오류

어도비 프리미어 프로의 랜더링 오류의 해결방법은 사실 정해져 있지 않습니다. 일종의 버그처럼 원인이 여러 가지인 데다 복불복으로 발생하기 때문이죠. 보통 원인으로 언급되는 것은 구 버전의 프리미어 프로를 사용하고 있다거나 GPU 드라이버의 결함, 그리고 프로젝트 파일의 손상, 시스템 메모리가 부족해서 부하가 걸렸을 때 등이 되겠네요. 

프리미어 프로에서 랜더링 오류가 떴을 때 제일 먼저 할 일은 컴퓨터를 다시 시작하는 것입니다. 운이 좋다면 일시적인 오류일 수도 있으니까요. 리부팅을 한 후 랜더링이 되는지 확인합니다. 아쉽게도 저는 오류창이 또 뜨더군요. 

GPU 랜더링 오류 팝업창을 캡처해놓고 찬찬히 확인합니다. 저는 Timecode 00:01:21:01 부근에서 오류가 발생했다고 되어 있는데요, 예를 들어 자막, 음악, 영상 소스, 효과같은 것들인데 색상 보정이나 효과가 많이 들어가는 경우 오류 발생 가능성도 높아지는 것 같습니다. 보통은 알려주는 지점에 들어간 소스들을 모두 삭제하고 새로 삽입하여 교체해주면 간단하게 해결되는 것 같아요. 그렇지만 저에게 그런 행운은 오지 않더군요.  

시스템에서 실행중인 불필요한 응용 프로그램이 많거나 시스템의 메모리 사양이 낮다면 시퀀스의 해당 지점에서 VRAM(비디오램)이 부족한 상태가 될 수 있습니다. 1080p 영상은 4GB VRAM, 4K 영상은 6GB VRAM, 6K 이상은 8GB 이상의 VRAM이 필요합니다. 내 컴퓨터 사양이 낮은 편이라면 일단 사용하지 않는 프로그램은 종료하고 프리미어 프로 상단의 File > Project settings에서 Gerneral 탭에 있는 Mercury Playback Engine GPU Acceleration (GPU 가속 렌더러)을 선택하고 확인을 누릅니다. 

프리미어프로 1609629690 - peulimieopeulo 1609629690
Mercury Playback Engine GPU Acceleration

Effect 패널에서 Accelerated Effects를 클릭하면 랜더링 없이 실시간 재생이 가능한 효과들이 보여집니다. 이 효과들을 위주로 활용하여 편집하는 것도 GPU 가속을 활성화하여 CPU의 부하를 줄이고 프리미어 프로에서 오류가 발생할 가능성을 줄이는 팁이 되겠네요. 

프리미어프로 1609629690 - peulimieopeulo 1609629690

저는 Mercury Playback Engine GPU Acceleration가 기본으로 설정되어있는 상태에서 오류가 뜬 것이기 때문에 Mercury Playback Engine Software Only로 설정을 바꿔줬습니다. Software Only는 GPU 가속을 완전히 비활성화하는 설정으로 개별 효과가 랜더링될 수 있지만 속도가 매우 느립니다. 그래서 저렴한 노트북에는 Software Only만 표시되는 경우도 있죠. 일반적인 경우라면 GPU Acceleration을 선택하는 것이 나은 선택이지만 GPU Acceleration 설정 시 렌더링 할 때 오류가 발생한다면(GPU 가속이 작동되는 하드웨어가 없는 경우 또는 그래픽 드라이버에 버그가 있는 경우 등) 임시방편으로 Software Only로 설정할 수 있습니다. 저도 이 방법으로 겨우 랜더링 오류가 해결되었습니다. 그런데 랜더링만 기본 1시간 반이 넘는 걸리는 참사가... 

프리미어프로 1609629690 - peulimieopeulo 1609629690

이 방법으로도 해결되지 않을 수도 있어요. 랜더링과 관련된 근본적인 문제가 있는 오래된 버전의 Adobe Premiere Pro를 사용 중이라면 어도비 프리미어 프로를 가능한 최신 버전으로 업데이트합니다. Adobe Creative Cloud Desktop 앱을 설치해놓으면 새로운 업데이트가 있을 때마다 알려줍니다. 가장 최신의 상태를 유지하는 것이 좋은 것 같아요. 최후의 방법으로 프로젝트를 새로 만드는 것도 있습니다. 저는 해봤는데 안되었지만요. 리소스를 복사한 후 새 프로젝트에 붙여 넣기 하면 되니까 방법은 간단합니다. GPU 랜더링 오류를 해결하는 데에는 몇 가지 방법들이 소개되어 있지만 베스트는 딱히 없는 것 같습니다. 쉬운 것부터 차례대로 해보는 수밖에요. 

프리미어프로 동영상 컴파일 내보내기오류 해결방법에 대해 알아보겠습니다. 

프리미어프로 1609629690 - peulimieopeulo 1609629690

동영상 편집하고 컴파일(내보내기) 하던 중 오류가 떴습니다 

mp4 , youtube 파일 등등 다른 형식으로도 내보내기 했는데 계속 같은 오류가 떴습니다  

이 전에는 이런 오류가 발생하지 않았는데, 왠일인지 이렇게 뜨더라구요

동영상 컴파일오류에 대해 찾아보니 해결 방법은 간단했습니다 (5분 컷) 

프리미어프로 1609629690 - peulimieopeulo 1609629690

1

일단 위와 같은 동영상 컴파일 오류가 뜨시면 [ 확인 ]누르신 후 ,

작업물을 [ 저장 ] 하고 프리미어프로를 종료합니다 

2    Window 검색 창에 msconfig 를 입력하고 Enter 를 합니다

       그럼 아래와 같은 창이 뜨는데 [ 부팅 ] 탭을 선택한 후 , [ 고급 옵션 ] 을 클릭합니다 

프리미어프로 1609629690 - peulimieopeulo 1609629690

3  부팅 고급 옵션에 있는 [ 프로세서 수 ]를 체크하시면, 아래 드롭박스가 활성화 됩니다 

    그 메뉴에서 21 또는 그 이하 숫자를 선택합니다 (저는 10을 선택했습니다) 

프리미어프로 1609629690 - peulimieopeulo 1609629690

4  [ 확인 ] 을 누르신 후 컴퓨터를 재부팅 합니다 

5  프리미어프로 동영상 컴파일 내보내기를 실행하시면 다시 원활하게 작동하는 것을 알 수 있습니다