共用方式為


使用 TopoEdit 建置轉碼拓撲

本主題描述如何在 TopoEdit 中建立轉碼拓撲。

注意

這項功能需要 Windows 7

建置轉碼拓撲

  1. 在 [ 檔案] 功能表上,按一下 [ 轉譯轉碼]。

  2. 在 [ 選取媒體來源] 對話方塊中,選取要轉碼的來源檔案。

  3. 按一下 [開啟]

  4. 在 [ 選擇轉碼設定檔 ] 對話方塊中,從下拉式清單中選取其中一個編碼設定檔。

    注意

    設定檔會從檔案TranscodeProfiles.xml載入。

  5. 在 [ 選擇目標檔案 ] 對話方塊中,選取輸出檔的名稱。

  6. TopoEdit 會建立轉碼拓撲,並在主要應用程式視窗中顯示拓撲節點。

  7. 按一下工具列上的 [ 播放 ] 按鈕以執行媒體會話。 等候編碼完成。

TranscodeProfiles.xml

TopoEdit 會從檔案TranscodeProfiles.xml載入編碼設定檔。 此檔案位於 Windows SDK 的 Bin 目錄中。

檔案開頭為 TedTranscodeProfiles 元素。 每個設定檔的開頭都是 TedTranscodeProfile 元素。 每個設定檔都包含一組 格式 <VALUE_NAME Value="VALUE"/> 的值。 定義下列值:

Description
AudioAvgBytesPerSecond
音訊資料流程的平均每秒位元組數。 相當於 MF_MT_AUDIO_AVG_BYTES_PER_SECOND 屬性。
AudioBitsPerSample
音訊資料流程的每個樣本位數。 相當於 MF_MT_AUDIO_BITS_PER_SAMPLE 屬性。
AudioBlockAlignment
音訊資料流程的區塊對齊方式。 相當於 MF_MT_AUDIO_BLOCK_ALIGNMENT 屬性。
AudioEncodingProfile
定義音訊設定檔的編解碼器特定值。 相當於 MF_TRANSCODE_ENCODINGPROFILE 屬性。
AudioFormat
編碼的音訊子類型。 相當於 MF_MT_SUBTYPE 屬性。
AudioNumChannels
音訊資料流程中的通道數目。 相當於 MF_MT_AUDIO_NUM_CHANNELS 屬性。
AudioSamplesPerSecond
每秒樣本中的音訊資料流程取樣率。 相當於 MF_MT_AUDIO_SAMPLES_PER_SECOND 屬性。
ContainerType
檔案容器類型。 相當於 MF_TRANSCODE_CONTAINERTYPE 屬性。
ProfileName
設定檔的顯示名稱。
SkipMetadataTransfer
如果中繼資料不應該傳送至輸出檔,請指定 1;如果應該傳輸中繼資料,則指定 0。 相當於 MF_TRANSCODE_SKIP_METADATA_TRANSFER 屬性。
VideoBitrate
平均視訊位元速率。 相當於 MF_MT_AVG_BITRATE 屬性。
VideoEncodeComplexity
定義編碼品質的編解碼器特定值。 相當於 MF_TRANSCODE_QUALITYVSSPEED 屬性。
VideoEncodingProfile
定義視訊設定檔的編解碼器特定值。 相當於 MF_TRANSCODE_ENCODINGPROFILE 屬性。
VideoFormat
編碼的視訊子類型。 相當於 MF_MT_SUBTYPE 屬性。
VideoFrameHeight
輸出視訊的高度。 相當於 MF_MT_FRAME_SIZE 屬性。
VideoFrameRateDenominator
輸出視訊畫面播放速率的分母。 相當於 MF_MT_FRAME_RATE 屬性。
VideoFrameRateNumerator
輸出視訊畫面播放速率的微調子。 相當於 MF_MT_FRAME_RATE 屬性。
VideoFrameWidth
輸出視訊的寬度。 相當於 MF_MT_FRAME_SIZE 屬性。
VideoPixelAspectRatioDenominator
圖元外觀比例的分母 (輸出視訊的 PAR) 。 相當於 MF_MT_PIXEL_ASPECT_RATIO 屬性。
VideoPixelAspectRatioNumerator
輸出視訊之 PAR 的 Numerator。 相當於 MF_MT_PIXEL_ASPECT_RATIO 屬性。

TopoEdit