Udostępnij za pośrednictwem


Interfejs API transkodowania

W tej sekcji opisano sposób ponownego kodowania plików multimedialnych za pomocą interfejsu API transkodowania. Interfejs API transkodowania został wprowadzony w systemie Windows 7.

transkodowanie to konwersja pliku multimediów cyfrowych z jednego formatu na inny. Interfejs API transkodowania jest przeznaczony do użycia z Sesja multimediów. Upraszcza korzystanie z sesji multimediów dla niektórych typów aplikacji transkodowania:

  • Kodowanie stałej szybkości bitów (CBR), gdzie docelowa szybkość bitów jest znana z wyprzedzeniem.
  • Co najwyżej jeden strumień audio i jeden strumień wideo.
  • Kodowanie z i do pliku.

Interfejs API transkodowania nie obsługuje następujących elementów:

  • Zmienna szybkość bitów (VBR) lub kodowanie wieloprzepustowe.
  • Wiele strumieni audio lub wiele strumieni wideo.
  • Chroniona przez drM zawartość inna niż pliki ASF chroniona za pomocą programu WMDRM.
  • Przesyłanie strumieniowe na żywo, takie jak przesyłanie strumieniowe na żywo lub przesyłanie strumieniowe na żywo na żywo.

Jeśli aplikacja kodowania mieści się w tych ograniczeniach, interfejs API transkodowania jest prostszy model programowania niż w przypadku używania samej sesji multimediów.

W tej sekcji

Temat Opis
Informacje o interfejsie API transkodowania
Zawiera ogólne omówienie interfejsu API transkodowania.
korzystanie z interfejsu API transkodowania
Opisuje sposób, w jaki aplikacja używa interfejsu API transkodowania.
samouczek : kodowanie pliku MP4
Samouczek krok po kroku przedstawiający sposób kodowania pliku MP4 przy użyciu interfejsu API transkodowania.
samouczek : kodowanie pliku WMA
Pokazuje, jak za pomocą interfejsu API transkodowania kodować plik WMA. Ten samouczek modyfikuje kod pokazany w Samouczek: kodowaniepliku MP4, więc należy najpierw przeczytać ten samouczek.

 

kodowanie i tworzenie plików

Media Foundation: Podstawowe pojęcia

omówienie kodowania w programie Media Foundation