Cross Platform Rust Library for Powerful Webcam/Camera Capture
-
Updated
May 22, 2024 - Rust
Cross Platform Rust Library for Powerful Webcam/Camera Capture
A program to decode h264 video format with DirectX Video Acceleration 2, from scratch, using mp4 file with Avcc format. Movie atoms, Nal Unit, DXVA2, Mediafoundation, IDirectXVideoDecoder, IDirectXVideoProcessor.
Direct interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.
Various programs around Desktop Duplication API, DirectX Video Processor, Shader, DX11/DX9
High performance, cross-platform video recording for Unity Engine.
All source codes I've provided on stackoverflow as an answer, usually under tag ms-media-foundation. Mediafoundation, audio, video, 3D, decoder, encoder.
A simple function to find devices on windows using media foundation
Different kind of mediafoundation Source, Sink and Transform (mpeg2, flv, a52, vp6...), a player, sequencer source, etc... Mediafoundation, audio, video, 3D, decoder, encoder, cuda, dxva2.
Flutter video player for Windows, lightweight, using Windows built-in Media Foundation API. Windows implementation of the video_player plugin.
Native driver for Webcam Capture API
Encode a series of bitmaps and video clips together with an audio file to video using the Windows Mediafoundation-API
Shows minimal implementation for mediafoundation transform (D3DAware/Async). Mediafoundation, audio, video, 3D, decoder, effect.
A custom media sink that renders video output to a Direct3D11 texture.
libmdk codec plugin based on microsoft media foundation transform
ARCHIVED! Microsoft Media Foundation for VL
Simple USB camera frame grabbers
High performance, cross-platform media device streaming for Unity Engine.
Skinny Java Media Interface - a Java library for Webcams / Video Devices
Add a description, image, and links to the mediafoundation topic page so that developers can more easily learn about it.
To associate your repository with the mediafoundation topic, visit your repo's landing page and select "manage topics."