윈디하나의 누리사랑방. 이런 저런 얘기
Adobe CS5 Premiere Pro - MPE 가속
동영상 편집은 아직은 취미 없지만, 편집 가능하게 하려고 준비하고는 있다. 관심이 없는 관계로 MPE가 [대단해~!]라고만 들었지 얼마나 대단한건지는 체감이 안되는 듯. 하지만 요즘은 DSLR에서도 Full HD 동영상이 찍히는 관계로, 동영상 편집도 해보려고 하고있음. ㅎㅎㅎ
여태까지 끊김없는 실시간 동영상 편집은 1,000만원 이상 되는 장비를 구매해야 가능했는데, Adobe Premiere Pro CS5와 nVIDIA GPU 조합으로 저렴하게 구성할 수 있다는군요.
대신 Adobe Premiere Pro CS5의 MPE(Mercury Playback Engine)를 지원하는 그래픽 카드가 필요하다고 합니다. Adobe 에서 밝힌 지원 가능 그래픽 카드는 공식적으로
Quadro FX 3800
Quadro FX 4800
Quadro FX 5800
Quadro CX
GeForce GTX 285
만 가능합니다. 위 제품중 가장 싼게 50만원(GeForce GTX 285)입니다.
그런데 위에 나열된 제품보다 훨씬 낮은 가격의 그래픽 카드를 사용해서도 된다고 합니다. 대신 이 경우 3레이어까지만 중첩 된다고 하네요. 그래도 동영상 실시간 인코딩 기능이 된다는거니 대단한거죠.
아래와 같이 하면 GeForce GT 240(12만원)과 GeForce GTX 260 이상에서 된다고 하네요. (이보다 더 저렴한 제품도 된다고 합니다)
주: Adobe CS5 Premiere Pro는 64bit 전용임.
----
1. GPU의 가용 메모리가 765MB 이상 - 따라서 제품은 1GB이상 되어야 함
2. CUDA Compute capability 1.1 이상(공식적으로는 1.3 이상 되어야 함, GT200 호환 코어(GTX 260이상))
3. 아래와 같이 프리미어 설정을 수정
C:\> cd "\Program Files\Adobe\Adobe Premiere Pro CS5"
C:\Program Files\Adobe\Adobe Premiere Pro CS5> GPUsniffer
...
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
...
[CUDA Device # 0 not choosen because it did not match the named list of cards]
...
C:\Program Files\Adobe\Adobe Premiere Pro CS5> notepad cuda_supported_cards.txt
GeForce GTX 295
4. nVIDIA 제어판 설정
nVIDIA 제어판으로 가서 [Manage 3d Settings - Program Settings]에서 [ADD]를 클릭, [Adobe Premiere Pro.exe]를 선택
"multi-display/mixed-GPU acceleration"을 "compatibilty performance mode" 으로 변경
5. 프리미어 실행후
Project Settings → General → Video Rendering and Playback → Mercury Playback Engine GPU Acceleration 을 선택.
----
Adobe CS5 Premiere Pro 5.0.1 부터 제한 사라졌습니다. CUDA 1.3, 1GB이상 메모리를 가진 GPU를 모두 지원합니다. 업데이트 받으세요.