本文說明 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 應用程式會回報錯誤「錄製這段視訊時發生錯誤」,而不是處於預覽狀態。 若要解決此錯誤,請使用較低的解析度或變更外觀比例。
如果觀察到相機應用程式錯誤,請連絡相機廠商 - 相機驅動程式不應列出不支援的視訊解析度。 相機驅動程式可以列出高於影像擷取視訊限制的解析度。