HDR -> SDR 변환 (H264(x264), FHD, 톤매핑) 프리셋을 4.9.0.6에 맞춰 재구성한 것입니다.
빠른 설정 ⇒ 인코딩 ⇒ HDR을 SDR로 톤 매핑 기능을 사용해 4.9.0.6에 도입된 shanatonemap이라는 커스텀 필터를 사용하고, 해상도 변경은 zscale 필터 대신 기존의 빠른 설정에서 하는 설정으로 바꾸도록 한 것입니다. (scale 필터 이용)
기타 나머지는 HDR -> SDR 변환 (H264(x264), FHD, 톤매핑) 프리셋과 동일합니다.
HDR to SDR H264(x264) tonemapped crf FHD(scale) AAC.xml
사용시 해당 옵션 설정값 변경은 빠른 설정(F6)을 통해서 하시면 됩니다.
설명은 아래와 같습니다.
■ 입력 설정
=============================================================================
-analyzeduration 100M -probesize 50M
// 전역 헤더가 없는 ts 파일에서 스트림 정보를 파악하기 위해 미리 앞부분을 읽도록 하는 옵션
// https://shana.pe.kr/shanaencoder_tip/69673 참고
=============================================================================
■ 비디오 필터 매개변수
=============================================================================
-vf "shanatonemap,scale=1920:-1:flags=spline,setsar=1/1,shanasubtitle=0"
// 해상도 사이즈와 리사이즈 필터(spline) 부분은 빠른 설정(F6)에서 수정할 것
=============================================================================
■ 인코딩 옵션 설정
=============================================================================
-f mp4
-c:v libx264 -crf 18.0 -profile:v high -level auto -preset slow -tune:v none
// 프리셋과 퀄리티 모드 값 또는 비트레이트 값은 빠른 설정(F6)에서 수정할 것
-pix_fmt yuv420p
// 픽셀 포맷은 yuv420p
-color_primaries bt709 -color_trc bt709 -colorspace bt709
// SDR에 맞는 BT.709에 맞춰 설정
-c:a libfdk_aac -ac 2 -b:a 128k
// 오디오 설정 (빠른 설정에서 변경)
-sn -map_metadata -1 -map_chapters -1
// 자막 없음, 전역 메타데이터 복사 안 함, 챕터 정보 없음
-metadata:s:v:0 language=kor -metadata:s:a:0 language=kor
// 비디오와 오디오의 언어를 한국어로 (필요에 따라 변경)
=============================================================================
이상입니다.
-pix_fmt yuv420p
-color_primaries bt709 -color_trc bt709 -colorspace bt709
이 부분은 없던데 꼭 넣어줘야 하나요? 매개변수창은 한번도 안써봐서 잘모르겠네요
톤매핑만 눌르고 저 옵션 없으면 안되는 것인지 궁금합니다