어도비 프리미어 cs5 CUDA 가속시키기

이거 쓰면 속도가 더 빨라진다고 해서 함 적용해 봤습니다.

일단 설치된 폴더 (C:Program FilesAdobeAdobe Premiere Pro CS5.5) 에 가면

GPUSniffer.exe 라는 실행파일이 있습니다.

실행시켜줍니다.
그러면 위 화면처럼 Cuda Device # 0 not choosen bacause it did not match the named list of cards 라고 나오지요.

프리미어 설치 폴더에 cuda_supported_cards.txt를 열어봅니다.
그럼 그래픽 카드 이름들이 나오는데 여기에 자신의 그래픽 카드를 추가해줍니다.
저는 GeForce GTX 560M 이기 때문에 맨위에 넣어 줬습니다.
그리고 다시 GPUSniffer.exe를 실행하면

위 사진처럼 바뀌는것을 볼 수가 있습니다.

이제 NVIDIA 제어판에서 3d 설정을 바꿔줍니다.
Manage 3D setting에서 프로그램 세팅에 프리미어를 선택하고
Multi-display/mixed-GPU acceleration 항목에서 Compatibility performance mode를 선택해줍니다.

그리고 프리미어를 실행후

프로젝트 설정에서 위와같이 나오면 제대로 된것입니다.

실제로 활성화가 되면 인코딩시 GPU 사용률이 올라갑니다.
(근데 생각보다 많이 쓰진 않는가 봅니다. 위 클럭은 제 그래픽 카드의 풀클럭인 775MHz가 아니라 202MHz상태입니다.)

인코딩 속도 테스트를 해봤는데 
실로 엄청난 차이가 났다.
CPU만 사용하던 소프트웨어 방식에서는 약 39분 걸리던 프로젝트가
CUDA를 사용하니 약 26분만에 인코딩되는 것이였다.

근데 메타데이터가 다른건지 최종결과물은 6kbyte 정도 용량차이는 난다.
익스포트를 하지 않고 큐에 넣어서 어도비 미디어 인코더로 돌려도 비슷한 결과는 보여줬다.

이야.. 진작 해볼껄… 그동안 인코딩 기다리는 시간이 아깝네.. ㅜ.ㅜ


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다