我想制作一个屏幕录像机,但我不确定一旦我掌握了所有语言我需要什么代码然后我会没事的。有谁知道需要或建议使用什么语言?谢谢
问问题
1205 次
2 回答
1
对于 Windows,使用一种 CLR 语言(C#、F#...),对于 Mac OS,使用 Objective-C。一般来说,使用与您所针对的平台很好地集成的编程语言,因为您需要直接访问平台的 API。
于 2014-04-26T16:18:28.790 回答
0
在 stackoverflow 上已经有很多很好的信息。
这在很大程度上取决于您的平台以及您尝试截屏的具体内容。
假设您正在尝试捕获仅运行正常应用程序的桌面的单个帧,您可以使用脚本语言做您想做的事情。
例如:在 OSX 上,您可以使用Applescript 来捕获屏幕。在 Windows 上,您可以使用Powershell 来捕获屏幕。在 Linux 上,您可以使用Python 来捕获屏幕。
您可以扩展这些以捕获电影而不是单帧。
当然,这些方法都不适用于某些应用程序(如受保护的视频播放器),您可能必须编写一些驱动程序级代码才能正确捕获这些。我通常使用 C/C++ 来编写它们,但是任何在您的系统上具有良好驱动程序级别支持的东西都可以工作。
于 2014-04-26T16:22:28.487 回答