Поделиться через


Создание топологии Транскода с помощью TopoEdit

В этом разделе описывается создание топологии транскодирования в TopoEdit.

Заметка

Для этой функции требуется Windows 7

Создание топологии транскодирования

  1. В меню Файл щелкните Отрисовка транскода.

  2. В диалоговом окне Выбор источника мультимедиа выберите исходный файл для перекодирования.

  3. Щелкните Открыть.

  4. В диалоговом окне Выбор профиля Транскода выберите один из профилей кодирования в раскрывающемся списке.

    Заметка

    Профили загружаются из файла TranscodeProfiles.xml.

  5. В диалоговом окне Выбор целевого файла выберите имя выходного файла.

  6. TopoEdit создает топологию транскода и отображает узлы топологии в главном окне приложения.

  7. Нажмите кнопку Воспроизвести на панели инструментов, чтобы запустить сеанс мультимедиа. Дождитесь завершения кодирования.

TranscodeProfiles.xml

TopoEdit загружает профили кодирования из файла TranscodeProfiles.xml. Этот файл находится в каталоге Bin пакета SDK для Windows.

Файл начинается с элемента TedTranscodeProfiles. Каждый профиль начинается с элемента TedTranscodeProfile. Каждый профиль состоит из набора значений формата <VALUE_NAME Value="VALUE"/>. Определены следующие значения:

Ценность Описание
Средние байты в секунду для аудио
Среднее количество байтов в секунду для аудиопотока. Эквивалент атрибута MF_MT_AUDIO_AVG_BYTES_PER_SECOND.
AudioBitsPerSample
Количество битов на выборку для аудиопотока. Эквивалент атрибута MF_MT_AUDIO_BITS_PER_SAMPLE.
AudioBlockAlignment
Выравнивание блока для звукового потока. Эквивалент атрибута MF_MT_AUDIO_BLOCK_ALIGNMENT.
AudioEncodingProfile
Значение для кодека, определяющее профиль звука. Эквивалент атрибута MF_TRANSCODE_ENCODINGPROFILE.
АудиоФормат
Закодированный подтип звука. Эквивалент атрибута MF_MT_SUBTYPE.
AudioNumChannels
Количество каналов в звуковом потоке. Эквивалент атрибута MF_MT_AUDIO_NUM_CHANNELS.
АудиоОбразцыВсекунду
Частота выборки аудиопотока в отсчётах в секунду. Эквивалент атрибута MF_MT_AUDIO_SAMPLES_PER_SECOND.
ТипКонтейнера
Тип контейнера файлов. Эквивалент атрибута MF_TRANSCODE_CONTAINERTYPE.
ProfileName
Отображаемое имя профиля.
SkipMetadataTransfer
Укажите 1, если метаданные не должны передаваться в выходной файл или 0, если метаданные должны быть переданы. Эквивалент атрибута MF_TRANSCODE_SKIP_METADATA_TRANSFER.
VideoBitrate
Средняя скорость видео. Эквивалент атрибута MF_MT_AVG_BITRATE.
СложностьКодированияВидео
Значение для кодека, определяющее качество кодирования. Эквивалент атрибута MF_TRANSCODE_QUALITYVSSPEED.
VideoEncodingProfile
Значение для кодека, определяющее профиль видео. Эквивалент атрибута MF_TRANSCODE_ENCODINGPROFILE.
VideoFormat
Подтип закодированного видео. Эквивалент атрибута MF_MT_SUBTYPE.
ВысотаВидеокадра
Высота выходного видео. Эквивалент атрибута 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 выходного видео. Эквивалент атрибута MF_MT_PIXEL_ASPECT_RATIO.

TopoEdit