python - 适用于 Windows .NET 或 python 的视频编辑器桌面应用程序
问题描述
我想制作一个用于视频编辑的桌面应用程序。它将是一个基于 Windows 的应用程序。我的问题是我应该使用 python 还是 .Net,因为主要部分是处理视频和音频。我知道 .NET 的 wpf 是制作桌面应用程序的绝佳框架(我有这方面的经验),它的 xaml 用于创建 GUI 和 .NET 提供的所有工具,但 python 中的 OpenCV 是用于视频编辑的绝佳工具,我没有任何在 python 或任何基于 GUI 的应用程序中制作桌面应用程序的经验。.NET 可以为我提供一些可以匹配 OpenCV 的视频编辑库吗?
解决方案
您可以使用 .NET 构建您的解决方案并使用可用于与 .net 代码集成的 FFMPEG 库,它支持许多视频/音频编辑功能。它还支持 CLI 命令,因此您可以在后台将长进程作为单独的进程运行,并且不需要阻塞主桌面应用程序中的资源。
https://github.com/mysteryx93/FFmpeg.NET
https://www.ffmpeg.org
推荐阅读
- c# - 尝试从 Cosmos DB 中删除时找不到资源
- entity-framework - 实体框架通过变量名获取表
- javascript - vue 和 sockert 错误 - 当请求的凭据模式为“包含”时,响应不能是通配符“*”
- sql-server - 将单行及其标题转换为两列
- javascript - 循环遍历每个表行以执行数学运算
- android - facebook Xamarin.Auth 活动重定向器
- python - 来自其他文件的 Python Openpyxl VLOOKUP
- python - subprocess.PIPE 保持为空
- swift - Int 和 Bool 值的类型检查在 Swift 4.2 中返回不正确
- android - 如何在 Android Studio 中创建这样的迷你布局?