최근 수정 시각 : 2025-09-12 11:35:02

머큐리 플레이백

1. 개요2. 지원기종3. 목적4. 강제 가속

1. 개요

Adobe사의 동영상 편집 프로그램 Premiere Pro의 CS5이후 시리즈에서 사용하는 이미지 컴포지터 및 렌더러.

2. 지원기종

NVIDIA의 경우 CUDA, 그 외의 시스템은 OpenCL을 통한 가속을 지원하며, macOS의 경우 Metal을 지원한다.

3. 목적

머큐리 플레이백 엔진은 화면에 보여지는 프레임버퍼의 렌더링을 담당한다.#[1]
이 렌더링에는 트랜지션, 블러, 리사이징 등의 효과의 처리를 하드웨어로 오프로딩해 처리해 CPU의 부하를 줄여주는 것을 목적으로 하며 영상의 디코딩과 인코딩 과정에는 개입하지 않는다.

4. 강제 가속

이 엔진은 소수기종에서만 가속되도록 하는 잠금이 있으므로, 다음과 같은 절차를 거치면 잠금을 해제할 수 있다.

맥 OS 의 경우
/Applications/Adobe\ Premiere\ Pro\ 버전명/Adobe\ Premiere\ Pro\ 버전명.app/Contents/cuda_supported_cards.txt -NVIDIA의 경우

/Applications/Adobe\ Premiere\ Pro\ 버전명/Adobe\ Premiere\ Pro\ 버전명.app/Contents/opencl_supported_cards.txt -AMD의 경우
에 해당 그래픽카드를 추가하면 된다.



[1] "렌더링"이란 단어를 사용하는 경우 최종 파일로 인코딩하는 (렌더링) (1) 하는 과정과 여러 미디어를 한 곳에 모아 출력할 프레임으로 조합하는 과정인 "렌더링" (2)은 같은 단어지만 실제로 가해지는 워크로드는 다르다. 여기서 Mercury Playback이 담당하는 부분은 후자 (2)다.

분류