2015-02-08 25 views

Antwort

11

Unten ist eine Rollup-Liste von Formaten Codecs von der MediaElement unterstützt. Diese Kodierungen werden unabhängig von der Dateinamenerweiterung unterstützt.

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

  • Video
    • Rohmaterial
    • RGBA-Format
      • unkomprimierte 32-Bit-Alpha Rot, Grün, Blau.
      • Unter Windows Phone 7 wird der Alphakanal ignoriert.
    • YV12 Format- YCrCb (4: 2: 0)
      • Unkomprimierte YCrCb (4: 2: 0).
      • Nicht 7.
      • auf Windows Phone unterstützt
    • RGBA - 32-Bit-Alpha Rot, Grün, Blau
    • Windows Media Video und VC-1 formatsWMV1: Windows Media Video 7
      • unterstützt die einfache, Main und erweiterte Profile.
      • Unterstützt nur progressiven (nicht interlaced) Inhalt.
    • WMV2: Windows Media Video 8
    • WMV3: Windows Media Video 9
      • unterstützt die einfache und Hauptprofile.
      • Unterstützt nur progressiven (nicht interlaced) Inhalt.
    • WMVA: Windows Media Video Advanced Profile, nicht-VC-1
    • WVC1: Windows Media Video Advanced Profile, VC-1
      • Unterstützt Advanced Profile.
      • Unterstützt nur progressiven (nicht interlaced) Inhalt.
    • H264 (ITU-T H.264/ISO MPEG-4 AVC) formatiert
      • Unterstützt H.264 und MP43-Codecs.
      • Unterstützt Base, Main und High Profile.
      • Windows Phone 7 unterstützt bis zu Stufe 3.0.
      • Beachten Sie, dass Level 3.0 die maximale unterstützte Auflösung für 30fps als 720x480 definiert. Andere Bildraten haben unterschiedliche maximal unterstützte Auflösungen.
      • Unterstützt nur progressiven (nicht interlaced) Inhalt.
      • Unterstützt nur 4: 2: 0 Chroma Subsampling-Profile.
      • Desktop Silverlight unterstützt nur das NAL-Format im Anhang B (d. H. Startcodes).
      • Beachten Sie, dass Medienbibliotheken wie das SmoothStreamingMediaElement das AVC NAL-Format unterstützen, indem sie AVC-NALs programmatisch in NALs nach Anhang B konvertieren. Da Silverlight partielle Verschlüsselung von H.264-Samples unterstützt, kann diese Konvertierung auch bei verschlüsseltem Inhalt erfolgen, wenn die NAL-Header nicht verschlüsselt sind. Der Anhang B NAL-Format in MPEG-4 Part beschrieben 10.
      • Unterstützt Playready DRM mit MP4 (H264 und AAC-LC)
    • H.263 Format
      • Nicht von Desktop-Versionen von Silverlight unterstützten . 7.
    • MPEG-4 Part 2-Format
      • unterstützt die einfache und erweiterte Profile
      • Nicht von der Mediastreamsource-Klasse in Windows Phone unterstützt.
  • Audio
    • PCM/WAV-Format "1". Dies ist eine lineare 8 oder 16-Bit-Puls-Code-Modulation. Grob gesagt ist das WAV-Format.
      • Dies ist lineare 8 oder 16-Bit-Puls-Code-Modulation. Grob gesagt ist das WAV-Format.
    • Microsoft Windows Media Audio Standard-Formate "353" -. Microsoft Windows Media Audio v7, Profi-Formate v8 und v9.x Standard (WMA Standard)
    • Microsoft Windows Media Audio "354" -. Microsoft Windows Media Audio v9.x und v10 Professional (WMA Professional)
      • Unterstützt die Decodierung von professionellen WMA 10-Low-Rate-Modi (LBR) im 32-96 kbps-Bereich.
      • Mehrkanalaudioinhalte (5.1 und 7.1 Surround) werden automatisch in Stereo gemischt.
      • 24-Bit-Audio gibt Stille zurück.
      • Sampling Rates nach 48000 geben einen ungültigen Formatfehlercode in derselben Domäne und einen 4001 in domänenübergreifenden Szenarien zurück.
    • MP3 "85" - (ISO MPEG-1 Layer III) Format (MP3).
    • AAC "255" - (ISO Advanced Audio Coding) (AAC) -Format.
      • Unterstützt Decodierung bei niedriger Komplexität (AAC-LC) mit voller Wiedergabetreue (bis zu 48 kHz).
      • Hocheffizienter (HE-AAC) codierter Inhalt. wird nur mit halber Wiedergabetreue (bis zu 24 kHz) dekodiert.
        1. Unterstützt werden HE-AAC v1 (AAC +) und HE-AAC v2 (eAAC +).
        2. Desktop Silverlight wird nur mit halber Wiedergabetreue (bis zu 24 kHz) dekodiert.
      • Mehrkanalaudioinhalte (5.1 Surround) werden nicht unterstützt.
    • AMR-NB (Adaptive Multi-Rate Schmalband) Format
      • Nicht von Desktop-Versionen von Silverlight unterstützt.
      • Wird von der MediaStreamSource-Klasse nicht unterstützt.
  • Zusätzliche Einschränkungen
    • Die folgenden Codec-Formate werden nicht auf einer Silverlight-Plattform unterstützt:
      • Windows Media Bildschirm
      • Windows Media Audio Professionelle Lossless
      • Windows Media Voice-
    • Windows Phone 7 unterstützt keine dynamischen Veränderungen in der Größe Video-Frame
+1

Dank! Wenn ich eine Animation für meine App erstellen soll, welches Format wäre das beste? –

+2

Stellen Sie eine andere Frage. Kommentare dienen nur zur Klärung und sind nicht für Antworten, auch nicht für Fragen :) –

Verwandte Themen