조회 수 3260 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

인코딩된 파일이 원본을 얼마나 보존하는지, 즉 원본과 비교해 화질이 어떤지 나타내는 지표로 많이 쓰이는 PSNR, SSIM 값을 계산하는 방법입니다.

 

※ 해상도 변경(리사이즈(scale), 잘라내기(crop) 등)을 했거나 영상의 총 프레임 수가 달라지는 작업(구간 설정, 프레임 레이트 변경 등)을 했다면 두 값의 계산이 불가능해 진행할 수 없으니 주의해 주십시오.

 

먼저 PSNR, SSIM 계산을 위한 프리셋을 다운로드해서 샤나가 설치된 경로 안의 preset 폴더 안으로 옮깁니다.

 

https://shana.pe.kr/shanaencoder_preset/54392

 

1. 인코딩하고자 하는 파일을 샤나의 목록에 불러온 후 인코딩을 진행합니다.

PSNR-SSIM_1_encoding.jpg

 

2. 생성된 결과 파일을 샤나가 설치된 경로로 복사 또는 이동합니다.

PSNR-SSIM_2_output_file_in_output_folder.jpg

(생성된 결과 파일. 이 파일을 샤나가 설치된 경로로 복사나 이동한다.)

 

PSNR-SSIM_3_output_file_in_Shana_folder.jpg

(샤나가 설치된 경로로 이동/복사된 결과 파일)

 

3. PSNR, SSIM 계산을 위한 프리셋을 불러옵니다.

PSNR-SSIM_4_load_PSNR-SSIM_preset.jpg

 

4. 원본 파일이 샤나의 목록에서 선택된 상태에서 F8을 눌러 [인코딩 설정] 부분의 -i 다음 부분에 있는 파일 이름을 2번의 단계에서 샤나의 설치 경로로 복사/이동한 파일 이름으로 변경합니다. (파일 이름에 공백 등이 있을 경우엔 파일 이름을 "로 감쌉니다.)

PSNR-SSIM_5_change_PSNR-SSIM_preset_input_file_name.jpg

(-i 명령어 다음의 파일 이름을 샤나 설치 경로로 복사/이동한 파일 이름으로 변경)

 

5. 확인 후 2차 인코딩을 진행합니다.

※ 주의: '기본 모드'가 아닌 '개별 모드'로 돼 있다면 변경된 프리셋을 먼저 적용한 후 인코딩을 진행합니다.

6. 인코딩이 끝난 후 원본을 파일 목록에서 오른쪽 클릭한 후 [기록 보기]를 눌러 [인코딩 기록 창]을 띄웁니다.

PSNR-SSIM_6_right_click_to_call_up_log_window.jpg

 

7. [인코딩 기록 창]에서 해당 값을 확인합니다.

PSNR-SSIM_7_log_window.jpg

(SSIM 값은 0.922315, PSNR 값은 29.163138.

SSIM에 따르면 대략 원본의 92.23% 정도로 구조적 유사성이 있고, PSNR에 따르면 MSE(원본과의 평균 제곱 오차값)가 꽤 높은 편이다.)

 

비록 두 지표값이 절대적인 것은 아니지만, 두 값을 개선하기 위해서는 crf 값을 낮추든지 비트레이트 값을 좀더 높게 설정하는 방식으로 시도해 볼 수 있습니다.

 

이상입니다.

 

각 값의 의미와 한계에 대해서는 해당 프리셋의 설명을 참고해 주십시오.

TAG •
Facebook Twitter Pinterest Kakao

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
53 HEVC 코덱 설정->튜닝 옵션별 각 화질 비교 4 file 바봉이 2020.02.05 17604 0
52 적당한 소리 볼륨 크기값 찾아 소리 볼륨 증폭시키기 3 file Rina 2014.08.21 17303 2
51 AV1, THEORA, VP8, VP9 비디오 코덱 설정 도움말 Rina 2021.03.26 17006 1
50 [필독] 기초 용어 정리 (샤나인코더 기준) file JKyle 2020.06.01 15995 0
49 ※ 설정방법 / 프리셋파일포함 ※ 샤나인코더외부 자막 Mux 기능 추가 [v 4.5.1] 9 file 능소화 2017.03.30 15547 2
48 원본 영상이 끊켜보일때 부드럽게 보이게 인코딩 하는 방법 1 Rina 2015.07.19 14175 2
47 샤나에서 HEVC(x265)로 2패스 인코딩하기 12 file JKyle 2018.08.28 14043 0
46 오디오 / 내장된 자막 / 비디오 스트림 복사 및 언어설정 방법 4 file 능소화 2016.11.19 13943 0
45 HDR 영상과 10비트 영상 3 JKyle 2020.01.29 13236 3
44 ◆ 인코딩 Pass 란... 능소화 2014.03.11 13064 0
43 XVID(CORE) 비디오 코덱 설정 도움말 Rina 2021.03.27 12188 0
42 샤나인코더 - 기본 메뉴 소개 file Rina 2021.02.07 11926 2
41 다중 오디오 동영상 인코딩하기 2 file JKyle 2020.03.17 11481 3
40 H264(NVENC), HEVC(NVENC) 옵션 도움말 1 JKyle 2020.02.03 10703 0
39 샤나인코더 영상 사이즈 변경 옵션을 통한 FFmpeg 필터의 기초 이해 4 JKyle 2020.01.27 10677 3
38 파일 형식(컨테이너)에 언어 메타데이터 정보 넣기 file Rina 2014.01.26 10065 0
37 오디오 채널 중 원하는 부분만 선택해서 인코딩하기 4 file JKyle 2020.05.22 9576 1
36 [TIP] 기존의 '귀여운 소녀' 아이콘으로 돌아가기 1 file 유밍 2017.03.30 9520 0
35 DIVX, H263, MPEG1, MPEG2, MPEG4, WMV, XVID 비디오 코덱 설정 도움말 Rina 2021.03.25 9111 0
34 8쓰레드 부터 점유율 100프로 못찍을때 해결방법 입니다. 쩌는사냐인코더 2017.03.11 8945 0
Board Pagination Prev 1 2 3 4 Next
/ 4