나는 포인트 앤 슛 카메라의 비디오 품질을 '향상'시키려는 임무를 맡고 있습니다. 아마도 업샘플링을 고려한 다음 언샵 마스킹을 적용하는 것을 고려하고 있었습니다.
FFMPEG 전문가가 업샘플링 유무에 관계없이 언샵 마스킹을 위한 몇 가지 시작 설정을 제안할 수 있습니까(예: 320X180에서 720P 1280X720까지)?
답변1
ffmpeg -i input -filter:v "scale=1280:-1:flags=lanczos,unsharp=5:5:1.0:5:5:0.0" output
스케일
-1
필터는 종횡비를 유지하기 위해 올바른 높이를 자동으로 선택합니다.flags
스케일 필터의 옵션을 사용하여 스케일 알고리즘을 변경할 수 있습니다 . 업샘플링을lanczos
시도해 볼 가치가 있습니다. 기본값은bicubic
(-vf
/ 를 사용하는 경우-filter:v
) 또는bilinear
( 를 사용하는 경우-filter_complex
)입니다.ffmpeg -h filter=scale
(아래에 나열됨-sws_flags
) 또는 다음에서 알고리즘의 전체 목록을 확인하세요.FFmpeg 스케일러 문서.이 예에서는 데모용으로 포함된 기본
unsharp
설정인 을 사용합니다.5:5:1.0:5:5:0.0
이 값을 사용하면 채도 및/또는 루마를 선명하게 하거나 흐리게 할 수 있습니다. 참조언샵 필터 문서더 많은 예.