4K에서 720p 영상 최대한 부드럽게 보기위한 설정 글 (다음팟+코덱)

개인적으로 만들어진 글(설정 백업용)이며, 그냥 참고용으로 생각하세요.

더불어 글쓴이 본인은 절대 영상 전문가가 아닙니다.

질문을 해도 답을 찾으실 확률이 낮긴 하나 제가 아는 한도내에서는 답변 드리겠습니다.

저도 어차피 검색으로 얻은 수박겉핥기식 지식이라...(검색 단어, 다음팟 + LAVfilter)

중간에 풋히힝님의 추천을 받아 수정하였습니다.


일단 사용된 프로그램은 아래와 같습니다. (해당 사이트의 다운로드를 이용하시길 권장합니다.)

1. Daum PotPlayer : https://potplayer.daum.net/ (자동설치 지원)
2. LAVfilter : https://github.com/Nevcairiel/LAVFilters/releases (자동설치 지원)
3. MadVR : http://www.madvr.com/ (압축 푼 후 Install.bat 관리자 권한 실행으로 설치)

팟플레이어는 설치 후 라이브 시청이 가능한 통합용, 재생만 담아잇는 재생용 두가지가 존재합니다.

저는 참고로 재생용으로만 셋팅하였습니다.

일단 팟플레이어 설정입니다.

LAVFilter 설치시 위 스샷 중간에 시스템 코덱 추가... 를 누르면 LAVFilter시 설치된 코덱을 추가 할 수 있습니다.


MadVR 설정입니다.
다음과 같이 영상 탭을 눌러 Madshi Video Renderer 선택 후 ... 을 누릅니다.

그럼 Edit settings 를 가시고

여기서는 조합 방식이 조금 다릅니다.

────────── 1번안 Lanczos 4 + AR(저사양) ─────────


────────── 2번안  jinc + AR(고사양)  ─────────




LAV video도 똑같이 따라합니다.






오디오는 사용자 스피커 환경에 맞춰서 알아서 합니다 (개뻔뻔)
참고로 제 옵션은 2스피커라
다음과 같이 설정하였습니다.

고급귀가 아니라서^^;;;






아래는 업스케일링 된 영상

콘크리트 레볼루티오 ~ 초인환상 ~ [720p]

헤비 오브젝트 [720p]

기동전사 건담 - 철혈의 오펀스 - [720p]

은혼 3기 [720p]

에반게리온 -서- 1080p 블루레이

낙원추방 [1080p] 블루레이

인셉션 [1080p] 블루레이

본 레거시 [1080p] 블루레이

다크나이트 [1080p] 블루레이

인터스텔라 [1080p] 블루레이


사실 캡쳐라서 별의미가 없습니다.




본인이 보시고 마음에 들면 설정 적용하는겁니다.

MadVR 을 사용하므로, 다소 시스템 권장사양이 높아질 수 있습니다.

허접 포스팅을 읽어주셔서 감사합니다.

당신의 시간이 아주 나쁜쪽으로 소모되었네요!

덧글

  • 사담 2015/12/02 20:05 # 삭제 답글

    혹시.. MadvR 윈도우10은 지원을 안하는 걸까요? 설치조차 안되네요 ㅠㅠ
  • 카스터 2015/12/03 08:14 #

    설치 안될리가 없을텐데요...저도 일단 윈도우10 사용 중 입니다.

    만약 관리자권한으로 실행이 되지 않으신다면, 경로를 C:\MadVR 로 만들고 설치를 진행해보심이 어떨까 합니다.
  • 망내니 2016/01/03 01:19 # 삭제 답글

    고민하기 싫었는데 덕분에 편하게 설정했습니다...감사합니다
  • 카스터 2016/01/03 14:50 #

    도움이 되서 다행입니다.
  • 풋히힝 2016/01/10 04:27 # 삭제 답글

    님게서 Output Formats을 모두 4:4:4에 체크를 했잖아요.

    그러게 하면, Video Decoder에서 동영상을 디코딩한 다음 포맷을 강제로 바꾸시는거예요.

    글구 Hardware Acceleration을 DXVA (native)으로 설정을 하셨는데요.

    그것도 그래픽카드가 동영상을 디코딩하고나서 후처리를 하는거예요. (비추)



    madVR 제작자는 꼼수 없이 그래픽카드 최대한 사용하여 보여주기 위해서 만들어진거라고 합니다.


    저같은 경우,

    decoder에서 아무런 후처리나 변형없이 madVR에 전달을 하고, 업스케이링, 후처리는 madVR에서 최대한 끌어오는게 목적입니다.

    그래서 video decoder는 디코딩만 담당하고, 후처리나 Output Format은 변경하지 않고 합니다. (단, Deinterlacing 제외)


    하드웨어는 none으로 설정했습니다.
    과거에는 FullHD 동영상 디코딩하는데 cpu가 힘들어해서 DXVA으로 그래픽 가속을 했는데 요즘CPU 디코딩 속도 좋아요
    디코딩은 cpu가 하고 GPU는 madVR 렌더링하는데 최대한 사용하도록 했습니다.

    Deinterlacing(YADIF)는 Lav Video Decoder에서 사용하도록 했습니다. (madVR에서도 Deinterlacing기능이 있긴한데 GPU부담이 너무 커서 Video Decoder에서만 Deinterlacing 기능 켰습니다.)

    글구 제가 Output Format을 모두 체크하라고 했잖아요.
    현재 대부분 동영상이 4:2:0이고, 일부 애니 동영상 제외한 동영상이 8bit입니다. (일부 애니경우 10bit로 인코딩 된경우가 많음)
    그래서 4:2:0 8bit로 동영상은 NV12 나 YV12으로 원본 그대로 madVR로 전달이 되어야 되고,
    일부 애니경우 10bit로 되어 있는데 그경우도 P010으로 원본 그대로 madVR로 전달이 된다고 봅니다.

    그럼 madVR에서는 먼저, 4:2:0 동영상을 4:4:4로 업스케일을 합니다. (decoder에서 output Format을 모두 체크하라는 이유입니다.)
    이때 업스케일일 하는 알고리즘이 chroma upscaling입니다.(색상정보 업스케일링입니다.)
    (님께서 하신 방식은 이미 Decoder에서 chroma upscaling하셨기 때문에 madVR의 chroma upscaling을 아무리 설정을 하신다고 하셔도 동작하지 않습니다.)

    image 업다운스케일링은 동영상을 동영상 플레이어 크기에 맞게 업다운스케일링하는겁니다.
    (720p 동영상을 1920x1080으로 전체화면으로 키우면 업스케일링하고, 만일 640x 480으로 축소하면 다운스케일링입니다.)

    image, chroma 업스케일링 설정은 호불호가 많고, GPU 성능이 많이 잡아먹기 때문에
    개인적인 의견으로 jinc 알고리즘이 왜곡이 가장 적고 선명하기 때문에 추천을 드리고 싶지만,
    GPU 성능이 낮은 경우 프레임 드랍 현상이 나기 때문에 왜곡이 적고, GPU 성능을 많이 잡아먹지 않는 알고리즘을 선택하셔야 됩니다.
    제가 설정하는 방법은 밑에 답글로 따로 적겠습니다.


    devices에서 설정은 초기 값으로 설정하시면 됩니다.
    즉, calibration은 disable calibration으로 첵크 (기본값으로 내버려두면 됩니다.)
    display modes는 모두 첵크 해제 (smooth motion에서 처리하면 됩니다.)
    display modes는 모니터를 동영상 플레임에 맞추는 거 (동영상이 24프레임이면, 모니터도 24프레임이므로 마우스가 끊켜서 보입니다.)
    smooth motion은 동영상 프레임을 모니터에 맞춰서 떨림 현상을 제거하는 역할합니다.(rendering에서 담당)

    processing에서는 debanding 설정만 하면 됩니다.
    deinterlacing은 모두 체크 해제합니다. (decoding 단계에서 deinterlacing하므로)
    artifact removal 체크하고 모두 hign로 설정합니다.(이게 디밴딩 기능입니다.)
    image enhancements는 화면을 왜곡시키므로 설정하지 않습니다.

    scaling algorithms은 위에 설명했으므로 패스

    rendeing에서는
    smooth motion에서 always에서 only if there would be motion judder without it으로 설정

    제가 위에 display mode에서 설명했지만,
    smooth motion은 동영상 프레임을 모니터에 맞춰서 떨림 현상을 제거하는거라고 설명했잖아요.

    only if there would be motion judder without it은
    모니터가 60프레임인 경우 24프레임 동영상일경우 smooth motion을 동작하고,
    30프레임 동영상일 경우 smooth motion 동작을 하지 않습니다.(60프레임 절반이 30프레임이므로 할 필요가 없습니다.)
  • 풋히힝 2016/01/10 04:40 # 삭제

    LAV Video Decoder에서는 Output Format은 모두 첵크하시구요.

    madVR은 device와 processing, rendering은 위에 설명한대로 하시구요.

    사람 눈은 채도(chroma, 색상정보) 보단 밝기에 민감합니다.

    먼저 Image 업스케일링부터 Jinc +AR -> Lanczos 4taps + AR -> Lanczos 3 taps +AR 순으로 첵크하면서 프레임 드롭이나 render queue, present queue가 떨어지는지 확입을 합니다.

    확인 방법은 키보드 컨트롤 + J를 누르면, 렌더링 동작 정보가 보입니다. 거기에 현재 렌더링 동작 상황을 볼수 있습니다.(채도보다 image 업스케일링 변화를 크게 느끼기 때문에 image 업,다운 스케일링을 먼저 설정합니다.)

    먼저 image 업스케일링 먼저 설정을 하셔서, decoder,upload, render, present queue 수치가 떨어지지 않는 알고리즘을 설정하신다음

    chroma 알고리즘 설정을 합니다. (그렇게 크게 변화를 느끼지 않기 때문에 많이 중요하지 않습니다. jinc가 젤 좋습니다.)
  • 풋히힝 2016/01/10 04:45 # 삭제

    저같은 경우 그래픽카드가 좋지가 않아 (노트북용 지포스 550m)

    image upscaling - Lanczos 4 + AR (Jinc로 설정하고 싶지만, GPU가 감당을 못하네요.)
    chroma upscaling - jinc + AR (chroma 업스케일링은 image 업스케일링보다 GPU 부하가 적습니다.)
    입니다.

    가장 좋은것 image, chroma 모두 jinc로 설정하는것입니다.
  • 카스터 2016/01/13 17:38 #

    오 좋은 정보 감사합니다. 덕분에 많은것을 배워갑니다
  • 카스터 2016/01/13 18:07 #

    이미지 더블링은 별도로 건들 필요가 없나요?
  • 풋히힝 2016/01/14 09:46 # 삭제

    더블링은 gpu 사양이 좋은 경우 설정하시면 됩니다.


    더블링은 이미지 업스케일링 또는 다운스케일링 하기전 동영상 해상도를 가로 세로 모두 2배로 키우는 작업입니다. (채도 업스케일링은 더블링 하기전에 먼저처리합니다. )

    720p 동영상에서 더블링 하면 동영상이 1440p로 키워지고,
    만일 모니터가 1080p라면 이미지 다운스케일링을 하고,
    모니터가 4k라면 업스키일링 알고리즘이 동작됩니다.

    gpu 좋은 경우 동작되도록 실행하시면 됩니다

    추천하는 값은 this artifact 뭐시기 x2.0 을 선택하시는것이 좋을 합니다.

    alway 나 1.2,1.5경우는 더블링해서 모니터또는 플레이어 해상도 넘어가는 경우 다운스케일링 알고리즘으로 동작합니다.

    컨트롤 + j 눌러서 알고리즘 동작상태를 확인하시면 됩니다.
  • 풋히힝 2016/01/14 10:54 # 삭제

    참고로

    컨트롤 + j 눌러서 보시면

    업스케일링 정보가 있는데

    image or chroma > 알고리즘
    image or chroma < 알고리즘

    그렇게 되어 있을꺼예요.

    >는 업스케일링
    <는 다운스케일링 을 의미합니다

    그리고 image는 밝기 정보(luma)가 아닙니다.

    chroma는 말그대로 색상정보이고,
    image는 chroma upscailing + luma(밝기)를 합쳐서 rgb로 변환된 이미지를 말하는거예요.

  • 1212 2016/02/19 23:01 # 삭제 답글

    당신은 천사입니까?
    안지워주셨으면 좋겠습니다
    정말 감사합니다
  • 가을방학 2016/03/18 11:50 # 삭제 답글

    진리입니다.
  • 코덱초보 2016/04/29 16:02 # 삭제 답글

    Madshi Video Renderer 선택 후 ... 을 누릅니다.
                  ↑↑↑
    요거가 안눌러져요 ㅠㅠ 윈도우7 64bit 입니다.
    설정대로 다했는데 저기서 안눌러지네요 ㅠㅠ
    방법없나요 ?
  • 카스터 2016/05/04 14:53 #

    3번 항목을 관리자 권하으로 다시 설치해주세요
  • ㅇㅇ 2016/07/26 02:17 # 삭제 답글

    3번 항목은 어떤걸 말함는 건가요?
  • 카스터 2016/07/26 21:45 #

    MadVR 입니다.
  • 실례합니다. 2016/09/06 11:29 # 삭제 답글

    저는 소스/스플리터에서 lav 스플리터가 나오지 않네요. 따로 추가를 해야하나요? 추가하는 방법좀 알려주세요. 4k를 샀는데 720p화질을 못참겠어요 ㅜ.ㅜ
  • 카스터 2016/09/08 13:38 #

    2번의 Lav Filter를 설치하셨다면, 제가 올린 스크린샷 중간에 시스템 코덱 추가 방법으로 나오게 하는 방법이 있습니다.

    그걸 따라하시면 됩니다.
  • 2017/02/15 13:11 # 삭제 답글

    madvr 다운받고 폴더 앞축풀고 인스톨 파일 관리자 권항으로 실행해서 인스톨 성공 도스창 뜨고 엔터치고
    플레이어 셋팅에서 영상 설정에 영상 출력 장치를 madshi video rendring 까지 해놧는데 .... 누르면
    안켜지네요... 폴더 저장경로를 전부 영문으로도 해보고 재부팅도 해봣는데 안돼네요...
    도대체 뭐가문제인건지 ㅠㅠ..
  • 카스터 2017/03/07 10:07 #

    사용자명에 한글이 껴있으신가요?
  • 지나가다 2017/05/01 23:59 # 삭제 답글

    코덱초보/수/

    저도 madVR 설치해도 설정이 안뜨는 같은 증상이었는데 해결봤습니다.

    c:에 설치하고 경로상 한글폴더가 없으니까 설치가 잘되네요. 참고하세요.
  • KAZAKIMA 2017/10/08 03:54 # 삭제 답글

    좋은 정보 감사합니다. 모든 과정을 동일시 하였는데 단 하나 문제가 이미지 더블링 란이 존재하지 않습니다. 무엇이 문제인걸까요?
  • 카스터 2017/10/11 13:07 #

    MadVR이 버전이 다른가 보네요. 업데이트기 해당 메뉴가 삭제됬을수도 있습니다.
  • TOBi 2017/11/05 16:50 # 삭제 답글

    좋은 정보 감사합니다.
    한가 지궁금한 것이 현재 스크린샷은 풋히힝님이 말씀하신 내용이 반영된 사항인지 알고싶습니다.
    >>님게서 Output Formats을 모두 4:4:4에 체크를 했잖아요.
    >>그러게 하면, Video Decoder에서 동영상을 디코딩한 다음 포맷을 강제로 바꾸시는거예요.

    >>그래서 4:2:0 8bit로 동영상은 NV12 나 YV12으로 원본 그대로 madVR로 전달이 되어야 되고,
    >>일부 애니경우 10bit로 되어 있는데 그경우도 P010으로 원본 그대로 madVR로 전달이 된다고 봅니다.

    >>그럼 madVR에서는 먼저, 4:2:0 동영상을 4:4:4로 업스케일을 합니다. (decoder에서 output Format을 모두 체크하라는 이유입니다.)

    이렇게 답글을 달아주셨는데
    LAV Video Decoder 에서 Output Formats 에 있는 체크 박스를 다 체크 해야한다는 이야기 인가요?
    다 체크후에 컨트롤+j를 눌러서 동작을 보면 h264, 8 bit, 4:2:0 -> NV12, 8 bit, 4:2:0 으로 나오는데
    4:4:0으로 업스케일링이 동작 안하는 것 같아서요.
  • 카스터 2017/11/05 17:57 #

    아직도 이글을 보는 사람이 있을줄이야...

    일단 풋히힝님의 답글에 따라 전부 수정하였습니다.

    업스케일링이 안되었다면 MadVR 이 작동을 안한거 같은데 경로에 한글이 있나 봐주세요.
  • ㅠㅠ 2017/12/23 21:04 # 삭제 답글

    좋은 글 감사합니다.

    제 팟 플레이어는 한번 에러 난뒤로는

    바보 같이 안되네요.

    예전에는 이 글 보고 했더니 되던데

    이제는 시스템 설정이 꼬임 ㅠㅠ

    하여튼 좋은글입니다.

    적용 안되시는 분은 윈도우 다시 까시고 해야할 듯.

    팟플레이어가 가끔 설정 날리면 병x되서요 ㅠㅠ
  • ㅠㅠ 2017/12/23 21:05 # 삭제 답글

    위에

    이미지 더블링 없는 것은

    최신 버전이라 그럴거에요.

    제가 알기로는 이미지 더블링이랑 스케일링이 한 메뉴로 통합되서 그런 걸로 알아요.
  • 카스터 2017/12/25 22:12 #

    좋은 정보 남겨주셔서 감사합니다.
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.