{"repo":"rosenbjerg/FFMpegCore","free":true,"listed":false,"github":"https://github.com/rosenbjerg/FFMpegCore","clone":"git clone https://github.com/rosenbjerg/FFMpegCore.git","description":"A .NET FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications","language":"C#","stars":2089,"topics":["ffmpeg","ffprobe","conversion","analysis","audio","video"],"license":"MIT","category":"media-processing","readme_excerpt":"FFMpegCore A .NET Standard FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your .NET applications. Supports both synchronous and asynchronous calls API FFProbe Use FFProbe to analyze media files: or FFMpeg Use FFMpeg to convert your media files. Easily build your FFMpeg arguments using the fluent argument builder: Convert input file to h264/aac scaled to 720p w/ faststart, for web playback Convert to and/or from streams Helper methods The provided helper methods makes it simple to perform common operations. Easily capture snapshots from a video file: You can also capture GIF snapshots from a video file: Join video parts into one single file: Create a sub video Join images into a video: Mute the audio of a video file: Extract the audio track from a video file: Add or replace the audio track of a video file: Combine an image with audio file, for youtube or similar platforms Other available arguments could be found in FFMpegCore.Arguments namespace. Input piping With input piping it is possible to write video frames directly from program memory without saving them to jpeg or png and then passing path to input of ffmpeg. This feature also allows for converting video on-the-fly while frames are being generated or received. An object implementing the IPipeSource interface is used as the source of data. Currently, the IPipeSource interface has two implementations; StreamPipeSource for streams, and RawVideoPipeSource for raw video frames. Working with","default_branch":null,"files":null,"tree":[],"storefront":"/r/rosenbjerg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rosenbjerg/FFMpegCore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}