• <Intel.com에 대한 자세한 내용

인텔 임베디드 미디어 및 그래픽 드라이버 FAQ

비디오 디코딩 / 비디오 인코딩

1.  회전이 항상 성능에 영향을 주는 이유는 무엇입니까?

 

현재의 칩셋 디자인과 OS 자체(예: Windows* XP) 모두 기본적으로 하드웨어의 회전을 지원하지 않습니다. 디스플레이를 회전시키려면 드라이버가 회전된 디스플레이로 프레임 버퍼를 다시 렌더링해야 합니다. 이 경우, 표시된 모든 프레임에 대해 2D 및 3D 엔진을 사용해야 합니다. 이 때문에 회전과 관련하여 오버헤드와 제한이 발생합니다. 최상의 성능을 얻으려면 본래의 방향으로 디스플레이를 사용하십시오.

 

2.  비디오 컨텐츠 레벨 및 프로파일의 주요 차이점은 무엇입니까?

 

프로필에서는 압축 알고리즘 및 색도 형식과 같은 기능을 정의하는 반면에 레벨에서는 최대 및 일반 비트율과 최대 프레임 크기 같은 수량적인 기능을 정의합니다.

 

3.  비트율, 코덱, 인텔® 시스템 컨트롤러 허브 US15W 칩셋에서 하드웨어 가속 기능이 켜졌는지 여부 등과 같이 비디오 파일에 대한 주요 정보를 확인하기 위해 어떤 Windows* 기반 응용 프로그램을 사용할 수 있습니까?

 

상용화된 미디어 분석기를 사용하여 비트율과 코덱 정보를 확인하십시오. 대부분 이 기능을 갖추고 있습니다. 미디어 플레이어는 하드웨어 가속이 설정되어 있는지 여부에 대한 정보를 제공합니다.

 

CyberLink의 PowerDVD8*은 일반적으로 인텔® 임베디드 미디어 및 그래픽 드라이버(인텔® EMGD) 지원 칩셋/프로세서에서 하드웨어 가속을 사용하여 HD 비디오 컨텐츠를 디코딩하는 미디어 플레이어입니다.

 

4.  1080i 및 1080p HD 비디오 형식의 차이점은 무엇이고 어느 쪽의 비디오 출력 품질이 더 좋습니까?

 

두 형식 모두 프레임당 라인 수가 1080입니다. 1080p는 1080i 컨텐츠가 인터레이싱(“i”)으로 캡처되고 1080p가 프로그레시브(“p”) 스캔되었다는 사실 때문에 1080i보다 나은 이미지 품질을 생성합니다. 인텔 EMGD는 두 컨텐츠 유형 중 하나를 비디오 디코딩할 수 있습니다.

 

5.  인텔 EMGD는 그래픽 및 H.264 비디오 컨텐츠에 대해 하드웨어 가속 Adobe Flash*를 지원합니까?

 

인텔 EMGD는 F14* Firefox* 3.6 및 Chromium* V11 포함 MeeGo* 1.2에서 Adobe Flash 10.1을 지원합니다. Chromium V11 포함 MeeGo 1.2는 하드웨어 가속에 권장됩니다. 이번 릴리스에는 Chromium 12에서 Adobe Flash에 대한 하드웨어 가속 지원이 없기 때문에 MeeGo 1.2와 번들링된 기본 Chromium V12를 V11로 다운그레이드해야 합니다.

 

6.  비디오 플레이어에 대해 인텔 EMGD에서 지원하는 하드웨어 가속을 위해 필요한 가장 공통적인 진입점 두 가지는 무엇입니까?

 

MC(Motion Compensation) 및 VLD(Variable Length Decoding)

 

7.   인텔 EMGD는 몇 개의 오버레이 계층을 지원합니까?

 

인텔 EMGD는 두 가지 오버레이 계층을 지원합니다. 그러나 이 지원은 드라이버 지원 운영 체제에 따라 달라집니다. Windows 7의 경우 오버레이가 지원되지 않습니다.

 

8.  인텔 EMGD 드라이버를 직접 생산에 사용하려는 고객의 경우, 비디오 필터를 사용해서 무엇을 수행해야 합니까?

 

비디오 필터는 비디오 코덱 및 플레이어 요소 중 하나입니다. 코덱 및 플레이어와 관련하여, 선정된 코덱 및 미디어 플레이어 공급업체에게 연락해서 제품 라이센스를 받아야 합니다.

 

9.  현재 어떤 비디오 플레이어가 인텔 EMGD에서 하드웨어 가속을 이용합니까?

 

아래 표는 인텔 EMGD에 의해 가속되는 운영 체제 및 비디오 코덱 하드웨어가 구성하는 지원 미디어 플레이어 목록입니다.

OS 플레이어 및 코덱 조합 표준 초급
Linux* MI-X 플러그인, VAAPI 0.31 지원이 포함된 GStreamer MPEG4-/VC- 1/H.264/VMV9 VLD
Linux MPlayer(FFmpeg 코덱 [10] 포함) MPEG-4/VC- 1/H.264/VMV9/MPEG-2 VLD
Windows* XP PowerDVD* Ultra 8.0(코덱 버전 패치 3204 포함) H.264/ MPEG-2  VLD
Windows XP Windows Media Player* 11(VC-1 코덱 포함) VC-1/WMV9 MC
Windows* 7 PowerDVD 8.0(코덱 버전 패치 3204 포함) H.264/MPEG-2/VC-1/WMV9 VLD
Windows 7 Windows Media Player 12 H.264/MPEG-2 VLD
Windows 7 Windows Media Player 12 VC-1/WMV9 MC

10.  인텔® EMGD는 VDPAU 또는 LibVA를 지원합니까?

 

인텔® EMGD는 VDPAU를 지원하지 않습니다. VDPAU는 UNIX용 비디오 디코드 및 프레젠테이션 API를 뜻합니다. VDPAU는 공개 소스 라이브러리로, 원래 NVIDIA에서 하드웨어 가속 비디오 디코드를 지원하기 위한 인터페이스로 디자인된 API입니다.

 

인텔 EMGD는 가속 비디오 디코드 지원을 위한 VDPAU에 대응하는 인텔 기술인 VAAPI(Video Acceleration)를 지원합니다. VAAPI에 대한 지원 기능은 Mplayer, RealPlayer*, VideoLAN 등을 포함하여 널리 사용되는 미디어 플레이어에서 제공되고 있습니다.

 

인텔 EMGD는 VAAPI의 새로운 버전에 대한 지원을 지속적으로 제공함으로써, Linux* 인텔 EMGD 사용자에게 향상된 비디오 디코딩 및 프리젠테이션 기능을 제공하기 위해 GPU 코어를 통합한 임베디드 칩셋 출시가 가능하도록 돕고 있습니다.

 

LibVA는 인텔에서 지원하는 유일한 VAAPI 인터페이스입니다. VAAPI에 대한 자세한 정보가 필요하면 다음 VAAPI wiki 페이지를 방문하십시오: http://www.freedesktop.org/wiki/Software/vaapi

 

설명 시점: VDPAU 인터페이스와 VAAPI 인터페이스 모두 공급업체 간 표준을 충족하기에 충분합니다.

 

11.  인텔 EMGD는 Windows에서 하드웨어 가속 비디오 인코드를 지원합니까?

 

예, Windows 7 및 Windows Embedded Standard 7은 인텔® 미디어 소프트웨어 개발 키트(인텔® 미디어 SDK) 프레임워크를 통해 비디오 인코드 가속을 지원합니다. 이 기능은 인텔® 아톰™ 프로세서 E6xx 시리즈에서만 사용할 수 있습니다. 자세한 내용은 사용자 안내서를 참조하십시오.