登录

NReco VideoConverter v1.1.2 Full Source Code

2024-12-18 23:01:45
NReco VideoConverter v1.1.2 Full Source Code

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