메뉴 건너뛰기

본문시작

방문자

전체 : 27,638,726
오늘 : 20,116
어제 : 39,629
조회 수 840 추천 수 1 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

NVENC가 가능한 엔비디아 그래픽 카드를 이용해서 하드웨어 인코딩을 하면 경우에 따라 수백 배까지 속도가 획기적으로 향상됩니다. 대신 화질은 동일한 비트레이트의 소프트웨어 인코딩 동영상에 비해 떨어지는 것이 사실이죠.

 

이 프리셋은 NVENC의 속도를 어느 정도 희생하는 대신 화질을 향상시키고자 하는 목표로 만들어진 것입니다. 그렇게 하기 위해 샤나에서 제공하는 기본 rate control 옵션인 '-shanarcmode'를 없애고 보다 상세하게 rate control을 할 수 있도록 인코딩 설정 옵션과 설정값을 추가했습니다.

 

이 프리셋은 NVENC에서 지원하는 H264, HEVC 두 가지 코덱 중 HEVC 코덱에 관한 것입니다.

 

NVENC(HEVC) Slow VBR 1800k HE-AAC 44.1 64k.xml

 

이 프리셋의 오디오 설정은 편의상 44.1 kHz 샘플링 레이트에 64 kbps의 비트레이트를 가지는 스테레오 HE-AAC 코덱의 오디오로 인코딩되도록 설정했습니다.

 

몇몇 중요한 옵션과 설정값에 대한 설명은 아래와 같습니다. (필터 매개변수에 대한 설명은 생략)

 

=============================================================================

 

 -f mp4

 -c:v hevc_nvenc -profile:v main -level auto

 -preset slow

       // hevc_nvenc의 프리셋은 slow(hq 2 passes), medium(hq 1 pass), fast(hp 1 pass),

       // hp(high performance), hq(high quality), bd(blueray disk),

       // ll(low latency), llhq(low latency hq), llhp(low latency hp)

       // 등이 있는데 slow가 가장 높은 퀄리티

 -b:v 1800k

       // 비디오 비트레이트 1800 kbps. 원본과 원하는 화질에 따라 높이거나 줄일 것

 -rc vbr_hq

       // rate control을 varible bitrate high quality 모드로.

       // 이외에 constqp(constant quantization parameter), vbr(variable bitrate), cbr(constant bitrate),

       // cbr_ld_hq(constant bitrate low delay high quality), cbr_hq(constant bitrate high quality)

       // 등의 모드가 있음.

 -rc-lookahead 20

       // rate control을 위해 미리 가져올 frame 수를 20으로 설정

       // 정수값으로, 기본값은 0. 시스템 최대 정수까지 설정 가능

       // 10에서 20 사이의 값을 추천

 -spatial_aq 1

       // 프레임 내(spatial=intra-frame)의 비트레이트 배분을 위해 aq(adaptive quantization)를 true로 설정

       // 기본값은 0으로 false.

 -aq-strength 10

       // 퀀타이저 값의 변동(aq) 정도(variation strength)를 10으로 설정

       // 1~15의 정수값, 기본값은 8

       // 값이 클수록 변동 정도가 크며 깍두기 제거에 도움이 되는 대신 디테일은 무뎌질 수 있음 (psnr 값 하락)

 -weighted_pred 1

       // weighted prediction을 true로 설정. (기본값은 false로 정수 0)

       // key frame 간격이 매우 좁은 동영상의 경우 인코딩 에러가 날 수 있음. 그때는 이 옵션을 지울 것.

 

 -c:a libfdk_aac -b:a 64k -ac 2 -fdkprofile he  // 오디오 설정에 관한 부분

 -tag:v hvc1  // Apple TV, QuickTime과 호환하는 코덱 ID 설정

 -sn -map_metadata -1 -map_chapters -1 -metadata creation_time=now

       // 자막 없음, 메타데이터 복사 안 함, 챕터 정보 없음, 인코딩 시간을 파일 생성 시간으로

 -metadata:s:v:0 language=kor

       // 비디오의 언어를 한국어로. 영어는 eng, 일본어는 jpn, 중국어는 chi

 -metadata:s:a:0 language=kor

       // 오디오의 언어를 한국어로

 

=============================================================================

 

<주의 사항>

 

1.

설정값을 변경하기 위해 [빠른 설정] 창을 이용해서 [설정 적용]을 한 후 최종 확인을 위해 F8을 눌러 [매개 변수] 창을 열어보면 ' -shanarcmode const' 또는 ' -shanarcmode variable'과 같이 샤나에서 지정한 rate control 모드가 들어가 있는 것을 볼 수 있습니다. 커스텀 설정한 rate control을 적용하기 위해서는 ' -shanarcmode const' 또는 ' -shanarcmode variable' 부분을 지워야 합니다.

 

2.

일부 동영상(key frame 간격이 매우 좁은 동영상 등)의 경우 인코딩 에러가 날 수 있는데, 그때는 ' -weighted_pred 1' 옵션을 지우십시오.

 

TAG •

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
34 HEVC(NVENC)를 이용한 일반 HDR 동영상 인코딩 1 file sSTSs 2018.07.16 8 0
33 HDR -> HDR(HDR10) 인코딩 (MP4, HEVC, 1080p) 3 file sSTSs 2018.06.25 558 0
32 HDR -> SDR 변환 (MKV, x264, 1080p) 7 file sSTSs 2018.06.25 378 0
» HEVC(NVENC) 화질 향상 프리셋 1 file sSTSs 2018.06.19 840 1
30 HEVC 영상의 코덱 ID만 hev1에서 hvc1으로 변경하는 프리셋 1 file sSTSs 2018.05.21 550 0
29 VP9, Opus 코덱으로 인코딩하는 WebM 프리셋 (1080p, 720p, VOD 용) 4 file sSTSs 2018.05.20 508 0
28 A slow but high quality and low size x264 setting 1 file Prophet 2018.05.20 540 0
27 프리셋 어떻게 설정 사용하지는 좀 알려주세요 1 멘토 2018.05.17 1047 0
26 프리셋 사용에 3 고양이 2018.04.25 1019 0
25 뉴모하비_2018년 순정 동영상파일변환 올려주세요 kanaya79 2018.03.16 950 0
24 그랜져 IG 블루링크2.0 고화질용 8인치 네비 file 흠냐룽 2018.02.16 1486 0
23 2160p to 1080p 변환 (수정) 1 file 황금별똥 2018.01.29 2518 0
22 [수정 - 속도 개선판][느림주의!!]HEVC 고급설정 프리셋 - 블루레이 백업용 10 file JohnMunga 2017.04.20 11525 0
21 H264 고급 설정 (백업용) 2 file 리미터 2017.03.05 11628 1
20 TV시청용 초고속 자체자막 프리셋 // NVENC 지원 그래픽카드전용 1 file 겨울에냉수마찰 2017.02.09 5534 1
19 x265 고급설정 프리셋 6 file 마루 2017.02.03 7488 3
18 오디오 / 내장된 자막 / 비디오 스트림 복사 및 언어설정 프리셋 2 file 능소화 2016.11.19 3624 1
17 올뉴쏘렌토 8인치 순정네비(uvo 2.0) 프리셋입니다. file 은비토 2016.11.16 2323 1
16 PAVV 1080P 재인코딩 파일 (PAVV LN46B630모델) file temp 2016.11.11 1739 0
15 저용량_자막_빠른인코딩 프리셋 입니다. 7 file 능소화 2016.09.02 6097 3
Board Pagination Prev 1 2 Next
/ 2