![]() ![]() ![]() Added FFprobe for querying the Metadata of media files. ![]() Added logging functionality to log traces of the raw output received by the FFmpeg process.You can also obviously implement your own instructions as long as it implements IInstructionBuilder. Conversion methods have been extracted out into separate classes deriving from IInstructionBuilder, so whether if you want to crop a video you would use the CropVideoInstructionBuilder, if you wanted to extract a thumbnail, ExtractThumbnailInstructionBuilder, etc.Since then, there's been demands for new features, demands for updates of the original FFmpeg executables, demands for custom code executions and with each new feature the original code base has been getting more bloated and difficult to maintain, the Engine class has turned into a god class essentially and there's no easy way for clients to plugin their own arguments without modifying the original code base, the new update aims to resolve all of that. There's breaking changes on the way, when MediaToolkit was initially developed it was meant to act as facade over the FFmpeg library, providing a simplified interface to perform the most basic tasks of converting media. ![]()
0 Comments
Leave a Reply. |