Windows Media 비디오 9 화면 코덱 사용(Microsoft Media Foundation)

Windows Media Video 9 화면 코덱은 컴퓨터 디스플레이에 대한 연속 스크린샷으로 구성된 애플리케이션 비디오를 압축하는 데 최적화되어 있습니다. 코덱은 일반적인 이미지 단순성(상대적으로 적은 색, 많은 직선 등)과 상대적인 동작 부족을 활용하여 매우 높은 압축 비율을 달성합니다. 이 최적화의 단점은 애플리케이션 비디오의 예상된 특성을 준수하지 않는 비디오는 적절한 수준의 품질로 압축하기 어려울 수 있다는 것입니다.

Windows Media Video 9 화면 인코더는 클래스 식별자 CLSID_CMSSEncMediaObject2 식별되며 디코더는 CLSID_CMSSDecMediaObject 클래스 식별자를 식별합니다. 이 코덱을 사용하는 미디어 형식에 대한 FOURCC 값은 "MSS2"입니다.

인코더 구성

Windows Media Video 9 화면 코덱의 인코더는 표준 비디오 디코더와 동일한 방식으로 구성됩니다.

참고

화면 인코더는 원패스 인코딩만 지원합니다. MFPKEY_PASSESUSED 속성을 2로 설정하고 오류 없이 입력을 두 번 처리할 수 있지만 이렇게 하면 이점이 없습니다. 이는 알려진 문제이며 향후 릴리스에서 수정될 수 있습니다.

 

최상의 결과 가져오기

화면 캡처 콘텐츠에서 원하는 품질에 배달 시나리오에 사용할 수 있는 것보다 더 높은 비트 속도가 필요하다는 것을 알게 되면 다음 기술을 사용하여 코덱에서 효율성을 높일 수 있습니다.

  • 화면 캡처에 더 작은 해상도를 사용합니다. 필요 이상으로 큰 화면 해상도를 캡처하면 불필요한 정보를 표시하여 뷰어를 혼동할 수 있습니다.
  • 더 느린 프레임 속도를 사용합니다. 화면 캡처는 매우 낮은 프레임 속도(때로는 초당 4 또는 5프레임)로 효과적일 수 있습니다.
  • 화면 캡처에서 더 적은 수의 그래픽을 사용합니다. Windows Media Video 9 화면 코덱은 Windows 기본 형식 및 텍스트를 고품질로 인코딩하도록 최적화되어 있습니다. 일반적으로 개별 색 수천을 포함하는 비트맵 그래픽으로 인해 문제가 발생합니다. 캡처할 때 화면에 있는 비트맵이 적을수록 결과가 향상됩니다. 화면 캡처에서 그래픽을 제거할 수 없는 경우 비트맵이 이미지 품질에 미치는 영향을 최소화하는 몇 가지 방법이 있습니다.
    • 그래픽 크기를 줄입니다.
    • 화면에 동시에 표시되는 개별 그래픽 수를 줄입니다.
    • 그래픽의 이동량을 줄입니다. 예를 들어 그래픽이 창에 있는 경우 창을 가능한 한 고정 상태로 유지합니다.
    • 마우스 포인터를 그래픽 위로 이동하거나 그래픽 위로 창이나 다른 요소를 끌지 마세요.

디코딩

화면 캡처 비디오를 디코딩하기 위한 특별한 요구 사항은 없습니다. 그러나 모든 Windows Media Video 9 코덱과 마찬가지로 화면 캡처 디코더는 코덱 프라이빗 데이터 없이 인코딩된 콘텐츠를 제대로 압축 해제할 수 없습니다.

비디오 인코딩 구성

Video Codec 프라이빗 데이터 사용

Windows Media 비디오 9 화면 인코더

비디오 작업