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.
- Unterstützt werden HE-AAC v1 (AAC +) und HE-AAC v2 (eAAC +).
- 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
Dank! Wenn ich eine Animation für meine App erstellen soll, welches Format wäre das beste? –
Stellen Sie eine andere Frage. Kommentare dienen nur zur Klärung und sind nicht für Antworten, auch nicht für Fragen :) –