Linux下使用RecordMyDesktop进行屏幕录像
近期我们在评估给用户提供视频教程的可能性,以此来展示某些用视频才能更好表达的教程。在挖掘这个问题的时候,我们发现极丰富的可用于屏幕录像的工具。这些程序大体上特性的区别有:视频质量,性能,兼容性。这在此教程里,我们推荐一款能让桌面录像更简单的 RecordMyDesktop。
安装 RECORDMYDESKTOP
RecordMyDesktop 的核心是一系列命令工具,不过 Gnome KDE 上面还是有非常有用的图形界面工具。此教程中,我们使用 Gnome 版本。Ubuntu 用户可使用如下命令安装:
sudo apt-get install gtk-recordmydesktop
或者您不嫌麻烦,可以直接从 SourceForge网站 下载。
工作原理
Gnome 前端会在程序运行的时候,在你的面板上添加一个图标,按下图标可以随时开始、结束录制。当开始录制的时候,RecordMyDesktop 会把你桌面上全部录下来(如果只截取一部分,下面说),录完后,可以以 Ogg Theora 格式保存到 /home 目录。当然音频,声音也同样可以加入其中,或者只要按一下选择框就可以禁止。
设置你的视频
当你打开 gtk-recordmydesktop 后,你可以看到如下的设置界面:
这里有几个非常重要的参数,你可以看到一个 滚动条 从来设置视频品质。大多数情况下,更高的质量意味着更大的视频大小,更慢的编码速度。
另一个很有用的设置是 选择窗口 。用这个,你可以选择录制哪个窗口,或者在缩略桌面里面选择一个四方形来录制。
高级设置
大部分高级参数,不用管它就好。不过还是有几项你可能想了解的,特别是在 Performance 性能选项里面。默认的设置大部分情况下都可以工作得很好,不过如果你想要更高的质量,或者你的电脑性能极好,处理视频速度飞快,你在这里会发现一些有用的设置。
处理输出视频
前面提到 recordMyDesktop 会把录像保存为 Ogg 格式。每个你录制的视频会被保存到你的 /home 目录 如:out-1.ogg, out-2.ogg等。如果你想,你可以选择一个视频编辑器来编辑你的视频。不是所有的编辑器都支持 Ogg 格式的。不过 Linux 下已经有许多工具可以让你的视频转换成 其它格式。
使用如下命令就可以把你的视频转换为使用更广泛的 avi格式:
mencoder -ovc lavc -oac copy -lavcopts vcodec=mpeg4 -o NAMEOFOUTPUTFILE.avi NAMEOFINPUTFILE.ogv
这将得到一个压缩的 MPEG4 格式的视频。
如果你想转换为其它格式,而不想视频有任何损失,你可能想要把视频 无损转换为另一种格式,这样在其它编辑器编辑的时候,才不会有任何质量损失。同样使用跟上面非常相似的命令:
mencoder -ovc lavc -oac copy -lavcopts vcodec=ffv1 -o NAMEOFOUTPUTFILE.avi NAMEOFINPUTFILE.ogv
http://kejibo.com/screencast-in-linux-with-recordmydesktop/
Linux下使用RecordMyDesktop进行屏幕录像的更多相关文章
- Linux下好用的屏幕录像软件kazam及截图软件shutter
都是apt直接安装即可使用. 其中kazam默认保存的文件格式是avi,非常大,通常录制几十秒就已经好几个G,导致录制过程太占用资源,会出现卡顿的现象. 在“首选项”中可以选择输出格式为mp4,文件就 ...
- 使用recordmydesktop进行屏幕录像
屏幕录像的功能对于分享游戏攻略.演示电脑软件的操作是必不可少的.在Windows下可能一般的用户就下载盗版的商业软件来做了.而在GNU/Linux操作系统下,则有现成的自由软件可供使用,只不过没有图形 ...
- Linux平台屏幕录像工具RecordMyDesktop
如果你把Linux桌面效果自定义得很漂亮,是不是很想录下来和其他人一起分享呢?RecordMyDesktop完全满足需要,我期待这么一个软件很久了,以前也一直没有找到合适的. 以后每次发Ubuntu的 ...
- linux 屏幕录像(recordmydesktop)
需求:命令行工具进行屏幕录像ffcast ffmpeg 简单点的是recordmydesktop. 1. 安装: apt-get install gtk-recordmydesktop recordm ...
- Linux之Ubuntu下安装屏幕录像软件(SimpleScreenRecorder)【摘抄】
本博文全文属于摘抄自: (见文末处参考文献)(由于担心原博文丢失,以后查找不到,故此原文摘抄,以备日后多次查阅) 在日常工作中,有时需要对屏幕进行录像,以制作讲解文档等.下面介绍在Linux上安装屏幕 ...
- Linux 下8种优秀的屏幕录制机
导读 屏幕录制机已经成为常见的和良好的实践来记录一个重要桌面会话,例如,你想玩一个难度较大的游戏,并且向记录是如何完成的,或者你打算创建一个视频教程,入门文章或指南,或任何其他活动和记录你的桌面会话, ...
- Ubuntu下屏幕录像、后期处理不完全攻略
提要 如果要做成果展示或者效果演示,通常需要录取屏幕生成视频文件,在windows中我们可以用屏幕录像专家在录像, vegas 来做后期处理,Ubuntu可以么? 答案时当然可以!虽然第一次用觉得有点 ...
- Linux下使用 xrandr 命令设置屏幕分辨率
最近在Linux下修改屏幕分辨率的时候,发现了一个非常有用的命令:xrandr 使用这个命令,可以方便的设置您显示器的的分辨率.尤其是当你使用了一些需要或者会自动改动您屏幕分辨率的程序以后. 您可以使 ...
- linux下监控用户的操作记录---录像播放性质
想知道用户登陆系统后都操作了什么,怎么办? 别急,linux下有一个script工具,专门记录终端会话中所有输入输出结果,并存放到指定文件中. 先看看怎么录制吧! 1.创建日志存放目录 # mkdir ...
随机推荐
- 洛谷P3373 【模板】线段树 2
P3373 [模板]线段树 2 47通过 186提交 题目提供者HansBug 标签 难度提高+/省选- 提交 讨论 题解 最新讨论 为啥WA(TAT) 题目描述 如题,已知一个数列,你需要进行 ...
- 解析利用wsdl.exe生成webservice代理类的详解
利用wsdl.exe生成webservice代理类:根据提供的wsdl生成webservice代理类1.开始->程序->Visual Studio 2005 命令提示2.输入如下红色标记部 ...
- 登陆mysql时出现unknown variable 'character_set_client=UTF8' 的错误
今天,登陆数据库服务器的时候,出现了下面的错误: [root@localhost app]# mysql -uroot -p mysql: unknown variable 'character-se ...
- oracle net manager的配置文件tnsnames.ora位置
配置文件所在的路径:C:\app\Ling-PC\product\11.2.0\client_1\network\admin (红色为安装的盘符位置)
- 8.9 CSS知识点2
4.关系选择符 包含选择符(Descendant combinator) E F 选择所有被E元素包含的F元素 <style type="text/css"> h1 ...
- (转载)iOS系统Crash文件分析方法
转自: http://ios-iphone.diandian.com/post/2012-05-18/19440182 Xcode 4.3的symbolicatecrash的位置和老版本的不一致了. ...
- 解决maven依赖传递中的版本冲突问题
通常情况下,我们都比较喜欢使用maven进行项目管理,要加个依赖包也非常简单,不需要到处去下载jar包,当然除了maven之外,也还有一些非常不错的工具.在使用maven进行项目依赖管理的时候,有时候 ...
- 单片机TM4C123学习(七):I2C模块(温度传感器)
I2C(Inter Intergrated Circuit)总线是Philips公司推出的一种用于IC器件之间连接的二线制串行扩展总线,它通过两根信号线(SDA-串行数据线:SCL-串行时钟线)在连接 ...
- 安装uwsgi记录
yum install gcc pip install uwsgi 报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 ... 解决: ...
- 网易视频云技术分享:linux软raid的bitmap分析
网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点播等音视频的PAAS服务,在线教育.远程医疗.娱乐秀场.在线 ...