샤나에 하드웨어가속 디코딩 선택지가 여러개 있습니다
유의미한 차이가 있겠나 싶어 평소 신경끄고 지냈는데
문득 궁금해서 테스트를 해봤습니다
──────────────────────────
■ 소스파일정보(비디오): 블루레이타이틀[원본].m2ts
ID : 1
포맷 : AVC
포맷/정보 : Advanced Video Codec
포맷 프로파일 : High@L4.1
포맷 설정 : CABAC / 4 Ref Frames
포맷 설정, CABAC : 예
포맷 설정, RefFrames : 4 프레임
Format_Settings_GOP : M=1, N=12
코덱 ID : V_MPEG4/ISO/AVC
길이 : 2시 18분
비트레이트 모드 : 변동
비트레이트 : 29.9 Mbps
최고 비트레이트 : 34.0 Mbps
폭 : 1 920 픽셀
높이 : 1 080 픽셀
화면 종횡비 : 16:9
프레임레이트 모드 : 고정
프레임레이트 : 23.976 (24000/1001) fps
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 비트
스캔 방식 : 프로그레시브
비트/(픽셀*프레임) : 0.601
스트림 크기 : 28.8 GiB (92%)
Default : 예
Forced : 아니오
──────────────────────────
■ 인코딩 옵션
-f mkv
-c:v libx264
-profile:v high -level auto -preset medium -tune:v none
-crf 18.0
-c:a copy
-map 0:s -scodec copy
-metadata:s:v language=und
-metadata:s:a language=eng
deblock=-1,-1:cabac:bframes=3:b-adapt=1:weightb:weightp=2:ref=3:scenecut=40:ipratio=1.4:pbratio=1.3:qcomp=0.60:rc-lookahead=60:mbtree:aq-mode=1:aq-strength=1:chroma-me:merange=24:me=umh:subme=9:direct=spatial:trellis=0:psy-rd=1,0:psy:dct-decimate:no-fast-pskip:mixed-refs:deadzone-inter=21:deadzone-intra=11
──────────────────────────
■ 컴사양
CPU: 라이젠1700 노오버 3.0 GHz
GPU: GTX960 2G
RAM: (21300) 8Gx2개
SSD: NVME 512GB (파이슨컨트롤러 PS5012-E12 (읽기3400/쓰기2000))
──────────────────────────
■ 테스트 결과 (각각 6분30초정도 인코딩하다가 중지시키고 단순비교)
선택안함 >> 속도 1.47x
Direct3D 9(DXVA2) >> 속도 1.48x
Direct3D 11 >> 속도 1.41x
NVIDIA CUDA(NVDEC) >> 속도 1.43x