我想制作一个用于视频编辑的桌面应用程序。这将是一个基于Windows的应用程序。我的问题是我应该使用python还是.Net,因为主要部分是处理视频和音频。我知道.NET的wpf是使用xaml来创建GUI以及.NET提供的所有工具的一种出色的框架,可用于制作桌面应用程序(我对此有经验),但是python中的OpenCV是用于视频编辑的绝佳工具,我没有有使用python或任何基于GUI的应用程序制作桌面应用程序的经验。 .NET可以为我提供一些可以与OpenCV匹配的视频编辑库吗?
答案 0 :(得分:0)
您可以使用.NET来构建您的解决方案,并使用FFMPEG库,这些库可以与.net代码集成,它支持许多用于视频/音频编辑的功能。它还支持CLI命令,这样您就可以在后台将较长的进程作为单独的进程运行,并且不需要在主桌面应用程序中阻塞资源。
https://github.com/mysteryx93/FFmpeg.NET
https://www.ffmpeg.org