首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在windows和/或linux上使用画外音进行截屏的实用应用程序

在windows和/或linux上使用画外音进行截屏的实用应用程序
EN

Stack Overflow用户
提问于 2012-11-02 19:21:46
回答 1查看 133关注 0票数 0

有谁知道哪一套方案适合这样做:

  • PrintScr (或任何其他按钮)制作屏幕截图,然后从麦克风开始录音
  • 按下PringScr再次停止从麦克风录制
  • 文件被保存到某个目录中,时间戳将被重新命名。图片和音频文件具有相同的文件名,以简化播放。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-04 12:08:50

你试过谷歌了吗?

http://en.wikipedia.org/wiki/Screenshot

在Linux下,您将看起来像在X11捕捉。

声音可以通过许多应用程序来完成。像cat /dev/.>文件这样简单的东西可能就足够了,尽管使用索克斯是一个更好的选择。(Sox包括playrec命令行实用程序,以及音频转换和许多其他工具。它通常已经安装在Linux系统上。)

在简单的tcsh、bash脚本中,日期冲压文件与 Date 一样简单。

屏幕按钮几乎是不可能的。将键盘事件重定向到当前活动的进程(窗口)。您可能能够通过X11窗口管理器触发(拦截)一些东西。也许吧。否则,您将看到内核。

你总是可以连接一些其他的硬件,比如第二个鼠标,并编写软件来监听它。或者在屏幕的边框运行一个简单的GUI应用程序,甚至命令行,并使用ImageMagick实用程序将屏幕的这一部分剪掉。

虽然一个更容易的解决方案是在第二台计算机上运行它,将其联网到(ssh‘’ing)第一台计算机。例如:

代码语言:javascript
运行
复制
(Everything is done on computerB.)
(convert is part of ImageMagick.)

machineB %  ssh machineA
machineA %  echo $DISPLAY
localhost:10.0
machineA %  setenv DISPLAY machineA:0
machineA %  rm tmp.root.xwd
machineA %  xwd -root > tmp.root.xwd
machineA %  convert tmp.root.xwd  image.`date +%Y.%m.%d_%H:%M:%S`.gif

注意:在machineA上,在实际的machineA上,您可能需要首先输入xhost +machineA

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13201730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档