요새 영상이 고용량 고화질로 나오다보니 풀hd 1920x1080을 hd 1280x720으로 많이 인코딩 하는데 저화질은 괜찮은데 저런 풀hd 고화질 고용량은 화질은 좀 포기하더라도 속도 땜에 nvenc를 쓰는데 속도가 생각 보다 안나오더라고요 작업관리자 보니깐 gpu를 사용을 제대로 못 하는것 같은데 다른 인코더는 제대로 많이 쓴다고 해서요
2018.06.15 22:45
사나보다 gpu 사용률 높은 인코더 추천 좀 해주세요//
조회 수 2946 추천 수 0 댓글 3
- ?
-
?
해상도 변경(resizing 또는 scaling)은 인코딩 시간을 많이 잡아먹습니다. 인코딩 시간이 문제라면 원본 해상도를 그대로 보존하시길 권합니다. 용량은 증가하더라도 속도가 향상될 겁니다.
그리고 윗분이 말씀하신 것처럼 샤나 외에 다른 인코더도 다 거기서 거기입니다. 제가 바이너리 컴파일된 FFmpeg를 구해서 커맨드라인에서 직접 실행해 보았지만 샤나와 별 차이가 없었습니다.
경험상 속도 향상을 위해서 가장 중요한 요인들이 하드웨어 가속을 제외한다면 위에서 말씀드린 해상도 변경, 그리고 비트레이트, 프리셋이었습니다. 그리고 비트레이트 컨트롤을 위한 매개변수 조정도 약간씩 속도에 영향을 주었습니다만 이건 영향이 그리 크진 않았습니다. 아마 대부분 매개변수 설정이 프리셋에 포함되어 있기 때문이 아닐까 싶습니다.
마지막으로, [환경 설정] 메뉴에서 [하드웨어 가속 디코딩(DXVA2)]을 끄고 NVENC 인코딩을 해보시기 바랍니다. 그 이유는 제가 사용 팁 게시판에 올려놓은 게시글을 참고하세요.
-
?
블루스카이 제품이 있긴합니다
GPU 가속은 너무 화질이 안좋아서 있으나 마나한 기능이라 사용을 잘 안하지만
머 세계적으로 많이 쓰는 대표적 인코딩 프로그램은 MeGUI 인데 속도는 최악으로 느립니다 다만 스크립트를 짜서 활용할 수 있는 기능이 다양합니다
그리고 또 대표적인 핸드브레이크 이것도 훌륭한 인코딩 프로그램인데 샤나보다는 느립니다
그리고 하이브리드 인코딩 프로그램 이것도 기능은 많으나 역시 속도는 샤나보다 느립니다
샤나는 공개되어진 FFmpeg 소스를 직접 개발자님이 수정하여 직접 빌드하는 쉽게 말해서 직접 방식 인코딩 프로그램입니다
대부분 타 인코더는 GUI만 짜고 외부 리소스 exe, dll을 불러 사용하는 간접방식 인코딩 프로그램입니다
따라서 그 어떤 인코딩 프로그램을 사용하는 것 보다 샤나가 속도는 월등히 빠릅니다
아마 저처럼 여러 프로그램을 사용해보면 이해가 될겁니다
저는 HEVC 로 99.9 프로 인코딩하지만 샤나 보다 빠른 인코딩 프로그램은 본적이 없습니다
(오디오만 eac3to, FFmpeg, Qaac 커맨드 명령으로 따로 사용함 샤나 사용 x)
적어도 HEVC에 대해서는 자신있게 말씀드립니다
아무튼 제가 말한 대표적 인코딩 프로그램 사용해보세요 아마 nvenc라 할지라도 샤나 보다는 확실히 느릴겁니다