추출 문제 없이 Final Cut Pro에서 외장 드라이브 사용하기

동영상 편집자는 외장 드라이브에 의존하지만, Final Cut Pro는 드라이브를 잠가 두는 버릇이 있습니다. 추출 골칫거리 없이 외장 저장소로 작업하는 방법을 알아봅니다.

Mac에서 동영상을 편집한다면, 외장 드라이브는 아마 가지고 있는 가장 많이 쓰는 주변기기일 것입니다. Final Cut Pro 프로젝트는 수백 기가바이트를 차지할 수 있습니다. 외장 저장소에서 작업하는 것은 사치가 아니라 필수입니다.

하지만 추출에 관해서라면 Final Cut Pro와 외장 드라이브는 복잡한 관계입니다. 편집을 끝내고, 프로젝트를 닫고, Final Cut을 종료해도 드라이브가 여전히 추출되지 않습니다. 무언가가 붙들고 있는데, 그게 무엇인지 알 수가 없습니다.

Final Cut Pro가 드라이브를 붙들고 있는 이유

Final Cut Pro는 작업할 때 동영상 파일만 여는 것이 아닙니다. 라이브러리가 있는 볼륨에 관련 데이터의 생태계 전체를 만듭니다.

Final Cut Pro 라이브러리에는 원본 미디어, 최적화된 미디어, 프록시 미디어, 렌더 파일, 분석 데이터, 그리고 데이터베이스가 담깁니다. 단순한 프로젝트조차 이 범주에 걸쳐 수천 개의 개별 파일을 수반할 수 있습니다.

프로젝트를 닫아도 Final Cut은 이 모든 파일을 즉시 놓아주지 않습니다. 백그라운드 렌더링이 아직 활성 상태일 수 있습니다. Motion 템플릿이 아직 로드되어 있을 수 있습니다. 미디어 가져오기 과정이 마무리 중일 수 있습니다.

더 중요한 것은, Final Cut Pro가 메인 창을 닫은 뒤에도 라이브러리 데이터에서 계속 작동하는 미디어 관리용 백그라운드 서비스를 실행한다는 점입니다. 이들은 백그라운드 렌더링, 트랜스코딩, 썸네일 생성 같은 작업을 처리합니다.

렌더 파일 문제

Final Cut Pro의 백그라운드 렌더링은 종료 후 추출 실패의 가장 흔한 원인입니다.

백그라운드 렌더링이 활성화되어 있으면(기본으로 켜져 있음), Final Cut은 작업하는 동안 백그라운드에서 타임라인을 렌더링합니다. 렌더링이 진행되는 중에 Final Cut Pro를 종료하면, 렌더 프로세스가 잦아드는 데 시간이 걸립니다. 그 잦아드는 동안 외장 드라이브의 파일 핸들을 유지합니다.

종료하기 전에 Final Cut Pro의 백그라운드 작업 표시기를 보면 백그라운드 렌더링이 활성 상태인지 확인할 수 있습니다. 시계 아이콘을 클릭해 활성 작업을 보세요. 모든 작업이 완료될 때까지 기다린 뒤 종료하면 추출 과정이 훨씬 매끄러워집니다.

백그라운드 렌더링을 완전히 끄려면, Final Cut Pro > 설정 > 재생으로 가서 “백그라운드 렌더링"의 체크를 해제하세요. 미리 렌더링된 타임라인의 편리함은 잃지만, 언제 렌더링이 일어나고 언제 드라이브가 비는지 완전히 통제할 수 있게 됩니다.

생성된 미디어가 남는다

Final Cut Pro는 프로젝트와 함께 존재하는 여러 종류의 미디어를 생성합니다.

  • 최적화된 미디어: 원본 영상의 ProRes 트랜스코드
  • 프록시 미디어: 더 매끄러운 편집을 위한 저해상도 복사본
  • 렌더 파일: 미리 렌더링된 타임라인 구간
  • 분석 데이터: 얼굴 인식, 손떨림 보정 분석, 오디오 음량 데이터

이 각 생성 과정은 백그라운드에서 실행될 수 있습니다. 그중 어느 하나라도 활성 상태일 때 Final Cut Pro를 종료하면, 생성 프로세스가 깔끔하게 종료되지 않을 수 있습니다.

종료하기 전에 Final Cut Pro 안에서 생성된 미디어를 삭제할 수 있습니다(파일 > 생성된 라이브러리 파일 삭제). 프로젝트를 다시 열 때 이 데이터를 다시 생성해야 하므로 과감한 조치지만, 어떤 백그라운드 생성 프로세스도 추출을 막지 않도록 보장합니다.

Compressor와 Motion

Final Cut Pro와 함께 Compressor나 Motion을 쓴다면, 이 앱들도 외장 드라이브의 미디어에 대한 참조를 유지할 수 있습니다.

Compressor 프로세스는 Final Cut을 종료한 뒤에도 계속 실행될 수 있습니다. 특히 클립을 내보내기로 보냈다면 그렇습니다. 외장 드라이브의 미디어를 참조하는 Motion 템플릿은 메모리에 로드된 채로 남습니다.

추출을 시도하기 전에 Compressor와 Motion을 닫고, 활성 상태인 내보내기나 렌더 작업이 없는지 확인하세요.

미디어 가져오기 작업 흐름

Final Cut Pro로 미디어를 가져오는 방식이 추출 동작에 영향을 줍니다.

가져올 때 “파일을 제자리에 두기"를 사용하면, Final Cut은 외장 드라이브의 원본 파일을 참조합니다. 프로젝트는 항상 드라이브에 대한 접근이 필요하고, Final Cut은 프로젝트가 활발히 재생되지 않을 때도 원본 미디어 파일과의 연결을 유지합니다.

가져올 때 “라이브러리에 복사"를 사용하면, 파일이 Final Cut 라이브러리로 복사됩니다. 가져오기가 완료되면 Final Cut은 더 이상 원본 드라이브의 원본 파일이 필요하지 않습니다. 원본 드라이브와 라이브러리가 서로 다른 볼륨에 있다면 이 방식이 추출을 더 쉽게 만듭니다.

외장 드라이브에서 최고의 추출 경험을 원한다면, Final Cut 라이브러리를 한 드라이브에, 원본 미디어를 다른 드라이브(또는 Mac의 내장 저장소)에 두세요. 그러면 라이브러리 드라이브만 추출하면 되고, 관리할 파일이 하나의 자기 완결적인 묶음으로 정리됩니다.

편집자를 위한 깔끔한 종료 작업 흐름

Final Cut Pro 라이브러리를 담고 있는 외장 드라이브를 추출하기 전에:

  1. Final Cut Pro의 백그라운드 작업 창(시계 아이콘)을 열고 모든 작업이 끝날 때까지 기다립니다.
  2. 모든 프로젝트와 이벤트를 닫습니다.
  3. 창을 닫는 것만이 아니라 Command-Q로 Final Cut Pro를 종료합니다.
  4. Compressor와 Motion이 열려 있다면 종료합니다.
  5. 15~20초 기다립니다. Final Cut의 백그라운드 서비스는 완전히 종료되는 데 시간이 걸립니다.
  6. 드라이브 추출을 시도합니다.

이 순서를 거쳤는데도 드라이브가 추출되지 않으면 터미널을 확인하세요.

lsof /Volumes/YourDriveName

이름에 “Final Cut"이나 “ProApps"가 들어간 프로세스를 찾으세요. 동영상 편집 작업 흐름과 관련된 것이 보인다면, 완전히 종료되지 않고 남아 있는 백그라운드 서비스입니다.

전문 작업 흐름을 위해

전문 편집자는 프로젝트 기간 내내 드라이브를 연결해 두는 경우가 많은데, 이렇게 하면 추출 문제를 아예 피할 수 있습니다. 하지만 프로젝트가 마무리되어 드라이브를 보관해야 할 때 추출과의 씨름이 시작됩니다.

보관하기 전에 라이브러리를 통합하는 것이 좋은 습관입니다. Final Cut Pro에서 라이브러리를 선택한 다음, 파일 > 라이브러리 미디어 통합을 사용해 프로젝트에 필요한 모든 것이 라이브러리 안에 들어 있도록 하세요. 그런 다음 라이브러리를 닫고, Final Cut을 종료하고, 기다린 뒤 추출하세요.

드라이브를 워크스테이션 사이에서 자주 옮기는 편집자에게 Ejecta는 상당한 시간을 아껴 줍니다. 전체 종료 체크리스트를 거치며 기다리는 대신, 무엇이 드라이브를 열어 두고 있는지 정확히 보고 직접 처리할 수 있습니다. 세션을 마무리하고 클라이언트 미팅을 위해 드라이브를 챙겨야 할 때, 아껴진 그 몇 분이 쌓입니다.

외장 드라이브는 동영상 편집에 필수입니다. 그것을 추출하는 일이 작업 흐름에서 가장 어려운 부분이 되어서는 안 됩니다.

매번 터미널을 쓰고 싶지 않다면, Ejecta가 어떤 프로세스가 드라이브를 막고 있는지 정확히 보여주고 메뉴 막대에서 클릭 한 번으로 종료할 수 있게 해줍니다.

지금 구입 — $9.99