Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей. Он был заменен на модуль чтения источника и модуль записи приемника. модуль чтения источника и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
При определении параметров для видеопотока необходимо указать ширину и высоту видеокадров. Этот размер видео определяет размер видеокадров, закодированных в разделе данных файла. Однако размер видео в профиле не определяет и не ограничивает размер входного носителя, который вы передаете записывающему устройству, или размер выходного носителя, полученного от устройства чтения. Автор может изменить размер видеокадров в соответствии с потребностями вашего приложения.
Размер изображения видео можно рассматривать как три этапа: размер входного видео, размер видеопотока и размер выходного видео.
Размер входного видео — это размер кадров, которые передаются как образцы объекту записи. Этот размер определяется как один из обязательных свойств ввода видео. Дополнительные сведения о свойствах ввода см. в разделе Перечисление входных форматов.
Размер видеопотока — это размер кадров в разделе данных файла ASF. Этот размер определяется как один из обязательных параметров конфигурации потока в профиле. Если вы пишете файл и размер входного видео отличается от размера потокового видео, модуль записи изменяет размер кадров во время кодирования. Дополнительные сведения о свойствах видеопотока см. в настройке видеопотоков.
Размер выходного видео — это размер кадров, передаваемых устройством чтения или синхронным устройством чтения. Этот размер определяется как один из обязательных свойств вывода видео. Если вы считываете файл и размер выходного видео отличается от размера потокового видео, средство чтения изменяет размер кадров во время декодирования.
Невозможно задать ширину видеопотока, если она выражена нечетным числом пикселей. Если вы зададите ширину видеопотока нечетным значением, профиль может не быть принят средством записи, или на итоговом видео появится черная полоса на одной стороне для корректировки ширины.
При изменении размера видео следует проявлять осторожность. Изображения, как правило, выглядят лучше всего на их исходном разрешении. Изменение размера изображений часто может вызвать искажение и сделать текст неразборчивым. Если вы сжимаете видео до низкой скорости передачи данных, вы также обнаружите, что искажения из-за изменения размера могут привести к серьезным артефактам сжатия.
Кодек экрана Windows Media Video 9 не поддерживает изменение размера.
Связанные разделы