NVENC로 파일 인코딩을 하는데 이게 진짜 그래픽 CUDA코어를 사용해서 인코딩 하는지 심히 의심이 될정도로 GPU사용률이 낮은데요... 아래 스크린샷을 한번 봐주시기 바랍니다.
현재 인코딩 옵션입니다.
인코딩
파일 형식 : MKV
비디오 코덱 : H264(NVENC), 퀀타이저(설정값 26)
프레임레이트 변경 x
키프레임 변경 x
영상 사이즈 변경 x
오디오 코덱 : 스트림 복사
샘플레이트 변경 x
영상/자막 : 영상 자막 입히기 옵션외 모든 옵션 체크 해제
오디오 : 설정 변경 안함(모든 옵션박스 체크 해제)
기타
내장 자막 복사 안함 O
Closed Caption(파일 형식 안에 자막 넣기) x
원본 파일에서 앨범, 만든이, 장르, 제목, 챕터 등의 정보를 복사 안함 O
인코딩 속도를 원본 프레임 레이트(1.0x)로 제한해서 실시간 인코딩하기 x
고정 프레임 레이트로 인코딩 하기(중복 프레임 허용) x
비디오 비트율을 파일 크기에 따라 자동 설정 x
멀티스레드/싱크방법 같은 고급 옵션은 하나도 모르기에 기본값을 설정되어있으며, 매개변수 또한 특별하게 만진 부분도 없습니다. 하지만 위 스크린샷처럼 cpu는 엄청 갈구고(?) gpu는 놀고만 있네요.. 이거 원래 설정이 그런건가요?
cpu만 사용해서 인코딩했을때는 대략 3~4배속 나오던게 NVENC로 인코딩하면 6배속에서 8배속까지는 나오기는 한데 gpu사용률을 더 올리면 배속이 올라갈텐데....
아 그러고보니 제 PC사양을 말씀 안드렸군요.
제 PC 사양입니다.
CPU : Intel Core i5 6600(논 K 버전, SkyLake) 최대 클럭 3.6Ghz
RAM : DDR4 2133Mhz 16GB(8GB*2)
VGA : Galxy Geforce GTX970 (VRAM : 4GB, 실사용가능 RVAM : 3.5GB, 자세한 내용은 GTX 970 메모리 검색 바랍니다.)
요 사양인데 CPU사용률을 줄리고 GPU사용률을 올려서 더 좋은 배속으로 인코딩 되게 하는 방법은 없는건가요? 참고로 다른 글 많이 뒤적였는데 에이스 비디오 컨버터를 이용하라고 하셨던 분이 있는데 윈도우10이고 64비트로 LAV 디코더 설정까지 건드려 봤으나 프로그램 다운 증상이 있었고 어떻게 해결 해봤더니 GPU는 단 1퍼센트 로드도 안걸리길래 포기했습니다.