banner
Dave Horner's Website - Yet another perspective on things...
Home Tech Talk Programming Video processing
If you appreciate the information found on this website, please drop me a line!

Who's Online

We have 37 guests online
Content View Hits : 1221407
moon and stars
How did you find my site?
 
How often do you answer random online questions?
 

Random Quote

"Whenever two men meet there are really six people present. There is each man as he sees himself, each man as the other sees him, and each man as he really is." -William James
P1010105
PANA0048
100_1689
100_1971

Video processing

Wednesday, 11 April 2007 10:44

Codecs

Combined Community Codec Pack
Download Free Vista Codec Package 4.2.3 » My Digital Life
Huffyuv - a very fast, lossless Win32 video codec with C++ source! - also see Why not use Motion JPEG?

Matroska Media Container - Homepage | Matroska
KRE Animate.co.uk - MPlayer for Animators - great info on using mplayer to play sequences of JPEGs while playing a sound, mirroring, and encoding. Nice.


FFMPEG and libavformat/libavcodec info

Zeranoe FFmpeg - Builds
FFmpeg Documentation
Using libavformat and libavcodec
Using libavformat and libavcodec: An Update
Grafman's FFMPEG Developer Info
Sönke Rohde » FFMPEG - get FFMPEG going on MinGW.
Building FFmpeg on Windows HowTo (MinGW)

CMU 1394 Digital Camera Driver
FreeJ :: vision mixer


Video capture

Dorgem - Open Source Webcam Capture Application
Fwink - Free Webcam Software
VideoCapture - A Win32 Python Extension for Accessing Video Devices (e.g. a USB WebCam, a TV-Card, ...)
HornetsEye - Computer Vision for the Robotic Age - HornetsEye
SourceForge: camstudio/camstudio: Summary
HyperCam


DirectShow

WPF MediaKit - For webcam, DVD and custom video support in WPF - Home
VIDEOINFO: A DirectShow Blog
Windows SDK Release Notes
Mike Wasson's Blog : DirectShow in the Windows SDK for Vista
Re: Base classes compile problem with Vista SDK - MSDN Forums
The GMFBridge Toolkit
CodeProject: DirectShow.NET.
DirectShowNet library
SourceForge.net: DSVideoLib
How to control pan/tilt/zoom on Logitech cameras — QuickCam Team
Mark Schmidt's Abode : C# WebCam User Control Source
Informikon - DirectShow and C#: The final frontier ;-)
XNA DirectShow Video Player - Home
Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC :: Main / HomePage
Technology Consulting - Making Thumbnails for Videos using DirectShow.NET


Screen capture / Full system audio capture / sensible-cinema

Roger's woze Blog
rdp/screen-capture-recorder-to-video-windows-free - GitHub
how to use VLC to stream your desktop live (windows) with audio (or stream a DVD) « Roger's woze
rdp/virtual-audio-capture-grabber-device - GitHub
Sensible Cinema
zamples/edit_decision_lists/dvds at master from rdp/sensible-cinema - GitHub - sample edls


VideoLAN - VLC

VideoLAN - VLC: Official site - Free multimedia solutions for all OS!
VideoLan DotNet for WinForm & WPF - Vlc.DotNet libraries provide the audio/video control of VideoLan on WinForm (.Net 2.0) or Windows Presentation Foundation (.Net 3.5). Now you can stream audio/video in C# or VB.Net.


EVR - Enhanced Video Renderer

enhanced video renderer (EVR) is a component that displays video on the user's monitor (Direct3d &DirectX Video Acceleration (DXVA)).
Enhanced Video Renderer (Windows) - The EVR media sink, for Media Foundation applications. The EVR filter, for DirectShow applications.
WPF MediaKit: Now with 100% more EVR - WPF Disciples | Google Groups


Media Foundation

About the Media Foundation SDK
Media Foundation .NET - managed api for MF (only works in vista however)
How to build a DShow Filter in VS2005 for Mobile 5? - MSDN Forums


WPF and WPF/E video support

WPF and Silverlight have support for video.
theWPFblog » WPF Video Filmstrip
ManagedMediaHelpers - Home - The MediaStreamSource is a piece of the Silverlight runtime that removes a the influence of a media file's container, giving developers direct access to APIs for manipulating encoded elementary audio and video streams.
WiredPrairie: Extracting thumbnails from a JPEG/JPG in .NET 3.0
JMPInline: Generating non-pixelated thumbnail images in .NET
WebCam control for WPF - Release: Initial release
WPF MediaKit - For webcam, DVD and custom video support in WPF - A library to quickly build DirectShow and MediaFoundation media player controls in WPF. The kit comes with a MediaElement replacement, a VideoCaptureElement for web cams and a DVDPlayerElement that plays DVDs and supports interactive menus.
WPF Video Thumbnail Screencapture - This project is for getting WPF thumbnails / screen shots from a video clip in both a threaded and non-threaded way.
LearnWPF.com - Adding Simeltaneous Video Recording + Playback to WPFMediaKit's VideoCaptureElement
VideoRendererElement - VideoRendererElement allows for high-performance, custom video in WPF. (uses DirectShow)
.NET Rocker » Blog Archive » Take Snapshots of Videos with WPF
Clement Nedelcu's Journal: WPF: drawing a video using MediaPlayer, VideoDrawing and DrawingBrush



Stereo vision

This really should be on another page, but until I move it...
Stereo Cameras from Videre Design


Open Movie Editor
Multitrack Video Editor Roundup


Avisynth - an amazing .dll scripting language and a collection of filters for simple non-linear editing tasks. The scripts are viewed from .avs files with any app supporting directshow.


WiC -Windows Imaging Component

(doesn't belong here, i'll move it some day)
Download details: Windows Imaging Component Code Samples and Tools
Robert A. Wlodarczyk's Blog (MSFT) : Using WPF's InPlaceBitmapMetadataWriter
Robert A. Wlodarczyk's Blog (MSFT) : WPF BitmapSource and GDI+ Bitmap Interop
Implementing A Custom BitmapSource - Presentation Source - Site Home - MSDN Blogs

Windows Media Format

WindowsMedia.NET Library - About - access to Windows Media Format functionality from within .NET. Additionally, it provides definitions for the waveIn*, waveOut*, and MMIO* methods of the Windows Multimedia SDK.
CodeProject: Video File Saving in Windows Media Video Format for the DirectX.Capture Class Library.


gstreamer

GStreamer: features
ossbuild - Open Source Software Build Environment - Google Project Hosting - OSSBuild ("oh-ess-ess build") provides a build system that is compatible with the autotools and MS Visual Studio build environments. It is mainly to support GStreamer and its plugins for Windows (XP/Vista/7) and Linux environments.
GStreamer RTSP server
RTMPDump - rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://. Also includes rtmpsrv and rtmpsuck.
GSVideo - A library by Andres Colubri for the programming environment processing. (uses gstreamer)



MeediOS

(really belongs with my MythTV stuff, but is is video related...)
MeediOS - The HTPC app of the future
sourceforge.net MeediOS - MeediOS is and open source Home Theater application based on the closed source Meedio.
MeediOS - The HTPC app of the future


animated gif

I know it doesn't really belong on this page, but I don't want to move it, right now.
Gifsicle: Command-Line Animated GIFs


visual quality and sttuufff

A&E's Technical Guides to All Things Audio and Video (v3)
AMV Post Production - Visual Quality - Improving Visual Quality and Compressibility for Internet Encoding
AMV App - basically just a package containing most of the software used in these above mentioned guides.


blender vse

VSE & HDR, quick and dirty 8bit « Blender's VSE


Kdenlive & Media Lovin

Kdenlive | Free and open source video editor for GNU/Linux, Mac OS X and FreeBSD
WebHome < MLT < MLT Wiki - Media Lovin' Toolkit (MLT) is an open source multimedia framework, designed and developed for television broadcasting.
Last Updated on Tuesday, 17 April 2012 08:25