하드웨어 AMD UVD에 대한 질문입니다.
2015.04.28 15:17
UVD 설정을 통해 AMD 그래픽카드의 색감을 좋게 해준다는 글을 우연히 웹상에서 봐서 따라 해봤습니다.
그 블로그 글쓴이의 말로는 UVD는 색감을 좋게 하는게 아니라, 하드웨어 가속을 하게 하는 것이다라고 하던데...
DIVX 코덱을 깔고, 그대로 따라서 해봤더니, 평소 팟플레이어로 하드웨어 가속(DXVA2) 한 것과 같아 보이더군요.
색감은 그저 그래픽카드의 색상과 품질 조정된 디폴트 값에 의한 변화였습니다.
그러면 DIVX 코덱으로 하드웨어 가속하는 것과 동영상 플레이어를 통해 DXVA2로 하드웨어 가속하는 것의 차이점이 무엇인지 알고 싶습니다.
꼭 DIVX 코덱으로만 가속해야 UVD라고 하는 것인가요.
댓글 [8]
-
sous_la_pluie 2015.04.28 16:53
-
teary2131 2015.04.28 17:39
답변 감사합니다. 결국 똑같은 것이군요.
노트북이라 CPU빨로 동영상을 돌리면 발열 때문에 강제로 꺼져버려서요.
-
DarknessAngel 2015.04.28 19:33
시퓨 성능빨로 돌릴 수 있긴한데, 소프트 디코딩해서 80% 먹는 사항에서 하드웨어 디코딩하면 15~20%면 충분한지라 굳이 내장 그래픽 써도 지원되는 가속을 안 쓸 이유는 없습니다
-
불감자 2015.04.28 17:22
uvd는 AMD의 하드웨어 디코더 칩 이름입니다. nvidia는 VP라고 합니다. uvd를 쓴다는 말은 DxVA (하드웨어) 가속을 한다는 말입니다. DxVA는 MS사에서 DirectX에 정의해놓은 하드웨어 가속 규격입니다. 그러니 DXVA가 UVD인 건 아니죠. divx으로 가속하든 팟플내장 코덱으로 가속하든 lav로 가속하든 AMD카드 사용중이라면 똑같이 uvd를 사용하는 겁니다.
참고로 디코더는 표준으로 정의된 스펙을 준수해서 만들어집니다. 다시말해 최종버전의 디코더는 그것이 SW방식이든 하드웨어 방식이든 품질이 동일하다고 보시면 됩니다. LAV든 팟플이든 하드웨어 가속이든(DxVA, 퀵싱크, 쿠다) 동일해야 맞습니다. 코덱만으로는 출력품질에 차이가 나지 않습니다. 그런데 차이가 나는 것은 디코더 출력 품질의 차이가 아니라 후처리나 렌더링 과정의 차이 때문입니다.
색감이나 기타 영상 처리는 별개의 쉐이더 유닛에서 하도록 되어 있는데 이를 PP(post-processing, 후처리) 라고 합니다. (후처리라는 말의 의미는 디코딩 후에 하는 처리라는 뜻입니다) nvida나 AMD, 인텔 모두 후처리 과정이 있고 CCC나 nvida, 인텔 그래픽 제어판에서 확인할 수 있습니다. AMD가 좀 더 종류가 많죠. 물론 소프트웨어 방식의 후처리도 가능합니다. 예전의 ffdshow나 팟플에 보면 이런 방식의 후처리 필터를 찾아볼 수 있습니다.
각 그래픽 벤더사에서 제공하는 하드웨어 방식의 후처리는 그 품질이 조악하다는 평가가 일반적이구요, madVR에서 이걸 bypass하고 고품질 후처리 필터(하드웨어 방식의)로 명성이 높습니다. 1.0 버전쯤 되면 상용화할 겁니다.
H264 정도는 현재 대중적인 CPU로도 충분하고, 불충분하다고 하더라도 대부분의 그래픽카드에서 하드웨어 가속 디코딩을 지원합니다만. 올 크리스마스 시슨이 되면 HEVC를 채용한 새로운 블루레이 규격의 제품이 정식으로 나오게 됩니다. 이미 상용화된 제품도 있고 개발 초기라 디코더마다 출력 품질이나 퍼포먼스가 다르긴 하지만 HEVC를 사용하기 위해서는 CPU만으로는 많이 버거운 상태입니다. 하드웨어 가속이 필수가 될 텐데 AMD 제품군에서는 아직 HEVC디코더를 탑재한 제품이 없습니다. nVidia의 960이 현재는 유일한 완전체(Full GPU)이구요. 인텔내장 GPU도 일부 하이브리드 제품(CPU+GPU)이 있습니다.
현재 벤치마크상 가장 좋은 퍼포먼스를 보이고 있는 HEVC 디코더는 아래에서 받아볼 수 있습니다.
https://xhevc.com/en/hevc/decoder/download.jsp
-
teary2131 2015.04.28 17:40
그렇군요. 자세한 설명 감사합니다.
-
드로이얀7 (이준호) 2015.04.28 20:30
AMD는 메인에 걸려있는 것보다 OpenCL버전을 쓰는게 더 나을겁니다.
https://xhevc.com/en/downloads/downloadCenter.jsp
-
드로이얀7 (이준호) 2015.04.28 20:28
UVD3의 DivX / Xvid 가속 처음 지원 시작한게 DivX 디코더이긴 한데 지금 시점에서 무슨 의미가...(요즘 H264쓰지 DivX / Xvid 쓰는 영상 잘 없는데다가 있어도 H264보다 가벼운 녀석들이니 CPU로 충분널널하죠.)
https://www.parkoz.com/zboard/view.php?id=tech_ati&no=1780 딱 이 시절 이야긴데 말이죠.
그리고 AMD 후처리는 옛날 ATI TV 튜너칩 만들던 기술 썩히기 아까워서 집어넣은건데, 아무래도 왜곡이다보니, 소스와 사양이 받혀주면 madVR식으로 처리하는게 더 좋긴 하죠.
https://www.parkoz.com/zboard/view.php?id=vga_freeboard&no=35860
-
teary2131 2015.04.29 00:54
그렇군요. 저도 처음에는 AMD 특유의 뚜렸하고, 화사한 색감이 좋았는데, 어느 순간부터 후처리 기능은 다 꺼버리고 사용하고 있습니다. 영상 제작자나 감독이 원하는 색감이나 그림이 있기에 그런 화면이 만들어진 것이다라고 여기고 있어서요. 암튼 자세한 답변 감사합니다. 많은 도움이 되었습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
55546 | 윈 도 우| 윈도10 10061에서 벅스나 멜론앱.. [3] | LBJ0218 | 1778 | 04-29 |
55545 | 소프트웨어| 트윅 WIN7인데요. Baidu Antivirus 2015설치하니 ...경고가... [3] | 자유시간 | 1257 | 04-29 |
55544 | 소프트웨어| kaspersky가 아무래도 간섭이 심한가 보네요 [4] | brucex | 1404 | 04-28 |
55543 | 소프트웨어| 특정 프로그램의 로그를 외부에서 생성가능한가요? [3] | ton3d | 925 | 04-28 |
55542 | 소프트웨어| pc와 안드로이드에 연동되는 pim 어떤 걸 사용하시나요? [3] | brucex | 1160 | 04-28 |
55541 | 하드웨어| 파스텔 모니터 드라이버 구해봅니다.. | Bullet | 1467 | 04-28 |
55540 | 윈 도 우| 윈도우 업데이트 카탈로그 바스켓에 담기지 않네요. [2] | NDSM | 1989 | 04-28 |
55539 | 서버 / IT| zentyal 설치 방법 문의 드립니다. [3] | 똘이예요 | 1802 | 04-28 |
55538 | 윈 도 우| 윈도우10.10061 활성창 색 어찌 바꾸나요? [4] | 크림슨 | 2186 | 04-28 |
55537 | 소프트웨어| MS비지오 프로그램에 대해서 [2] | 맛참 | 2047 | 04-28 |
» | 하드웨어| AMD UVD에 대한 질문입니다. [8] | teary2131 | 2890 | 04-28 |
55535 | 하드웨어| 견적 짜봤는데... 조언 부탁드려봐요. [6] | Waffen-SS | 1576 | 04-28 |
55534 | 윈 도 우| 과자는 어떤것 사용하나요 [9] | emd | 1616 | 04-28 |
55533 | 소프트웨어| qemu-system-x86_64.exe의 작동이 중지되었습니다. | brucex | 1828 | 04-28 |
55532 | 기 타| iso(운영체제)5기가 좀넘는걸 구울려고 [11] | ㄷㄱ | 1459 | 04-28 |
55531 | 윈 도 우| 시스템복원이 오류가 납니다 [1] | brucex | 1247 | 04-28 |
55530 | 윈 도 우| windows10 1061 dell mouse 오동작 [3] | 청풍공자 | 1007 | 04-28 |
55529 | 소프트웨어| GoodSync 굿싱크 경고표시 [1] | 1992 | 1250 | 04-28 |
55528 | 기 타| 요즘 TV 프로그래메 나오는 소형 무선 카메라? [1] | asklee | 1403 | 04-28 |
55527 | 기 타| 싸이트 추천 부탁합니다 [3] | 사신기™ | 1312 | 04-28 |
일반적인 VGA 비디오 가속기능을 DXVA 라고 하는데, UVD는 AMD 카드에서 지원되는 DXVA 기능을 AMD 회사에서 UVD라고 이름붙인 거 뿐입니다. 결국 AMD카드 쓰는 사람에게 DXVA 와 UVD는 같은 말이고, 코덱을 어떤 걸 쓰던 DXVA 기능을 쓰면 UVD를 사용하게 되는 겁니다. 꼭 DIVX코덱을 쓸 경우만 UVD라고 하는 건 아니에요.
근데 코덱에 따라서 화질차이는 있는 게 사실이라 어떤 코덱을 쓰느냐에 따라 더 좋게 보이기도 하고 나쁘게 보이기도 하는 거구요. 아마도 divx코덱이 화질이 좋다고 소문나서 그러는 듯한데 전 윈도우 내장 코덱이 젤 낫더라구요.
요즘 CPU들 생각하면 일반적인 블루레이 영상정도에서는 UVD기능이 전혀 필요하지 않습니다. 뭐 울트라 HD에다가 120프레임 정도 되는 영상이면 CPU로는 무리가 있으니까 가속기능이 도움이 되겠지만 AMD 카드에선 그거 지원되는 건 아직 x285 하나뿐이고 그런 영상도 테스트용도로나 쓰이지 실제로는 쓰이지도 않구요.
보통 CPU에 무리가 없다면 dxva 기능 끄고 그냥 소프트웨어로 세밀하게 영상 조절하는 게 가장 좋은 화질 보여줄 수 있습니다. 근데 그 방법은 손이 많이 가고 귀찮으니까 카탈리스트 센터에서 본인 맘에 들게 색감과 퀄리티 조정 정도 해주는 게 제일 나은 듯요