我需要编写一个使用任何支持 4K 分辨率(H.265/HEVC 或 VP9)的开源视频解码库的 C# 应用程序。问题是它们是用 C 或 C++ 编写的,我不知道如何在 C# 中使用它们。
想法:是否能够将它们编译成 .dll 以在 C# 中使用?
我发现的以下开源库是:
- OpenHEVC https://github.com/OpenHEVC/openHEVC
- libde265 https://github.com/strukturag/libde265
- FFMPEG http://git.1f0.de/gitweb?p=ffmpeg.git
谢谢阅读!