共用方式為


轉碼 API

本節說明如何使用轉碼 API 來重新編碼媒體檔案。 轉碼 API 是在 Windows 7 中引進的。

轉碼 是將數位媒體檔案從一種格式轉換成另一種格式。 轉碼 API 的設計目的是要與 媒體會話搭配使用。 它簡化了特定類型轉碼應用程式的媒體會話使用方式:

  • 常數位速率 (CBR) 編碼,其中會事先知道目標比特率。
  • 最多一個音訊串流和一個視訊串流。
  • 從和 到 檔案的編碼方式。

轉碼 API 不支援下列專案:

  • 可變比特率 (VBR) 或多重傳遞編碼。
  • 多個音訊串流或多個視訊串流。
  • 使用 WMDRM 保護的 ASF 檔案以外的 DRM 保護內容。
  • 即時串流,例如即時到檔案串流或即時串流。

如果您的編碼應用程式符合這些條件約束,則轉碼 API 是比單獨使用媒體會話更簡單的程序設計模型。

在本節中

主題 描述
關於 Transcode API
提供轉碼 API 的一般概觀。
使用 Transcode API
描述應用程式如何使用轉碼 API。
教學課程:編碼 MP4 檔案
逐步教學課程,示範如何使用轉碼 API 來編碼 MP4 檔案。
教學課程:編碼 WMA 檔案
示範如何使用轉碼 API 來編碼 WMA 檔案。 本教學課程會修改 教學課程:編碼 MP4 檔案中所示的程式代碼,因此您應該先閱讀該教學課程。

 

編碼和檔案撰寫

媒體基礎:基本概念

媒體基礎 編碼概觀