gpt4 book ai didi

c# - MediaElement 支持哪些格式?

转载 作者:太空狗 更新时间:2023-10-29 20:02:46 27 4
gpt4 key购买 nike

在 C# 中 MediaElement 是什么格式支持?

最佳答案

以下是 MediaElement 支持的格式编解码器汇总列表.无论文件扩展名如何,都支持这些编码。

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

  • 视频
  • 原始视频
  • RGBA 格式
  • 未压缩的 32 位 Alpha 红、绿、蓝。
  • 在 Windows Phone 7 上,Alpha channel 被忽略。
  • YV12 格式- YCrCb(4:2:0)
  • 未压缩的 YCrCb(4:2:0)。
  • Windows Phone 7 不支持。
  • RGBA - 32 位 Alpha 红、绿、蓝
  • Windows Media Video 和 VC-1 格式WMV1:Windows Media Video 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 编解码器。
  • 支持 Base、Main 和 High Profile。
  • Windows Phone 7 最高支持级别 3.0。
  • 请注意,级别 3.0 将 30fps 支持的最大分辨率定义为 720x480。其他帧速率具有不同的最大支持分辨率。
  • 仅支持渐进(非隔行)内容。
  • 仅支持 4:2:0 色度子采样配置文件。
  • 桌面 Silverlight 仅支持 Annex B NAL 格式(即开始代码)。
  • 请注意,媒体库(例如 SmoothStreamingMediaElement)通过以编程方式将 AVC NAL 转换为 Annex B NAL 来支持 AVC NAL 格式。由于 Silverlight 支持 H.264 样本的部分加密,因此如果 NAL header 未加密,则这种转换也可能发生在加密内容上。附件 B NAL 格式在 MPEG-4 第 10 部分中描述。
  • 支持带有 Mp4(H264 和 AAC-LC)的 PlayReady DRM
  • H.263 格式
  • Silverlight 的桌面版本不支持。
  • Windows Phone 7 中的 MediaStreamSource 类不支持。
  • MPEG-4 第 2 部分格式
  • 支持简单和高级配置文件。
  • 声音的
  • PCM/WAV 格式“1”。这是线性 8 位或 16 位脉冲编码调制。粗略地说,这是WAV格式。
  • 这是线性 8 位或 16 位脉冲编码调制。粗略地说,这是WAV格式。
  • Microsoft Windows Media 音频标准格式。"353"- Microsoft Windows Media Audio v7、v8 和 v9.x 标准(WMA 标准)
  • Microsoft Windows Media Audio Professional 格式。"354"- Microsoft Windows Media Audio v9.x 和 v10 Professional (WMA Professional)
  • 支持 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)解码。
  • 支持 HE-AAC v1 (AAC+) 和 HE-AAC v2 (eAAC+)。
  • 桌面 Silverlight 将仅以半保真度(高达 24 kHz)解码。
  • 不支持多声道(5.1 环绕声)音频内容。
  • AMR-NB(自适应多速率窄带)格式
  • Silverlight 的桌面版本不支持。
  • MediaStreamSource 类不支持。
  • 附加限制
  • 任何 Silverlight 平台都不支持以下编解码器格式:
  • Windows Media 屏幕
  • Windows Media Audio Professional 无损
  • 视窗媒体语音
  • Windows Phone 7 不支持动态改变视频帧大小
  • 关于c# - MediaElement 支持哪些格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28394220/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com