Video converter element for C#/ / .NET (wrapper for FFmpeg command line application ). Can convert video/audio documents, transcode live streams, extract movie thumbnails, use watermarks to the movie, screen capture, etc. - all that's possible with FFmpeg from the control line. Supports .NET flows for input/output (encode/decode with no tmp documents ).
FFMpeg .NET wrapper for converting media files (video, sound ). Can extract movie thumbnails, transcode/decode live networking channels, encode video in pictures, etc...
NReco VideoConverter Great Features:
- FFMpeg .NET wrapper: convert (encode,decode) most famous video and sound formats (mp4,mp3,h264,wmv,wav,avi,flv,mov,mkv,webm,ogg and Several other people )
- No memory leaks: FFmpeg is implemented in different procedure
- All of FFmpeg command-line choices are encouraged
- May resize/crop/cut/split/merge video documents, combine audio and audio from different files, transcode live video stream out of C# Stream input (Webcam, RTSP URL, document ) into C# Stream output (streaming server URL, document )
- Simple to use video conversion .NET library: everything you need is 1 meeting (FFMpeg is inserted right into DLL and pulled on the first usage )
- Utilization examples (C#):
- Concat: merge several videos to one leading file (with complicated filter and also'concat' demuxer)
- CutCropResize: code snippets into cut/crop/resize videos
- VideoWatermark: use watermark in the movie (PNG picture or Only a text)
- DemoWebForms: Convert any video file to MP4/FLV, extract movie thumbnail, use video watermark picture (online demo code)
- ConvertProgressWinForms: Combine video with progress bar in a separate thread (WinForm program )
- LiveStreamMvc: on-the-fly live stream transcoding for HTML5 movie (ASP.NET MVC program )
- LiveStreamRecognition: Reach h264 flow and receive frames as Bitmaps for Additional processing (for movie recognition or extracting a sequence of movie thumbnails for each moment ) as C# Bitmap items (console program )
- LiveStreamFromImages: Configure live video stream from pictures (Bitmap items, without temp files). You can utilize it for creating animated GIFs.
- Rotate: discover video clip orientation and execute necessary rotation
- ScreenCapture: document background (with mouse motions ) and save mp4 video + gently Quit communication procedure by sending Ctrl+C sign