提要

如果要做成果展示或者效果演示,通常需要录取屏幕生成视频文件,在windows中我们可以用屏幕录像专家在录像, vegas 来做后期处理,Ubuntu可以么?

答案时当然可以!虽然第一次用觉得有点折腾,当熟悉之后,发现这其实简化了你生活。

环境:Ubuntu 12.04 32bit

屏幕、窗口录像 - xvidcap

Xvidcap 支持生成 avi、mpeg、asf、flv、swf、mov 等视频格式,可以应用在各种场合。录制的区域也可以随意选择,显得非常方便。

从这里下载:http://sourceforge.net/projects/xvidcap/,或者在文章最后有我上传在CSDN的。下载好之后直接双击安装。

打开之后程序界面非常简洁:

右击最左边的按钮->preference->multi-frame,在Filename里面设置视频文件存放的位置->OK,然后调整红色的框框,框框里面就是要录制的内容,点红色的点就会开始录制,再点正方形的停止键,视频就录制好了。

打开之前定义的文件夹,就可以看到前面录制的视频了

截取视频生成git - ffmpeg

FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。

首先下载源码包 http://www.ffmpeg.org/download.html

解压后终端cd进入到目录,还是那一套:

./configure

make

sudo make install

在终端进入到刚才录制的视频的目录,执行命令:

#截取视频前10秒生成out.gif

ffmpeg -i 1.mpg -t 10 out.gif

最后得到的gif如下:

视频编辑 - kdenlive

Kdenlive是一套开放源码的非线性影片编辑软体,0.7以上的版本支援KDE4,Kdenlive 通过FFmpeg 可以编辑所有格式的视讯档桉。它基于MLT视频框架而构建,具有多轨编辑,支持广泛的音频、视频以及图像文件格式,并预设了一些音频、视频和转场效果等功能,可用来剪辑影片、DV后製及个人DVD影片製作等。其实这个项目就是基于上面提到的FFmpeg库开发的。

软件在软件中心直接搜索就可以安装。 或者在终端用命令安装最新版:

sudo add-apt-repository ppa:sunab/kdenlive-release && sudo apt-get update && sudo apt-get install kdenlive

安装好之后,打开

简单的试用了一下,虽然称不上是一个很棒的非线编辑软件,但是剪辑一个简单的演示视频还是绰绰有余的。

资源下载

xvidcapi386.deb 
ffmpeg

参考

ubuntu下折腾ffmpeg小记(音视频录制、转换)  - http://blog.chinaunix.net/uid-342902-id-2416122.html

How to generate gif from avi using ffmpeg - http://stackoverflow.com/questions/6079150/how-to-generate-gif-from-avi-using-ffmpeg

最新文章

  1. 10本Java经典书目推荐
  2. mysql中int转varchar
  3. PHP CURL访问HTTPS使用详解
  4. SQL Server中内连接和外连接的区别
  5. 解决maven官方库中没有oracle jdbc驱动的问题:Missing artifact com.oracle:ojdbc14:jar:10.2.0.1.0
  6. 关于ASPOSE.WORD使用上的一个小问题
  7. office2010安装出错,windows installer服务不能更新一个或多个受保护的windows文件
  8. js控制父子页面传值(iframe和window.open)
  9. PROTEL99 SE生成的gerber 与ncdrill的坐标不对应
  10. MEF初体验之七:Using Catalogs
  11. POJ 2472 106 miles to Chicago(Dijstra变形——史上最坑的最长路问题)
  12. 设计模式 --> (6)原型模式
  13. MS SQL 数据库所在C盘变得很大解决办法
  14. python_day12_html
  15. ABP框架系列之三十七:(Navigation-导航)
  16. js原生函数
  17. 《剑指offer》-斐波那契数列
  18. 剑指Offer题解(Python版)
  19. GIL 相关 和进程池
  20. 【mybatis源码学习】mybtias基础组件-占位符解析器

热门文章

  1. mysql_config_editor程序的用法
  2. eclipse 代码补全
  3. Oracle EBS-SQL (WIP-5):检查非标任务本身选上了MRP净值.sql
  4. Linux软件大全
  5. Linux进程间通信——使用信号量
  6. C++ 文件的复制、删除、重命名
  7. Mirantis Fuel fundations
  8. uva 10004 Bicoloring(dfs二分染色,和hdu 4751代码差不多)
  9. 我的RTOS 之六 -- Touch移植(s5pv210+threadx+ucgui+touch)
  10. CentOS6.4下搭建hadoop2.2(64bit)注意事项