I'm searching for a package able to extract one image at a given time of a video stored in a C# MemoryStream (.Net Framework 4.6.2) (in memory, not on disk). I have found a lot of wrapper for FFmpeg (I've tried Xabe.FFmpeg, MediaToolkit, NReco.VideoConverter, which all work fine) but I could not find any handling a file in memory. So i'd like to know if someone already did this before I start making my own wrapper, which does not look easy from my standpoint. Or if You know of an open source wrapper that I could use / modify. Thank you.
To add some precisions, I'm working on a midleware on which Videos are uploaded to then be stored by a third party (I don't know where the files are stored) and I'd like to extract a Thumnail from the video (the image at 10 seconds of a video). I stay at your disposal if you need any details.
I can't use any command line tool or the libraries that I tried because I can't use the disk, it has to be in memory.