어떤 이유로 내 모니터보다 해상도가 높은 동영상의 경우 HTML5 동영상(Vimeo, YouTube 등)에서 가장자리가 들쭉날쭉하게 표시됩니다. 플래시 플레이어를 통해 동영상을 재생하거나 내 미디어 플레이어에서 동영상을 재생하는 경우에는 이런 현상이 발생하지 않는 것 같습니다.
이 문제와 관련된 주제 중 하나는 다음과 같습니다.이것. 그러나 이는 클라이언트 측의 솔루션이 아닙니다. 또한 발견됨이것, 그러나 다시 한번 수정/해결책은 아닙니다.
들쭉날쭉한(앤티 앨리어싱이 아닌 것처럼 앨리어싱된) 가장자리를 수정하는 방법이 있습니까? 이는 IE11과 Google Chrome(버전 36.0.1985.125m) 모두에서 발생합니다.
설명을 위해 다음 두 이미지를 살펴보세요.
- Chrome의 비디오(YouTube의 HTML5 플레이어)
- MPC-HC의 동일한 비디오(내 PC의 미디어 플레이어)
두 이미지를 전체 해상도로 보면 가장자리가 너무 선명하다는 것을 알 수 있습니다.
필요한 해상도보다 높은 해상도의 비디오를 재생하는 이유는 내 모니터가 1600x900이기 때문입니다. 그래서 720p 비디오는 1080p 비디오에 비해 초점이 약간 맞지 않거나 덜 세밀하게 보입니다.
업데이트 1:흥미롭게도 이는 동영상을 재생하는 코덱에 따른 문제인 것 같습니다. 두 가지 다른 인코더를 통해 재생되는 다음 두 비디오를 시도했습니다.이미지 1,이미지 2. 문제는 첫 번째에서 발생하고 두 번째에서는 발생하지 않습니다. 인코딩 옵션에 따라여기, YouTube HTML5 플레이어를 통해 H.264/AVC 비디오(itag가 248, mp4)를 재생하는 데 문제가 있고 VP8 비디오(itag가 137, WebM)를 재생하는 데 문제가 없습니다.
업데이트 2:문제는 DXVA Video Decoder에 있는 것 같습니다. 하드웨어 가속 비디오 디코더( chrome://flags/#disable-accelerated-video-decode
) 를 비활성화하면 chrome://flags
문제가 해결됩니다. 이 문제는 현재 해결 중입니다.여기. 언급된 대로 Chromium이 이미 개정되었습니다.여기. 이 수정 사항은 곧 일반 Chrome 릴리스 채널에 구현될 것입니다. (덕분에옴놈업데이트를 위해).
업데이트 3(2014년 11월 19일):이 문제는 Google Chrome Dev 버전: 40.0.2214.10에서 해결되었습니다. 몇 주 안에 이 질문이 안정 채널에 내려지면 답변/수정됨으로 표시하겠습니다.
업데이트 4(2014년 12월 18일):39.0.2171.95m에서 수정본이 발행되었습니다.
답변1
나는 이것이 꽤 오래되었다는 것을 알고 있지만 다음 링크를 참조하십시오.
https://code.google.com/p/chromium/issues/detail?id=351458
HTML5 플레이어의 앨리어싱과 관련된 Chrome용 버그 수정이 예정되어 있습니다.
답변2
이 문제에 대한 수정 사항은 이제 안정적인 채널 릴리스로 내려갔으며 현재 Google Chrome 39.0.2171.95m 버전에 포함되어 있습니다.