2015-02-08 120 views

回答

11

以下是MediaElement支持的格式編解碼器的彙總列表。無論文件擴展名如何,都支持這些編碼。

來源:https://msdn.microsoft.com/en-us/library/cc189080(v=vs.95).aspx

  • 視頻
    • 原始視頻
    • RGBA格式
      • 未壓縮的32位阿爾法紅,綠,藍。
      • 在Windows Phone 7上,alpha通道被忽略。
    • YV12格式 - 的YCrCb(4:2:0)
      • 未壓縮的YCrCb(4:2:0)。
      • 不支持Windows Phone 7的
    • RGBA - 32位阿爾法紅,綠,藍
    • Windows媒體視頻和VC-1 formatsWMV1:Windows媒體視頻7
      • 支持簡單,主要和高級配置文件。
      • 僅支持漸進(非隔行)內容。
    • WMV2:Windows媒體視頻8
    • WMV3:Windows媒體視頻9
      • 支持簡單和主要配置文件。
      • 僅支持漸進(非隔行)內容。
    • WMVA:Windows Media視頻高級配置文件,非VC-1
    • WVC1:Windows Media視頻高級配置文件,VC-1
      • 支持高級配置文件。
      • 僅支持漸進(非隔行)內容。
    • H264(ITU-T H.264/ISO MPEG-4 AVC)格式
      • 支持H.264和MP43編解碼器。
      • 支持基本,主要和高配置文件。
      • Windows Phone 7最高支持3.0級。
      • 請注意,級別3.0將30fps支持的最大分辨率定義爲720x480。其他幀速率具有不同的最大支持分辨率。
      • 僅支持漸進(非隔行)內容。
      • 僅支持4:2:0色度子採樣配置文件。
      • 桌面Silverlight只支持附件B的NAL格式(即起始碼)。
      • 請注意,媒體庫(如SmoothStreamingMediaElement)通過以編程方式將AVC NAL轉換爲附件B NAL來支持AVC NAL格式。由於Silverlight支持H.264樣本的部分加密,因此如果NAL頭未加密,此轉換也可能發生在加密內容上。附件B NAL格式在MPEG-4部分中描述10.
      • 支持PlayReady的DRM與MP4(H264和AAC-LC)
    • H.263格式
      • 不受Silverlight的桌面版本支持。
      • 不是由媒體流類的Windows Phone 7
    • MPEG-4第2格式
      • 支持簡單和高級配置文件的支持。
  • 音頻
    • PCM/WAV格式 「1」。這是線性8或16位脈衝編碼調製。粗略地說,這是WAV格式。
      • 這是線性8位或16位脈衝編碼調製。粗略地說,這是WAV格式。
    • 微軟Windows Media音頻標準格式的 「353」 - 微軟Windows Media音頻V7,V8和v9.x的標準(WMA標準)
    • 微軟Windows媒體音頻格式的專業 「354」 - 微軟Windows媒體音頻v9.x和v10專業版(WMA專業版)
      • 支持32-96 kbps範圍內的WMA 10專業低比特率(LBR)模式的全保真解碼。
      • 多聲道(5.1和7.1環繞聲)音頻內容自動混合到立體聲。
      • 24位音頻將返回靜音。
      • 超過48000的採樣率將在同一域中返回無效的格式錯誤代碼,並在跨域方案中返回4001。
    • MP3「85」 - (ISO MPEG-1 Layer III)格式(MP3)。
    • AAC「255」 - (ISO高級音頻編碼)(AAC)格式。
      • 以完全保真度(高達48 kHz)支持低複雜度(AAC-LC)解碼。
      • 高效率(HE-AAC)編碼內容。將僅在半保真(高達24 kHz)下解碼。
        1. 支持HE-AAC v1(AAC +)和HE-AAC v2(eAAC +)。
        2. 桌面Silverlight將僅以半保真(高達24 kHz)解碼。
      • 不支持多聲道(5.1環繞聲)音頻內容。
    • AMR-NB(自適應多速率窄帶)格式
      • 通過Silverlight的桌面版本不支持。
      • 不受MediaStreamSource類支持。
  • 其他限制
    • 以下編解碼格式不支持任何Silverlight平臺:
      • 的Windows Media屏幕
      • Windows Media音頻專業無損
      • 的Windows Media語音
    • Windows Phone 7不支持視頻幀大小的動態變化
+1

謝謝!如果我要爲我的應用程序創建動畫,哪種格式最好? – 2015-02-08 13:13:39

+2

問另一個問題。評論只是爲了澄清,而不是回答問題:) – 2015-02-08 13:22:10

相關問題