동영상 재생팁/최적화, HD재생

H.264 동영상 Deblocking 옵션에 따른 화질 저하 비교! - CoreAVC Pro의 deblocking 옵션과 H.264/AVC1 영상 화질

할랑할랑 2008. 11. 26. 22:20
반응형

H.264 동영상 Deblocking 옵션에 따른 화질 저하 비교! - CoreAVC Pro의 deblocking 옵션과 깍두기 현상, H.264/AVC1 영상 화질, 화질 개선/향상

H.264(x264) 코덱은 CoreAVC Pro 사용시, 디블로킹(deblocking, 블럭제거)을 해주지 않으면, 일부 장면에서 심각한 화질 저하를 경험할 수 있습니다. 720p, 1080p의 고용량 동영상을 재생하는데 화질이 이상하다면 속상하겠죠. 아래 그림과 같은 화질 저하가 발생한다면 참고하세요.(일종의 화질/화면이 깨지는, 혹은 계단현상 각지는 현상 뿌옇게됨 등? 증상, 깨짐이라고 할 수 있을지도)

왼쪽이 화질 저하 상태이고, 오른쪽은 옵션 설정으로 개선된 상태

위와 같이 사각형으로 각지면서 잔상이 남는 증상이 발생할 때, CPU 성능이 충분하다면 Deblocking 옵션을 켜세요(Standard 혹은 Skip when Safe로 선택). 이런 증상을 계단 현상과 구별해서 "깍두기 현상"이라고 부르시는 것 같더군요.

만약 HD 영상을 재생하면서, 다른 종류의 화질 저하(계단 현상, 각져보임, 뿌옇게 나오거나 화면 부르르 떨림)가 있다면, 링크를 참고하세요
- HD 영상 화질 저하 문제 : 초고화질 HD 720p, 1080p 영상의 화질이 이상하다면?!


1.
CoreAVC에서 Deblocking 옵션을 끄면(Skip Always), 성능이 향상되나, 일부 장면에서 심각한 화질 저하가 발생합니다.
2. CPU가 좋다면, CoreAVC의 Deblocking 옵션은 켜놓는 것이 좋습니다.(Standard 혹은 Skip when Safe)
3. 반대로 CPU나 그래픽 카드의 사양이 충분히 좋지 않다면, Deblocking 옵션에 따라서 크고 켤때의 재생 성능(프레임 수) 차이가 꽤나 크게 느껴질 수 있습니다. 화질에서 손해를 보더라도 Skip Always를 선택해서 끄는게 좋을 듯 합니다.

동영상 재생 시 해당 코덱의 세부 설정창을 조절하는 법은 다음 링크를 참고하시고요.
- CoreAVC 옵션 설정법(KMP, 곰에서 외부코덱 세부설정 하는 법)

H.264/AVC1(x264) 영상을 CoreAVC Pro로 돌려도 동영상이 간혹 느려지는 분이라면, 어쩔 수 없이 Deblocking 옵션은 꺼두시는게 좋겠지요(Skip Always).

deblocking = Skip Always. 저사양에서 속도 개선 효과가 크긴 하지만 화질이...

deblocking = Standard 및 Skip when Safe. 화질 개선,복원은 제대로 되지만 사양이 좀 더 올라갑니다..

Deblocking = Skip Always인 경우. 클릭해서 보면, 화면 상단에 사각형 잔상이 남아있습니다

Deblocking = Standard. 화면 상단에 눈에 거슬리던 잔상이 사라졌네요

재생 성능 향상과 화질 향상 모두를 원하시는 분은 Skip when Safe(안전할때는 Deblocking을 하지 않음)으로 선택해보세요. Skip when Safe를 선택해도 화질 손상이 적어지더군요. 물론 Skip Always에 비해서 속도는 느려집니다.(아래 그림처럼 deblocking이 필요한 장면에서는, 체감상 Standard와 재생 성능/속도 차이가 거의 없는 듯)

Deblocking = Skip Always. 화면 가운데에 보기 싫게 사각형 잔상들이 남아있어 화질 저하

Deblocking = Standard. 지저분한 잔상이 없어지고 화질 개선됨

Deblocking = Skip when Safe. Standard와 비교해서 큰 차이게 없네요

 KMPlayer의 내장 H.264/AVC1 코덱이나 Cyberlink H.264/AVC1 Decoder는, 아예 무조건 Deblocking을 하는 것 같습니다. 원칙적으로는 H.264/AVC1 디코딩 시 디블록(블럭 제거) 작업은 해주는게 맞는건가 보네요.

KMP 내장코덱. 옵션 설정 같은 건 없습니다.

사이버링크 코덱. Deblock 옵션 같은게 아예 없습니다.

하지만 CPU 성능이 충분하지 않아서 동영상이 제대로된 속도로 재생되지 않는다면, Deblocking 옵션을 꺼서라도 성능 향상을 시켜야겠죠. 저사양에서는 Deblocking 옵션을 켜고 끄는 것에 따른 프레임수 차이가 꽤나 큽니다.

다른 옵션들은, 인터넷에 떠도는 H.264 영상이 대부분 프로그레시브(Progressive)인 점을 감안하면, 무조건 꺼둬도 별 상관 없겠습니다.


※ 관련글
- HD 영상 화질 저하 문제 : 초고화질 HD 720p, 1080p 영상의 화질이 이상하다면?!
- CoreAVC 옵션 설정법(KMP, 곰에서 외부코덱 세부설정 하는 법)
- HD 영상 재생에 대한 여러가지 사항들 정리
- HD 예고편 다운로드 받기(H.264 MOV, KMPlayer 재생 가능)
- H.264 x264 MKV 샘플 영화 HD 영상 파일 다운로드 구하기
- Cyberlink MPEG-2 DXVA 코덱 설정으로 KMP, 곰플레이어에서 HDTV TP, TS 파일 부드럽게
- 초고화질 HD 영상 재생 정리 - 720p, 1080i, 1080p, mkv, tp, ts, h.264, avc
- H.264 x264 MKV 파일 부드럽게 보자! CoreAVC 코덱 설정하기
- H.264 MKV 파일 부드럽게 보자! DXVA란 무엇인가?

반응형