Media Foundation是一种API,可以在Windows上开发多媒体应用程序。
[我们有一个要求(Windows UWP app)将从摄像机接收的音频和视频数据(RTP数据包)存储为mp4。视频格式为h264,音频为g711 pcmu,我们正在使用媒体基础(使用MF的c#语言。] >
我正在使用Media Foundation解码H264视频流。它可以工作,但是在Windows(台式机)和HoloLens 2(UWP)上的性能确实很差。在一个... x上解码单个1920x1080帧需要30毫秒...
信息似乎很吓人,希望有人可以将我指向sdk,libary代码,以便从Surface Pro的hello相机获取基础框架。 opencv支持吗?更多信息相机是Intel ...
Windows Media Foundation:IMFSinkWriter WriteSample API未设置返回错误sampleduration的时间
我需要接收RTP流(H264)并将其导出到MP4文件。我们正在使用媒体基础将RTP流中接收的帧导出到mp4文件。因此我们提取H264帧(从...
我正在使用Microsoft示例DX11VideoRenderer在Windows 10中渲染实时视频。当我仅运行一个流时,该视频看起来很棒。但是,当我运行4个或5个以上的流时,某些...
我想在Windows 7上将固定大小的原始像素帧编码为MPEG。我正在尝试使用媒体基础转换技术来做到这一点。但是媒体喜好不支持将原始帧转换为...
我正在使用Sample Grabber Sink参考页中的示例代码,除了我正在处理mp4文件以获取音频和视频示例(我的示例代码)。处理...
我正在尝试使用MF H.265编码视频,无论我如何尝试,其质量始终低于非MF编码器所要求的相同设置的视频,例如VideoPad在...
我正在尝试遵循此步骤,以便使用IMFSourceReader加速视频解码。当我不使用它时,一切都很好。当我使用它时,它不起作用。步骤如下:创建一个...
使用IMFSourceReader(Microsoft Media Foundation)进行音频流传输
我使用MFCreateSourceReaderFromByteStream创建具有自定义IMFByteStream的IMFSourceReader,该IMFByteStream从远程HTTP源获取数据。当源是m4a文件时,一切都会按预期进行。...
我正在尝试在Windows XP和Win7中记录屏幕。我通过使用DirectX的接口CreateOffscreenPlainSurface和GetFrontBufferData获得了位图。我需要对位图进行编码...
通过将字节样本直接写入增强型视频呈现器(EVR)接收器,我可以显示mp4视频的视频流(感谢在Media Foundation EVR上回答,没有视频显示)。我想...
MediaFoundation:注册自定义ClassFactory不起作用
背景:我正在使用SinkWriter将NV12缓冲区编码为包装在MPEG4容器中的h264视频流。一切正常,但是有一个问题,因为SinkWriter抽象了低级...
想法是在通过Media Foundation对视频进行转码时使用Media Foundation转换,例如Video Stabilization MFT。不使用MFT时,代码可以正常工作。创建...
是否有可能从IMFSourceReader或IMFMediaSource对象获取MF_SOURCE_READER_ASYNC_CALLBACK的值?
我使用MediaFoundation API从摄像机获取样本,并且遇到了这样的问题。创建源阅读器对象(例如,使用MFCreateSourceReaderFromMediaSource函数),我们可以...
CoInitializeSecurity()与Media Foundation编码器之间的怪异连接
此问题与此问题有关。使用以下代码:CoInitializeSecurity(0,-1,0,NULL,RPC_C_AUTHN_LEVEL_NONE,RPC_C_IMP_LEVEL_ANONYMOUS,0,EOAC_NONE,NULL); UINT32计数= 0; IMFActivate ** ...
Media Foundation IMFSourceReader正在消耗过多的内存
我不知道这是否不是源阅读器的基本行为,但是即使我发布了每个样本,它也会一直消耗要读取的文件大小的内存。源阅读器:hr = pAttributes-&...
使用DirectX11像素着色器将颜色从DXGI_FORMAT_B8G8R8A8_UNORM转换为GPU中的NV12
我正在编写代码以使用桌面复制捕获桌面,并使用Intel hardwareMFT将其编码为h264。编码器仅接受NV12格式作为输入。我有一个...