webm VP9 멀티스레드 활성화하는 방법, 속도 향상시키는 방법

by 마소리스 posted Sep 25, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

샤나 인코더로 VP8 / VP9 코덱을 인코딩 하면 속도가 무척 느리더군요.

그리고 싱글스레드만 사용하고 있더라구요 

 

해결방법은 다음과 같습니다:

 

'환경설정 -> 멀티쓰레드 설정'에 들어갑니다.

'인코딩 입력'항목이  

 -threads 0

으로 되어 있는데 이게 0이면 싱글스레드로 인코딩이 되더라구요

그래서 아래와 같이 고쳐줍니다.

 -threads 16 -cpu-used 5

 

threads는 자신의 cpu 스레드 수를 입력하면되고

-cpu-used는 영상 퀄리티입니다.

0이 기본 값이며, 가장 좋은 퀄리티의 영상을 출력합니다.

5가 가장 빠르게 영상을 인코딩하며, 퀄리티가 떨어집니다.

 

참조: https://trac.ffmpeg.org/wiki/Encode/AV1