Transcodierungs-API

In diesem Abschnitt wird beschrieben, wie Sie die Transcodierungs-API verwenden, um Mediendateien neu zu codieren. Die Transcodierungs-API wurde in Windows 7 eingeführt.

Transcodierung ist die Konvertierung einer digitalen Mediendatei aus einem Format in ein anderes. Die Transcodierungs-API ist für die Verwendung mit der Mediensitzung konzipiert. Sie vereinfacht die Verwendung der Mediensitzung für bestimmte Arten von Transcodierungsanwendungen:

  • Codierung mit konstanter Bitrate (CBR), bei der die Zielbitrate im Voraus bekannt ist.
  • Höchstens ein Audio- und ein Videostream.
  • Codieren von und in eine Datei.

Die Transcode-API unterstützt Folgendes nicht:

  • Variable Bitrate (VBR) oder Multi-Pass-Codierung.
  • Mehrere Audiostreams oder mehrere Videostreams.
  • DRM-geschützter Inhalt mit Ausnahme von ASF-Dateien, die mit WMDRM geschützt sind.
  • Livestreaming, z. B. Live-to-File-Streaming oder Live-to-Live-Streaming.

Wenn Ihre Codierungsanwendung in diese Einschränkungen passt, ist die Transcodierungs-API ein einfacheres Programmiermodell als die alleinige Verwendung der Mediensitzung.

In diesem Abschnitt

Thema Beschreibung
Informationen zur Transcodierungs-API
Bietet eine allgemeine Übersicht über die Transcodierungs-API.
Verwenden der Transcodierungs-API
Beschreibt, wie eine Anwendung die Transcodierungs-API verwendet.
Tutorial: Codieren einer MP4-Datei
Ein schritt-für-Schritt-Tutorial, das zeigt, wie Sie die Transcodierungs-API zum Codieren einer MP4-Datei verwenden.
Tutorial: Codieren einer WMA-Datei
Zeigt, wie Die Transcodierungs-API zum Codieren einer WMA-Datei verwendet wird. In diesem Tutorial wird der unter Tutorial: Codieren einer MP4-Datei gezeigte Code geändert, sodass Sie dieses Tutorial zuerst lesen sollten.

 

Codierung und Dateierstellung

Media Foundation: Grundlegende Konzepte

Übersicht über die Codierung in Media Foundation