비디오 재생의 맥락에서 그래픽 카드의 최대 해상도 의미


0

일반적인 방법으로 특정 질문과 모델을 언급하지 않고 내 질문을하려고합니다.

그래픽 카드가 지원하는 최대 해상도가 X * Y라고 가정합니다 (예 : 4K 미만). 더 높은 해상도의 비디오 (예 : 4K 비디오)를 재생하려고하면 거의 실행되지 않습니다 (주로 정지).

이것은 그래픽 카드가 비디오 재생에 참여하지 않았거나 (지원되는 것보다 높은 해상도에 있기 때문에) 그럼에도 불구하고 비디오 재생을 지원하려고했지만 제대로 관리되지 않았습니다 (지원되는 것보다 높은 해상도에 있기 때문에) )?

(또는 아마도 완전히 다른 것일 수 있으며 그래픽 카드의 작동 방식이나 '최대 해상도 지원'의 의미가 누락되었습니다.)

미리 감사드립니다.


CPU 사용량을 살펴보십시오. 그것이 바로 당신의 대답입니다. ;)
Daniel B

답변:


0

시스템의 거의 모든 부분이 비디오 파일의 디코딩 및 프리젠 테이션에 참여하며 그 중 하나가 병목 현상이 될 수 있습니다.

비디오의 특성 중 하나는 Mbps 값입니다. 이는 비디오를 표시하기 위해 1 초 안에 처리해야하는 데이터의 양입니다. 4K 비디오는 Mbps 값을 가질 수 있지만이 논의를 위해 15Mbps라고하자.

따라서 경로의 모든 것이이 데이터 속도 요구 사항을 충족 시키려고 시도합니다. 첫 번째 단계는 저장 장치에 관계없이 데이터를 해제하는 것입니다. 대부분의 경우 인터넷과 로컬 디스크에서 문제없이이를 관리 할 수 ​​있습니다.

다음으로 비디오를 처리 할 머신으로 전송해야합니다. 비디오가 로컬 스토리지에서 제공되는 경우 일반적으로 아무런 문제가 없습니다. 그러나 인터넷에서 오는 경우 서비스 품질이 향상됩니다. ADSL 서비스는 15Mbps의 처리량으로 어려움을 겪을 수 있습니다 (이론적 인 최대 24Mbps에도 불구하고).

그런 다음 비디오가 처리되고 CPU와 메모리 속도가 재생됩니다. 비디오 디코딩에는 사용중인 코덱을 지원하는 드라이버가있는 경우 GPU 참여가 포함될 수 있습니다. 그렇지 않으면 CPU가로드를 가져와야하며 이는 병목 현상 일 수 있습니다.

마지막 단계는 비디오를 화면에 표시하는 것인데, 4K 미만의 해상도에서는 최신 GPU에 적합하지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.