시스템 요구 사항

이 문서는 샤나인코더 6.0.1.7 버전을 기준으로 작성하였습니다.

최종 수정일: 2023년 11월 27일

 

시스템 사양

권장 사양

운영체제: Windows 10 64비트 운영체제 또는 Windows 11

프로세서: Intel® Core™ i 시리즈 또는 AMD Ryzen™ 시리즈

메모리: 8GB RAM

 

최소 사양

운영체제: Windows 7 32비트 운영체제

프로세서: Intel® Core™2 Duo 또는 AMD Athlon™64 X2

메모리: 4GB RAM

 

여러 파일을 동시에 인코딩 할 수 있는 멀티 인코딩 기능에 관한 내용은 https://shana.pe.kr/146069 글을 참고하세요.

 

참고

1. 하드웨어 디코딩 및 인코딩을 사용하려면 아래 항목을 참고하세요.

2. Windows 7은 닷넷 프레임워크 4.5 이상이 필요하며, 설치되어 있지 않으면 샤나인코더 설치 프로그램에서 자동으로 설치합니다.

3. Windows 10 이전 운영체제는 샤나인코더 6.0 버전부터 WebView2 런타임이 필요하며, 설치되어 있지 않으면 샤나인코더 설치 프로그램 또는 샤나인코더 실행 시 자동으로 설치합니다.

 

하드웨어 디코딩

샤나인코더 6.0버전부터는 환경 설정 -> 디코더 설정(단축키 F2 키)에서 원본 영상의 코덱에 따라 하드웨어 디코더를 설정할 수 있습니다.

 

decoder.png

▲샤나인코더 6.0 버전부터 사용 가능한 디코더 설정 창

SW(FFmpeg) : 소프트웨어(FFmpeg 내장 코덱) 디코딩
HW(AUTO)   : 시스템에서 사용 가능한 하드웨어 디코더를 샤나인코더가 찾아 최적의 하드웨어 디코더를 자동으로 선택
HW(DXVA2)  : DXVA2 하드웨어 디코더 강제 적용
HW(D3D11VA): D3D11VA 하드웨어 디코더 강제 적용
HW(NVDEC)  : NVDEC 하드웨어 디코더 강제 적용
HW(QSV)    : QSV 하드웨어 디코더 강제 적용


샤나인코더 6.0 버전부터는 최적화된 디코더를 시스템 성능에 맞게 자동 설정할 수 있으며 일부 하드웨어 디코더에서는 미리 보기 시 하드웨어 가속 재생이 가능합니다.

 

Microsoft Direct3D 9(DXVA2)

Microsoft에서 개발한 DirectX Video Acceleration API로, 여러 개의 디코더를 지원하며 H.264, MPEG-2, VC-1 및 WMV3 코덱을 지원합니다.

 

Microsoft Direct3D 11

Microsoft Direct3D 11 API를 사용하여 디코딩을 합니다.

Windows 8 이상의 운영체제에서 사용하실 수 있습니다.

 

NVIDIA CUDA(NVDEC)

NVDEC는 NVIDIA의 하드웨어 가속 API로, NVDEC를 사용하면 그래픽 카드를 통하여 동영상을 디코딩 할 수 있습니다.

NVIDIA 그래픽 카드를 사용하고 NVIDIA 그래픽 카드 드라이버 531.61 버전 이상이 설치되어 있어야 사용할 수 있습니다.

참고: GPU 모델명에 따라 디코딩 가능한 코덱은 https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new에서 자세하게 확인하실 수 있습니다.

 

Intel Quick Sync Video(QSV)

인텔 퀵 싱크 비디오(Intel Quick Sync Video)는 인텔 CPU의 내장 그래픽을 이용하여 하드웨어 디코딩 및 인코딩을 하는 기술입니다.

인텔 CPU의 내장 그래픽을 사용하고 인텔 그래픽 드라이버 버전 27.20.100.8935 버전 이상이 설치되어 있어야 사용할 수 있습니다.

세대는 Intel HD Graphics Gen을 의미하며, 아래는 세대 및 플랫폼 이름 별로 지원하는 코덱 목록입니다.

세대    플랫폼 이름   : 지원하는 코덱(디코딩)
Gen 5   아이언레이크  : MPEG-2, H264
Gen 6   샌디브리지    : VC-1
Gen 7   아이비브리지  : JPEG
Gen 7   베이트레일    : -
Gen 7.5 하스웰        : -
Gen 8   브로드웰      : VP8
Gen 8   브라스웰      : HEVC
Gen 9   스카이레이크  : -
Gen 9   아폴로레이크  : VP9, HEVC Main10
Gen 9.5 카비레이크    : VP9 profile 2
Gen 9.5 커피레이크    : -
Gen 9.5 제미니 레이크 : -
Gen 10  캐논레이크    : -
Gen 11  아이스레이크  : HEVC(8비트422/444), VP9(8비트, 10비트444)
Gen 12  타이거레이크  : AV1(8비트, 10비트), HEVC(12비트), VP9(12비트) 
Gen 12  로켓레이크    : -
Gen 12  DG1           : -
Gen 12  SG1           : -
Gen 12  앨더레이크    : -
Gen 12  DG2           : -
Gen 12  랩터레이크    : -

참고: 높은 세대는 이전 세대의 기능을 지원하므로, - 표시는 이전 세대의 기능을 지원한다는 의미입니다.
참고: 지원하는 코덱은
https://github.com/intel/media-driver#decodingencoding-features에서 자세하게 확인하실 수 있습니다.

 

하드웨어 인코딩

샤나인코더 빠른 설정에서 비디오 코덱을 선택하여 설정할 수 있습니다.

코덱 이름으로 하드웨어 인코더를 구분하며 샤나인코더에서 지원하는 하드웨어 인코딩은 AMF, NVENC, QSV입니다.

(AMF)가 붙여진 코덱은 AMD AMF를 사용하여 인코딩합니다.

(NVENC)가 붙여진 코덱은 NVIDIA NVENC를 사용하여 인코딩합니다.

(QSV)가 붙여진 코덱은 Intel Quick Sync Video를 사용하여 인코딩합니다.

하드웨어 인코딩을 사용하여 인코딩 속도를 향상시키고, CPU의 사용률을 낮출 수 있습니다.

참고: 일반적으로 그래픽 카드 성능에 따라 인코딩 속도가 달라집니다.

 

AMD AMF - H264(AMF), HEVC(AMF)

Advanced Media Framework(AMF)는 AMD GPU에 최적화된 접근을 제공하여, 멀티미디어 데이터를 처리합니다.

AMF를 사용하면 AMD 미디어 가속기를 통하여 인코딩할 수 있습니다.

AMD 그래픽 카드를 사용하고 AMD Radeon Software Adrenalin Edition 23.5.2(23.10.01.45) 버전 이상이 설치되어 있어야 사용할 수 있습니다.

서던 아일랜드(Southern Islands) GPU 이상 및 카비니(Kabini), 카베리(Kaveri), 카리조(Carrizo) APU 이상에서 사용할 수 있습니다.

 

NVIDIA NVENC - H264(NVENC), HEVC(NVENC)

NVENC는 NVIDIA의 하드웨어 가속 API로, NVENC를 사용하면 그래픽 카드를 통하여 동영상을 인코딩 할 수 있습니다.

NVIDIA 그래픽 카드를 사용하고 NVIDIA 그래픽 카드 드라이버 531.61 버전 이상이 설치되어 있어야 사용할 수 있습니다.

참고: GPU 모델명에 따라 인코딩 가능한 코덱은 https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new에서 자세하게 확인하실 수 있습니다.

 

Intel Quick Sync Video(QSV) - H264(QSV), HEVC(QSV)

인텔 퀵 싱크 비디오(Intel Quick Sync Video)는 인텔 CPU의 내장 그래픽을 이용하여 하드웨어 디코딩 및 인코딩을 하는 기술입니다.

인텔 CPU의 내장 그래픽을 사용하고 인텔 그래픽 드라이버 버전 27.20.100.8935 버전 이상이 설치되어 있어야 사용할 수 있습니다.

세대는 Intel HD Graphics Gen을 의미하며, 아래는 세대 및 플랫폼 이름 별로 지원하는 코덱 목록입니다.

세대    플랫폼 이름   : 지원하는 코덱(인코딩)
Gen 5   아이언레이크  : -
Gen 6   샌디브리지    : H264
Gen 7   아이비브리지  : MPEG-2
Gen 7   베이트레일    : -
Gen 7.5 하스웰        : -
Gen 8   브로드웰      : -
Gen 8   브라스웰      : JPEG, VP8
Gen 9   스카이레이크  : HEVC
Gen 9   아폴로레이크  : -
Gen 9.5 카비레이크    : VP9, HEVC Main10
Gen 9.5 커피레이크    : -
Gen 9.5 제미니 레이크 : -
Gen 10  캐논레이크    : -
Gen 11  아이스레이크  : HEVC(8비트422/444), VP9(8비트, 10비트444)
Gen 12  타이거레이크  : -
Gen 12  로켓레이크    : -
Gen 12  DG1           : VP8 인코더 제거됨
Gen 12  SG1           : -
Gen 12  앨더레이크    : -
Gen 12  DG2           : AV1
Gen 12  랩터레이크    : -

참고: 높은 세대는 이전 세대의 기능을 지원하므로, - 표시는 이전 세대의 기능을 지원한다는 의미입니다.
참고: 지원하는 코덱은
https://github.com/intel/media-driver#decodingencoding-features에서 자세하게 확인하실 수 있습니다.