본문 바로가기

컴퓨터/컴퓨터 관련 팁

인코딩하는 데 시간 많이 손해 보지 않습니까? (지포스 CUDA 인코딩)

지포스 그래픽카드 쓰시는 분들에게는 희소식입니다. 
여지껏 모르셨다면 이제 소개해드립니다. 그 것은 바로 다음팟 인코더의 CUDA 인코딩입니다.

시범적으로 추가된 옵션이지만, CPU만을 이용해 인코딩하던 기존의 방법과 달리 GPU와 함께 인코딩하여 시간을 더 단축시킬 수 있는 유용한 기능이 되겠습니다. 

간단히 실험한 내용을 보세요. ^-^;



확장자명이 MP4인 동영상을 인코딩해보겠습니다.



인코딩 환경은 똑같이 하고,
AVC/H.264 압축방식CUDA AVC/H.264방식만을 변경하여 인코딩 해보겠습니다.





AVC/H.264 압축방식일 때는 CPU 점유율74%를 넘네요. 대부분의 인코딩이 사용하는 방식입니다.



CUDA AVC/H.264 압축방식일 때는 42%의 CPU 점유율을 보여줍니다.



AVC/H.264 압축방식일 때의 GPU 점유율과 GPU코어속도입니다.



CUDA AVC/H.264 압축방식일 때의 GPU 점유율과 GPU코어속도입니다. 
GPU 코어속도가 최대로 올라가고 40%의 GPU 사용률이네요.
정말 GPU로 인코딩을 하고 있음을 알려줍니다.

 


AVC/H.264 압축방식11분 08초에 완료되었습니다.
 


 CUDA AVC/H.264 압축방식10분 43초에 완료가 되었습니다.


아직은 시범 서비스 중인 CUDA 인코딩이지만, CPU만을 이용한 인코딩보다는 조금 더 빠름을 알 수 있습니다. 차이가 많지는 않지만 파일에 따라, 그리고, 프로그램의 지원 여부에 따라 앞으로 시간단축이 더 많이 가능할 것 같습니다. 지포스 그래픽카드 쓰시는 분들은 한 번쯤 해보시는게 좋겠습니다.

라데온도 AVIVO 인코딩 기술을 지원해주지만, 다음팟에는 아직 등장하지 않아 안타깝네요.
이상 다음팟 CUDA 인코딩 소개를 마칩니다.