Вопросы по теме 'ms-media-foundation'

Можно ли использовать кодировщики h264 и aac, которые поставляются с windows 7 от directshow?
Я вижу, что Windows 7 поставляется с кодировщиком aac и кодировщик h264 . Я пишу приложение directshow, которое должно выполнять кодирование видео. Я думаю: «Отлично! Теперь мне не нужно лицензировать видеокодер!», Но затем я прочитал и...
479 просмотров

Обратный вызов из C++ COM DLL в приложение C#
Это будет длинный пост, так как я хочу показать вам все шаги, которые я пытался заставить это работать :) У меня есть С++ COM dll, который содержит класс VideoPlayer, который использует API Media Foundation для отображения видео. Класс...
2258 просмотров
schedule 28.12.2023

Указание полной топологии с помощью MediaFoundation
Я создал топологию для видеофайла, который содержит только один поток (без звука). Он содержит три узла, которые соединены по порядку: узел исходного потока Mpeg4Part2VideoDecoder как узел преобразования объект активировать для EVR в...
439 просмотров
schedule 15.09.2022

Фонд Windows Media использует необработанное изображение для кодирования видео
Я работаю над проектом, который требует от меня записи веб-камеры, микрофона и экрана. У меня есть запись с веб-камеры, звук находится в стадии разработки , и я наткнулся на оболочка CMonitor (в который я внес некоторые незначительные изменения),...
1159 просмотров

IMFMediaSource::GetEvent никогда не получает событие
Я пишу приложение на C++, используя API Windows Media Foundation. Я создаю IMFMediaSource, создаю PresentationDescriptor, выбираю поток, а затем вызываю Start для источника мультимедиа. Я читал документы API, что вызов Start должен генерировать...
265 просмотров
schedule 20.03.2024

Как использовать Media Foundation, когда приложение является источником видео и передает видео через сеть?
Я собираюсь написать своего рода симулятор на С++. Это консольное приложение, которое... имитирует вещи и имеет REST-ful API сокетов для вещей, которые влияют на симуляцию/способствуют ей. Чтобы увидеть, что происходит в симуляции, мне пришла в...
1509 просмотров
schedule 21.09.2022

Почему я не могу получить RTSP-поток live555 в QVideoWidget?
Я пытаюсь передать видеопоток H.264 с сервера live555 в клиентское приложение, которое отображает его с помощью QVideoWidget в Windows (Qt 5.5) К сожалению, QVideoWidget ничего не показывает (но показывает видео, начинающиеся с http:// вместо...
610 просмотров
schedule 05.12.2023

NAudio - MediaFoundationReader: конструктор не принимает доставленный m4a-URL (из ссылки на YouTube)
Я пытаюсь воспроизвести файл M4A (MP4 Audio) напрямую из Интернета, используя URL-адрес. Для этого я использую NAudio с MediaFoundation: using (var reader = new MediaFoundationReader(audioUrl)) //exception using (var wave = new WaveOutEvent()) {...
952 просмотров
schedule 15.10.2023

Запись видео с веб-камеры с контролем параметров по частям
Я пытаюсь записывать видео с веб-камеры в течение длительного периода времени - около 16 часов - и я действительно не хочу, чтобы приложение вылетало из строя. Я хотел бы разбить видео на куски во время записи, примерно по 10 ГБ каждый или около...
178 просмотров

Преобразование цветов из RGB в NV12
Я работаю над приложением, которое кодирует видео с помощью кодировщика Media Foundation h264. Модуль записи стока падает в Windows 7 с вводом RGB в VRAM, говоря "0x8876086C D3DERR_INVALIDCALL", поэтому я реализовал свой собственный RGB- >...
776 просмотров
schedule 13.09.2022

Кодирование MediaFoundation HEVC H265
Я могу успешно кодировать видео H264 с помощью MediaFoundation. Теперь я хочу экспортировать HEVC, согласно официальная документация поддерживается. Я делаю все, как описано там, но всякий раз, когда я хочу установить тип носителя для записи,...
1204 просмотров

Media Foundation: проблема SPS / PPS с аппаратным MFT Intel
Я использую аппаратный MFT Intel для кодирования кадров NV12 в поток H264 и Live555 для потоковой передачи закодированных кадров через RTP по локальной сети и имею настройку ffplay на другом конце для их декодирования и отображения. Настройка отлично...
170 просмотров