共用方式為


Windows 8 和 Windows RT 中 H.264 和視訊防震的視訊解析度限制

本文說明 H.264 和影片防震的視訊解析度限制。

適用於: Windows 8
原始 KB 編號: 2829223

摘要

Windows 8 和 Windows RT 中的 H.264 支援僅限於編碼和譯碼的 2048x2048 圖元。 影片防震 DSP 所使用的範例畫面限制為 DirectX 2D 的 16k 像素。

其他相關資訊

編碼器/譯碼器

H.264 標準只會辨識高達 2048x2048 的解析度。 Microsoft H.264 (MP4) 譯碼器/編碼器的設計只支援最高 H.264 標準的視訊內容。 Microsoft H.264 (MP4) 編碼器/譯碼器支援任何自定義或標準解析度,最多可達 2048x2048 限制。 Microsoft H.264 (MP4) 編碼器/譯碼器支援任何自定義或標準外觀比例。

通常支援的解析度和外觀比例包括:

  • 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)

視訊防震DSP

Windows 8 和 Windows RT 所使用的視訊穩定數位訊號處理器(DSP)是以 DirectX 2D 實作為基礎。 DirectX 2D 會定義緩衝區寬度的 16k 限制。 影片防震 DSP 會建立代表多個畫面的 DirectX 2D 緩衝區;每個數據列的內容都是範例框架,而每個數據列都是範例框架的歷程記錄。 每個數據列(範例框架)都包含來源框架 1/16 的圖元(Width/16 x Height/16)。 由於 DirectX 2D 每個數據列的 16k 限制,16:9 和 4:3 支援的有效最高標準解析度為:

  • 16:9 - 2560 x 1440 (來源畫面格) = 160 x 90 (範例框架) = 每列 14,400 像素
  • 4:3 - 2304 × 1728 (來源畫面格) = 144 x 108 (範例畫面格) = 每列 15,552 像素。這些來源畫面格解析度都大於 H.264 2048x2048 限制。 當與 H.264 編碼無關時,可以成功使用這些解析度的影片防震。

相機應用程式

在視訊模式中,當相機的解析度高於 H.624 或視訊穩定限制時,Microsoft Store Camera 應用程式會回報錯誤「錄製這段視訊時發生錯誤」,而不是處於預覽狀態。 若要解決此錯誤,請使用較低的解析度或變更外觀比例。

如果觀察到相機應用程式錯誤,請連絡相機廠商 - 相機驅動程式不應列出不支援的視訊解析度。 相機驅動程式可以列出高於影像擷取視訊限制的解析度。