Page 1 of 1

native nuget package for using ffmpeg with msvc

Posted: Fri Mar 24, 2017 1:21 pm
by mcmtroffaes
There is currently no nuget feed for any recent version of ffmpeg as far as I could find, so I've created a nuget package directly based on the FFmpeg builds that are released here on the website:

https://www.nuget.org/packages/FFmpeg.Nightly/

Please try it out and if you have any issues then don't hesitate to let me know.

The source for creating the nuget can be found here:

https://github.com/mcmtroffaes/ffmpeg-nuget

It basically downloads the 32/64 bit dev and shared packages from this website, regenerates the lib files using the latest msvc tools (as the lib files that are bundled don't support /delayload), and then puts everything together along with an msvc .target file into a nupkg file. The packaging and deployment run directly on appveyor:

https://ci.appveyor.com/project/mcmtrof ... mpeg-nuget

I'm planning to maintain this at least for a while, but if this is deemed useful, then I'd be more than happy to hand over maintainership to the people running this website. For instance, if this package were to be deemed useful, it would be nice if a nuget package were to be released automatically as part of the build.

Either way, I hope this might be useful, and enjoy!