ASP.NET Media Handler Pro

ASP.NET Media Handler Pro is a powerful .NET FFMPEG Wrapper and video processing tool which allow you to publish any format video to another format, grab single or multiple thumbs, split or join videos, post watermark on video or image, retrieve useful information from media files and can process any level of custom ffmpeg commands on the fly using, .net, c#, & php applications.

Now bundle include ASP.NET MVC ready real time video uploader and publisher script that can allow you to implment advance video processing ability in your mvc application on the fly. read more

Download  Documentation  Advance Features  FAQ PHP Version

Main Features

ASP.NET Media Handler Pro is a ffmpeg wrapper designed for .net applications. It support almost all features and commands supported by ffmpeg build you are using. It can also support advance background video processings which prevent your application from stuck in case of heavy encoding. List of features include

  • Encode video or audio from one format to another format using ASP.NET and other .NET Applications. Support almost all major video, audio or image formats.
  • Support adding meta information to flash flv, mp4, ogv, ogg files to be playable on web players, html5 and mobile devices.
  • Setting Meta-Information for FLV & MP4 Videos which is required for flash & html5 players to stream and perform various operations while playing video on the web including play, pause, fast forward, fast backward, seek positions etc.
  • Capture single or multiple thumbs from video in any sequence or specified interval of time or can capture specified number of thumbs from start to end of video.   Learn more .
  • Post watermark image on video or image file. Learn more.
  • Split and publish full video in two or more small clips.
  • Join and publish two or more video clips in one video output.
  • Retrieve output information including duration of video, size (widthxheight), codec, audio info (bitrates etc), video info (aspect ratio, bitrates etc) and lots of other information. To be used for variety of purposes.
  • Images to video conversion. learn more.
  • Check whether current media file is in audio or video format.
  • Advance exception handling control while processing videos to make sure video is successfully published or failed with proper error code. Learn more
  • Extract and create audio file from source video or audio.
  • Limit or cut videos or audio files to certain limit. Can publish video from any position to specified length.
  • Add padding at top, bottom, left and right position of video while encoding.
  • Crop video from any direction while encoding.
  • Advance video processing to enable developer to execute their own custom ffmpeg commands.   Learn more .
  • More advance handlings by passwing custom ffmpeg parameters via Parameter object.
  • Effective control while preventing deadlock or server crash situations while processing videos.
  • Background video processing
  • Lots of more features


It works with all .NET Framework compatible applications including ASP.NET applications, desktop applications, web services and others.

Compatible operating systems:

  • Windows Server 2003 or later.
  • Window XP, Vista, 7. 8 or later
  • .NET Framework 2.0 or later.
  • IIS 6 or later (in case of ASP.NET web application).
  • Open source ffmpeg for media processings
  • Open source mp4box for setting meta information for mp4 videos.
  • Open source flvtool for setting meta information for flv videos.


Video Demo