
LiveStreamRecognition: decode h264 stream and get frames as Bitmaps for further processing (for video recognition or extracting sequence of video thumbnails for every minute) as C# Bitmap objects (console app). LiveStreamMvc: on-the-fly live stream transcoding for HTML5 video (ASP.NET MVC app). ConvertProgressWinForms: convert video with progress bar in a separate thread (WinForm app). DemoWebForms: Convert any video file to MP4/FLV, extract video thumbnail, apply video watermark image (online demo code). VideoWatermark: apply watermark to the video (PNG image or just a text). CutCropResize: code snippets to cut/crop/resize videos. Concat: merge several videos into one resulting file (with complex filter and 'concat' demuxer). NET library: all you need is one assembly (FFMpeg is embedded into DLL and extracted on first use)
can resize/crop/cut/split/merge video files, combine video and audio from different files, transcode live video stream from C# Stream input (Webcam, RTSP URL, file) to C# Stream output (streaming server URL, file).
all ffmpeg command-line options are supported.no memory leaks: ffmpeg is executed in separate process.(mp4,mp3,h264,wmv,wav,avi,flv,mov,mkv,webm,ogg and many others) NET wrapper: convert (encode,decode) almost all known video and audio formats