Freigeben über


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 von einem Format in ein anderes. Die Transcodierungs-API ist für die Verwendung mit der Mediensitzungkonzipiert. Sie vereinfacht die Verwendung der Mediensitzung für bestimmte Arten von Transcodierungsanwendungen:

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

Die Transcodierungs-API unterstützt folgendes nicht:

  • Variable Bitrate (VBR) oder Multidurchlaufcodierung.
  • Mehrere Audiostreams oder mehrere Videostreams.
  • DRM-geschützter Inhalt außer ASF-Dateien, die mit WMDRM geschützt sind.
  • Livestreaming, z. B. Live-zu-Datei-Streaming oder Live-zu-Live-Streaming.

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

In diesem Abschnitt

Thema Beschreibung
Über die transcodierungs-API-
Bietet eine allgemeine Übersicht über die Transcodierungs-API.
Verwenden der transcodierten API-
Beschreibt, wie eine Anwendung die Transcodierungs-API verwendet.
Lernprogramm: Codieren einer MP4-Datei
Ein schrittweises Lernprogramm, das zeigt, wie Sie die Transcodierungs-API zum Codieren einer MP4-Datei verwenden.
Lernprogramm: Codieren einer WMA-Datei
Zeigt, wie Die Transcodierungs-API zum Codieren einer WMA-Datei verwendet wird. In diesem Lernprogramm wird der in Lernprogramm gezeigte Code geändert: Codieren einer MP4-Datei, sodass Sie zuerst dieses Lernprogramm lesen sollten.

 

Codierung und Dateierstellung

Media Foundation: Wesentliche Konzepte

Übersicht über die Codierung in Media Foundation