목적 : 대략 7~8년전에 나온 삼성 PAVV 티비에 USB로 연결해서 동영상 시청
조건 : NVIDIA 그래픽카드
참조 : NVENC 설정은 여기 게시판의 프리셋을 참조했습니다.
특이사항
- 구형 PAVV는 baseline level 3.24.0까지 지원합니다(1920x1080 이 TV가 지원하는 최대 해상도)
- 화질은 비트레이트 2000k로 설정 (720p 기준)
- 영상 크기는 1280x 또는 1920x 선택, 내장 자막은 복사 안함
- 5.1채널 오디오를 2ch로 다운믹싱. AAC, 비트레이트는 128k, 44100Hz (2채널 이상은 TV가 지원 안함)
(다운믹싱은 센터 채널: 사람 말소리를 강조해서 대사가 잘 들리도록 설정 - 사실 TV 스피커가 저질이라)
- 볼륨 detect 하시고, 원하는 값 볼륨 조정 (아니면 삭제), 노멀라이즈 적용
- rate control 은 VBR_HQ, 720p는 2M, 1080p는 3M
- 오디오 싱크가 안맞으면, resampler=soxr 를 async=1 으로 변경하세요.
-f mp4
-c:a libfdk_aac -b:a 128k -sn
-af "aresample=44100:resampler=soxr,pan=stereo|FL<FC+0.707*FL+0.707*BL+0.1*LFE|FR<FC+0.707*FR+0.707*BR+0.1*LFE,volume=1.5dB,dynaudnorm=f=200:g=11:p=0.95:m=10.0:r=0.0:n=1:c=0:b=1:s=0.0"
[720p 영상]
-vf "scale=1280:-1:flags=bilinear,setsar=1/1,shanasubtitle=0"
-c:v h264_nvenc -b:v 2M -maxrate:v 4M -bufsize:v 8M -profile:v baseline -level 3.2 -preset:v fast -rc vbr_hq -rc-lookahead 20 -spatial-aq 1 -aq-strength 10 -no-scenecut 1 -b_adapt 0 -coder:v cabac
[1080p 영상]
-vf "scale=1920:-1:flags=bilinear,setsar=1/1,shanasubtitle=0"
(영상 사이즈가 1920x 보다 클 경우만 적용)
-c:v h264_nvenc -b:v 3M -maxrate:v 6M -bufsize:v 12M -profile:v baseline -level 4.0 -preset:v fast -rc vbr_hq -rc-lookahead 20 -spatial-aq 1 -aq-strength 10 -no-scenecut 1 -b_adapt 0 -coder:v cabac