An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: mediafoundation

smourier/DirectNAot

DirectN AOT compatible version. Only for .NET Core 9 and beyond. Interop Code for : 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.

Language: C# - Size: 8.35 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 74 - Forks: 3

smourier/DirectN

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.

Language: C# - Size: 15.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 363 - Forks: 29

oven425/QSoft.MediaCapture

Easy to use webcam and capture card

Language: C# - Size: 17.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

rmesch/Bitmaps2Video-for-Media-Foundation

Encode a series of bitmaps and video clips together with an audio file to video using the Windows Mediafoundation-API

Language: Pascal - Size: 353 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 9 - Forks: 8

l1npengtul/nokhwa

Cross Platform Rust Library for Powerful Webcam/Camera Capture

Language: Rust - Size: 7.22 MB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 667 - Forks: 155

jakky1/video_player_win

Flutter video player for Windows, lightweight, using Windows built-in Media Foundation API. Windows implementation of the video_player plugin.

Language: C++ - Size: 228 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 38 - Forks: 16

OpenIPC/pristine

Streamlined integration of IP cameras into Windows apps

Language: C++ - Size: 314 KB - Last synced at: 25 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

smourier/MFDecodeH264

A C++ console application code that decodes an H264 raw file using Media Foundation's H.264 Video Decoder.

Language: C++ - Size: 1.22 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

ohkashi/WpfVideoThumbnail

Video Thumbnail Sample for WPF

Language: C# - Size: 208 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

eduramiba/webcam-capture-driver-native

Native driver for Webcam Capture API

Language: Java - Size: 11.3 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 28 - Forks: 9

ohkashi/LiveWallpaper

Windows Desktop Live Wallpaper

Language: C++ - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

vvvv/VL.Video.MediaFoundation 📦

ARCHIVED! Microsoft Media Foundation for VL

Language: C# - Size: 815 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 3

videokit-ai/natdevice 📦

High performance, cross-platform media device streaming for Unity Engine.

Size: 6.42 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 28 - Forks: 2

mofo7777/Stackoverflow

All source codes I've provided on stackoverflow as an answer, usually under tag ms-media-foundation. Mediafoundation, audio, video, 3D, decoder, encoder.

Language: C++ - Size: 522 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 34 - Forks: 16

wang-bin/mdk-mft

libmdk codec plugin based on microsoft media foundation transform

Language: C++ - Size: 148 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 2

roman380/MfEsDecode

Sample C++/WinRT console application decoding video frames from raw H.264 ES file using Media Foundation API

Language: C++ - Size: 7.12 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 3 - Forks: 0

videokit-ai/natcorder 📦

High performance, cross-platform video recording for Unity Engine.

Size: 12.9 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 98 - Forks: 18

yu2924/JuceMediaFoundation

a JUCE & Media Foundation experiment

Language: C++ - Size: 66.4 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

DTXMania/D3D11TextureMediaSink

A custom media sink that renders video output to a Direct3D11 texture.

Language: C++ - Size: 79.1 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 4

mkehoe/WPFMediaKitMF

Media Foundation Implementation of WPFMediaKit

Language: C# - Size: 551 KB - Last synced at: over 1 year ago - Pushed at: about 11 years ago - Stars: 2 - Forks: 2

roman380/MediaFoundationDesktopToNv12Avc

Desktop Duplication API to capture image, then via NV12 texture encode as H.264/AVC stream with Media Foundation

Language: C++ - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jgcoded/DesktopRecorderLibrary

Library for desktop recorder applications on Windows

Language: C++ - Size: 223 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

roman380/MediaFoundationVideoCapture

Video capture from camera using Media Foundation Source Reader API

Language: C++ - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

windboy12138/dx11_video_player

Forked from yabadabu/dx11_video_texture; You can use this sample code to render mp4 files base D3D11 VideoProcessor; Caution! Using nv12 format to render 1080p video has issues, need to fix.

Language: C++ - Size: 97 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

LupasTools/FrameSource

Simple USB camera frame grabbers

Language: C# - Size: 211 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 2

mofo7777/DirectXVideoScreen

Various programs around Desktop Duplication API, DirectX Video Processor, Shader, DX11/DX9

Language: C++ - Size: 1.56 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 49 - Forks: 20

mofo7777/H264Dxva2Decoder

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.

Language: C++ - Size: 920 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 77 - Forks: 29

pvys/CV-camera-finder 📦

A simple function to find devices on windows using media foundation

Language: C++ - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 8

roman380/msdnblogsmfsamples

Samples from Media Foundation Team Blog

Language: C++ - Size: 366 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 8

mofo7777/MFNode

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.

Language: C++ - Size: 898 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 24 - Forks: 8

roman380/MediaFoundationTransformTest

A code snippet to test out hardware H.264 video encoder Media Foundation Transform (MFT)

Language: C++ - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

mofo7777/MediaFoundationTransform

Shows minimal implementation for mediafoundation transform (D3DAware/Async). Mediafoundation, audio, video, 3D, decoder, effect.

Language: C++ - Size: 124 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 4