Udostępnij za pośrednictwem


Limity rozdzielczości wideo dla H.264 i Stabilizacja wideo w systemach Windows 8 i Windows RT

W tym artykule opisano limity rozdzielczości wideo dla H.264 i stabilizacji wideo.

Dotyczy: Windows 8
Oryginalny numer KB: 2829223

Podsumowanie

Obsługa H.264 w systemach Windows 8 i Windows RT jest ograniczona do pikseli 2048x2048 dla kodowania i dekodowania. Przykładowe ramki używane przez dsP stabilizacji wideo są ograniczone do 16k pikseli przez DirectX 2D.

Więcej informacji

Koder/dekoder

Standard H.264 rozpoznaje tylko rozdzielczości do 2048x2048. Dekoder/koder Microsoft H.264 (MP4) został zaprojektowany tak, aby obsługiwał tylko zawartość wideo do standardu H.264. Koder/dekoder MICROSOFT H.264 (MP4) obsługuje dowolną niestandardową lub standardową rozdzielczość do limitu 2048x2048. Koder/dekoder MICROSOFT H.264 (MP4) obsługuje dowolny niestandardowy lub standardowy współczynnik proporcji.

Często obsługiwane rozdzielczości i współczynniki proporcji obejmują:

  • 854 x 480 (16:9 480p)
  • 1280 x 720 (16:9 720p)
  • 1920 x 1080 (16:9 1080p)
  • 640 x 480 (4:3 480p)
  • 1280 x 1024 (5:4)
  • 1920 x 1440 (4:3)

Stabilizacja wideo DSP

Cyfrowy procesor sygnału stabilizacji wideo (DSP) używany przez system Windows 8 i Windows RT jest oparty na implementacji DirectX 2D. DirectX 2D definiuje limit 16 tys. szerokości buforu. Stabilizacja wideo DSP sprawia, że bufor DirectX 2D, który reprezentuje wiele ramek; zawartość każdego wiersza jest ramką przykładową, a każdy wiersz jest historią przykładowych ramek. Każdy wiersz (ramka przykładowa) zawiera piksele 1/16 ramki źródłowej (Szerokość/16 x Wysokość/16). Ze względu na limit 16k 2D directX na wiersz, obowiązują obowiązującą maksymalną rozdzielczość standardową obsługiwaną dla 16:9 i 4:3:

  • 16:9 – 2560 x 1440 (ramka źródłowa) = 160 x 90 (ramka próbna) = 14 400 pikseli na wiersz
  • 4:3 – 2304 × 1728 (ramka źródłowa) = 144 x 108 (ramka próbna) = 15 552 pikseli w wierszuUz te rozdzielczości ramek źródłowych są większe niż limit H.264 2048x2048. Stabilizacja wideo w tych wyższych rozdzielczościach można pomyślnie wykorzystać, gdy nie jest skojarzona z kodowaniem H.264.

Aplikacja aparatu

W trybie wideo aplikacja Microsoft Store Camera zgłosi błąd "Wystąpił problem podczas nagrywania tego wideo", gdy rozdzielczość aparatu przekracza limity H.624 lub Stabilizacja wideo - w czasie przechwytywania, a nie w wersji zapoznawczej. Aby rozwiązać ten błąd, użyj niższej rozdzielczości lub zmień współczynnik proporcji.

Jeśli zostanie zaobserwowany błąd aplikacji Aparat fotograficzny, skontaktuj się z dostawcą aparatu — nie należy wymieniać nieobsługiwanych rozdzielczości wideo przez sterownik aparatu. Sterownik aparatu może wyświetlić rozdzielczości wyższe niż limit wideo do przechwytywania obrazów.