본문으로 건너뛰기
cinemaOS

문제 해결

Mac에서 DaVinci Resolve가 튕길 때: 원인과 해결법

Mac에서 DaVinci Resolve가 튕긴다면 GPU 설정, 캐시, 프로젝트 라이브러리, 플러그인, 폰트, 미디어를 점검하고 지원팀에 보낼 자료를 준비하세요.

Mac에서 DaVinci Resolve가 계속 튕긴다면 원인은 대개 여섯 가지 중 하나입니다. macOS 버전과 맞지 않는 Resolve 버전, GPU나 메모리 부족, 오래된 캐시, 손상된 프로젝트나 데이터베이스, 서드파티 OpenFX 플러그인이나 폰트, 또는 Resolve가 디코딩하기 어려워하는 특정 미디어 파일입니다. 먼저 프로젝트를 보호하고, 언제 튕기는지 정확히 기록한 다음, 아래 목록을 순서대로 확인하십시오. 많은 경우 이 단계 중 하나로 원인이 드러나고, 그렇지 않더라도 Blackmagic 지원팀이 요청하는 증거를 손에 쥐게 됩니다.

문제 해결 전에 프로젝트 보호하기

Resolve는 많은 편집기처럼 프로젝트를 개별 파일로 저장하지 않습니다. 프로젝트는 프로젝트 라이브러리(이전 버전에서는 데이터베이스라고 불렀습니다) 안에 있기 때문에, 잘못된 순간에 튕기면 타임라인 하나 이상에 영향이 갈 수 있습니다.

  1. Project Manager를 열고 프로젝트를 마우스 오른쪽 버튼으로 클릭한 뒤 Export Project를 선택해 .drp 파일을 안전한 곳에 저장합니다. 중요한 프로젝트마다 이 작업을 해 두십시오.
  2. 가능하다면 Project Manager에서 라이브러리 전체도 백업합니다. 모든 프로젝트를 한 번에 담는 사본은 라이브러리 백업뿐입니다.
  3. Preferences > User > Project Save and Load를 확인합니다. Project Backups가 꺼져 있으면 켜고, 백업이 저장되는 위치를 확인해 둡니다. Live Save도 유용하지만 같은 프로젝트 위에 덮어 저장하므로 백업을 대신하지는 못합니다.

그다음 패턴을 기록합니다. 실행할 때인지, 특정 프로젝트를 열 때인지, 특정 페이지에서인지, 특정 클립에서인지, 아니면 오래 작업한 뒤 무작위로인지. 각각 가리키는 곳이 다릅니다.

1단계: Resolve와 macOS 버전 확인하기

버전 불일치는 Mac에서 흔한 원인입니다. Resolve가 지원하기 전에 새 macOS를 설치했거나, 새로 나온 Resolve 업데이트에 내 환경에 영향을 주는 버그가 있는 경우입니다.

  • Blackmagic 지원 사이트에서 사용 중인 Resolve 버전의 릴리스 노트를 열고, 지원 macOS로 표시된 버전을 확인합니다. 내 macOS가 목록의 어떤 버전보다 새롭다면 그것만으로 튕기는 이유가 설명될 수 있습니다.
  • Resolve를 업데이트한 직후부터 튕기기 시작했다면 업데이트가 가장 유력한 원인입니다. 이전 버전 설치 파일은 Blackmagic Design 지원 페이지에서 받을 수 있습니다.
  • 되돌리기 전에, 새 버전에서 프로젝트 라이브러리를 열면 라이브러리가 업그레이드되어 이전 버전에서 더는 열리지 않을 수 있다는 점을 기억하십시오. 위에서 내보내기와 백업이 중요한 이유입니다. 이 함정은 소프트웨어 업데이트로 프로젝트가 망가졌을 때 가이드에서 더 자세히 다룹니다.

2단계: GPU와 메모리 부족 살펴보기

Resolve는 GPU에 크게 의존하며, Apple 실리콘에서는 GPU가 Mac의 다른 모든 작업과 통합 메모리를 공유합니다. 그 메모리가 부족해지면 "GPU memory full" 메시지가 뜨거나 Resolve가 그냥 종료될 수 있습니다.

  • Preferences > System > Memory and GPU에서 GPU 처리 모드가 Metal 또는 Auto로 되어 있는지, 메모리 한도가 이상한 값으로 바뀌지 않았는지 확인합니다.
  • 다른 무거운 앱을 닫고, 튕기는 상황을 재현하는 동안 활성 상태 보기에서 메모리 압박을 지켜봅니다.
  • 작업하는 동안 타임라인 프록시 해상도나 재생 품질을 낮추고, 템포럴 노이즈 리덕션 같은 무거운 효과를 잠시 꺼서 튕김이 멈추는지 확인합니다.

Color 페이지나 그레이딩한 숏을 재생할 때 주로 튕긴다면 DaVinci Resolve GPU memory full 오류 전용 가이드를 읽어 보십시오. 원인이 상당 부분 겹칩니다.

3단계: 캐시 지우고 디스크 공간 확인하기

렌더 캐시, 최적화 미디어, 프록시는 Resolve를 빠르게 해 주지만, 반쯤 쓰인 캐시 파일은 재생이나 스크럽 중에 튕김을 일으킬 수 있습니다.

  1. Playback > Delete Render Cache를 선택하고 전체 삭제를 고릅니다.
  2. Preferences > Media Storage에서 캐시가 어디에 쓰이는지 확인합니다. 여유 공간이 넉넉한 빠른 드라이브에 두십시오.
  3. 시동 디스크가 거의 가득 차 있지 않은지 확인합니다. 여유 공간이 아주 적은 Mac은 스왑에서 고생하며, Resolve는 그 증상이 가장 먼저 나타나는 앱 가운데 하나입니다.

다시 실행하고 테스트합니다. 캐시가 다시 만들어지는 동안 첫 재생은 느립니다.

4단계: 프로젝트와 라이브러리 테스트하기

한 프로젝트에서는 튕기는데 새로 만든 빈 프로젝트에서는 튕기지 않는다면, 문제는 앱이 아니라 프로젝트에 있습니다.

  • 내보낸 .drp를 새 프로젝트 라이브러리로 가져와 거기서 엽니다. 이렇게 하면 이전 라이브러리의 다른 부분에 생긴 손상을 배제할 수 있습니다.
  • 문제가 있는 타임라인을 복제하고 절반을 삭제합니다. 튕김이 사라지면 문제는 지운 절반에 있습니다. 원인이 되는 클립, 효과, Fusion 컴포지션을 찾을 때까지 계속 절반으로 나눕니다.
  • 프로젝트가 아예 열리지 않는다면 프로젝트 백업에서 가장 최근 파일을 복원합니다. 복구 방법을 더 넓게 살펴보려면 저장 중 멈춰서 작업을 잃었을 때를 참고하십시오.

5단계: 플러그인과 폰트 배제하기

서드파티 OpenFX 플러그인은 Resolve 안에서 로드되므로, 오래된 플러그인 하나가 앱 전체를 튕기게 할 수 있습니다. 특정 페이지나 렌더할 때만 그러기도 합니다.

  1. Mac에서 OpenFX 플러그인은 보통 /Library/OFX/Plugins에 설치됩니다. 그 안의 내용을 데스크탑의 폴더로 잠시 옮깁니다.
  2. 다시 실행하고 테스트합니다. Resolve가 안정적이라면 튕김이 다시 나타날 때까지 플러그인을 몇 개씩 되돌려 놓습니다.
  3. 각 제작사 사이트에서 내 Resolve와 macOS 버전과의 호환성을 확인하고, 원인이 된 플러그인을 업데이트하거나 제거합니다.

폰트는 덜 눈에 띄는 용의자입니다. 손상되었거나 중복된 폰트가 실행 시 또는 타이틀을 열 때 Resolve를 튕기게 할 수 있다는 보고가 편집자들 사이에서 꾸준히 나옵니다. 실행할 때나 Edit 페이지에서 타이틀을 다룰 때 튕긴다면, 서체 관리자에서 폰트를 검증하고 최근에 설치한 폰트를 시험 삼아 비활성화해 보십시오.

6단계: Resolve가 처리하지 못하는 미디어 파일 찾기

특정 클립을 재생, 스크럽, 렌더할 때 튕긴다면 원본 미디어가 의심스럽습니다.

  • 가변 프레임 레이트로 찍은 휴대폰 영상, 화면 녹화, 일부 long-GOP 카메라 포맷은 자주 문제를 일으킵니다. 의심 가는 클립을 ProRes로 트랜스코딩하고 다시 연결한 뒤 다시 테스트합니다.
  • 타임라인용 최적화 미디어나 프록시를 생성하면 디코딩 문제를 다른 문제와 빠르게 구분할 수 있습니다.
  • 사용하는 코덱의 디코딩 경로가 무료 버전과 DaVinci Resolve Studio 사이에 다른지 확인합니다. 하드웨어 디코딩 지원은 버전과 포맷에 따라 다르므로, 짐작하지 말고 사용 중인 버전의 릴리스 노트에서 확인하십시오.

특정 파일 하나가 매번 Resolve를 튕기게 한다면 그 사본을 보관하십시오. 지원팀에 보낼 수 있는 가장 유용한 자료입니다.

Blackmagic 지원팀에 보낼 것

위의 어떤 방법도 통하지 않는다면, 설명만 보내지 말고 증거와 함께 지원팀에 연락하십시오.

  • 튕긴 직후 Help > Create Diagnostics Log on Desktop을 사용합니다. 로그와 시스템 정보를 하나의 압축 파일로 모아 줍니다.
  • 정확한 Resolve 버전, 무료 버전인지 Studio인지, macOS 버전, Mac 모델을 적습니다.
  • 처음에 기록한 튕김 패턴과 이미 시도한 단계를 설명합니다.
  • 특정 클립이나 프로젝트에서 일어난다면 그렇다고 알리고, 공유가 허락된다면 짧은 샘플 파일을 제공하겠다고 제안합니다.
  • 콘솔 앱을 열고 Crash Reports에서 최근 Resolve 항목을 찾아, 충돌한 스레드 윗부분에 있는 플러그인이나 라이브러리 이름을 기록합니다.

프로젝트 이름이나 경로가 기밀이라면 보내기 전에 압축 파일 내용을 확인하십시오.

튕김이 계속 반복될 때

때로는 내 환경에서 Resolve가 계속 튕기기도 합니다. 그렇다고 Resolve를 깎아내릴 일은 아닙니다. Resolve는 여전히 Mac에서 가장 뛰어난 편집과 그레이딩 도구 가운데 하나입니다. 하지만 불안정함 때문에 마감을 놓치고 있다면, 문제가 생겼을 때 다른 편집기가 어떻게 동작하는지 살펴보는 것도 합리적입니다.

cinemaOS는 Momentum Studios가 만든 Apple 실리콘용 Mac 네이티브 편집 프로그램입니다. 여기서 중요한 점은 프로젝트가 복구 기능을 갖춘 로컬 우선 .mntm 파일이며, 공유 프로젝트 라이브러리가 아니라 내 드라이브에 저장된다는 것입니다. 더 이상 존재하지 않는 소스 미디어는 복구로 되살릴 수 없고, 절대 튕기지 않는다고 약속할 수 있는 편집 프로그램은 없으니 어떤 도구를 쓰든 백업을 해 두세요.

실제 프로젝트로 시험해 보고 싶다면, Resolve에서 타임라인을 XML이나 EDL로 내보내면 cinemaOS가 이를 가져와 검토할 경고가 담긴 컨폼 보고서를 보여 줍니다. 컷 가져오기 튜토리얼에서 단계를 보여 줍니다. 그레이드, Fusion 컴포지션, 효과는 옮겨지지 않으므로 다시 만들어야 한다고 생각하십시오. cinemaOS 요금은 월 9.99 USD(부가세 별도)이고, 60일 무료이며 카드가 필요 없고 자동 결제도 없습니다.

FAQ

DaVinci Resolve 무료 버전이 Mac에서 더 잘 튕기나요?

본질적으로 그렇지는 않습니다. 무료 버전과 Studio는 코드 대부분을 공유하며, 둘 다 위에서 설명한 이유로 튕길 수 있습니다. Studio에는 더 무거운 도구가 몇 가지 추가되어 구체적인 튕김 양상은 다를 수 있지만, 문제 해결 순서는 같습니다.

DaVinci Resolve를 다시 설치하면 튕김이 해결되나요?

설치 자체가 손상된 경우라면 해결되기도 합니다. 하지만 원인은 재설치 후에도 남는 플러그인, 폰트, 캐시, 프로젝트, 미디어 파일인 경우가 더 많습니다. 먼저 프로젝트를 내보내고 라이브러리를 백업한 뒤, 다른 단계를 모두 거친 다음에 다시 설치하십시오.

저장 중에 Resolve가 튕기면 프로젝트를 잃을 수 있나요?

그럴 수 있습니다. 그래서 내보낸 .drp 파일과 프로젝트 백업이 중요합니다. 프로젝트는 라이브러리 안에 있으므로 라이브러리를 정기적으로 백업하고, 중요한 프로젝트의 내보내기 파일은 별도 드라이브에 보관하십시오. 튕긴 뒤 프로젝트가 열리지 않는다면 유일한 사본을 고치려 하지 말고 가장 최근 백업에서 복원하십시오.