是否可以使用Adobe Flex创建视频捕获/截屏视频?
我想以合理的帧速率录制用户桌面的任何部分(网络浏览器,操作系统桌面等),从麦克风录制,然后创建视频文件。
我更喜欢通过Flex而不是使用Java(例如:Screencast-o-matic)或使用Windows应用程序(例如:Camtasia Recorder)
答案 0 :(得分:0)
不,您无法通过浏览器或仅限Flex的AIR应用程序执行此操作。您只能捕获应用程序窗口中的内容。此外,您无法捕获窗口下方的任何内容。因此,如果您使窗口99%透明并捕获,则不会捕获任何底层窗口或桌面。
AIR 2有一个NativeProcesses API,您可以使用它来完成此任务。 gotoandlearn.com有一个教程,可以创建可能扩展为视频捕获的屏幕截图。权衡的是你不再制作纯粹的Flex应用了。此外,这仅适用于AIR,而不适用于浏览器。