Образцы прямого показа (AMCap) на SDK платформы с файлом MP4
Я хочу создать файл.mp4, используя образцы Direct Show (AMCap). Но я не знаю, как это реализовать. Может кто-нибудь, пожалуйста, помогите мне об этом?
Спасибо заранее, Дхавал Кария
1 ответ
AMCap Sample
захватывает и отображает видео. Нет кодирования и выбора мультиплексирования в файлы (только базовый захват / запись через устаревший вспомогательный интерфейс).
Приложение для захвата видео.
В этом примере приложения демонстрируются следующие задачи, связанные с захватом аудио и видео:
- Захват в файл
- Предварительный просмотр
- Выделение файла захвата
- Отображение страниц свойств устройства
- Перечень устройств
- Управление потоком
Приведенные выше пункты могут сбивать с толку, поскольку они упоминают захват и размещение файлов. Это след из 15-летней истории, когда захват файлов был большой проблемой. Вспомогательный объект для инициализации целевых объектов захвата только AVI и ASF/WMV, вы не можете расширять его для поддержки других форматов и не обязаны это делать.
Вам необходимо проверить, как хранить видео / аудио в файлах (см. Ниже) и выполнить те же шаги при построении конвейера с кодировщиками MPEG-4 и мультиплексором. Вам нужно будет использовать сторонний MPEG-4 мультиплексор для MP4
формат файла, потому что Windows не предоставляет вам такой готовый к употреблению компонент.
Увидеть: