• 手机站
  • 收藏
聚培教育网合作机构 > 天津达内教育
天津达内教育
400-998-6158
天津达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
天津达内教育

在 Linux 中使用“avconv”工具录制计算机桌面视频和音频

java学习网

更新时间:2021-10-06 浏览:112
核心提示:Libav是一款混合开发的专用工具库,可以用于解决多媒体系统文档、流和协议书。它最开始是源于ffmpeg。Libav带有一些专用工具,例

Libav是一款混合开发的专用工具库,可以用于解决多媒体系统文档、流和协议书。它最开始是源于ffmpeg。Libav带有一些专用工具,例如:

Avplay: 一款视頻音乐播放器。

Avconv: 可以纪录好几个机器设备键入源的一个多媒体系统转化器视频音频录制器。

Avprobe: 一个联接多媒体系统文件流而且回到有关这一文件流的统计数据的专用工具。

Libavfilter: 一个Libav专用工具的过滤装置(filtering)API。

在本文里边,大家就需要展现怎样根据'Avconv'程序流程在Debian/Ubuntu/Linux Mint桌面操作系统上视频录制Linux桌面视頻声频。

Ubuntu 10.04屏幕录像手机软件Xvidcap安裝及详尽配备 http://www.linuxidc.com/Linux/2010-08/27644.htm

Linux基础教程:Linux下的录制视频手机软件Xvidcap http://www.linuxidc.com/Linux/2014-09/106596.htm

**步:免费下载 Avconv 专用工具

1. avconv是 “libav-tools” 的一部分, 能够根据官方网的根据debian的库房免费下载,例如Mint、Ubuntu。键入下边指令就可以:

$ sudo apt-get update

$ sudo apt-get install libav-tools

Install Avconv Tool

免费下载Avconv专用工具

留意: 假如从默认设置库房免费下载得话, ‘avconv’ 的版本号很有可能较为老。 因而大家强烈推荐你获取全新的git官方网版本号。

$ sudo apt-get install yasm

$ git clone git://git.libav.org/libav.git

$ cd libav

$ ./configure

$ make

$ sudo make install

留意: 你应该运作 ‘./configure –help’ 来列举全部的可选择配备选择项而且安裝相对应的视频解码器和库,你要*须做许多工作中来处理依靠难题。

还要留意,假如你是以源码编译程序的,就*须应用sudo avconv而不是avconv来运作这一专用工具。

第二步:逐渐视频录制桌面视频

2.一切就绪,现在可以根据运作下边的指令视频录制你的视频了:

$ avconv -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 $HOME/output.avi

简易解释一下这一指令:

avconv -f x11grab 默认设置从X服务项目捕获界面。

-r 25 这是你*须的视频帧率,能够自主设定。

-s 1920×1080 就是你的系统软件的桌面分辨率,要设成你当今桌面上的屏幕分辨率,这一点十分关键。

-i :0.0 我们要纪录的部位(X 服务项目輸出端口号),设成那样就可以了。

-vcodec libx264 大家用于录视频的伺服电机。

-threads 4 线程数,能够依据状况变更。

$HOME/output 輸出的总体目标文件路径。

.avi 应用的视频文件格式,能够换为 “flv”、“mp4″、 “wmv”、 “mov”、 “mkv”等。

3.在运行指令以后,便会在terminal上自启动一个过程开展纪录,按"Ctrl C"键来停止纪录。

Record Desktop Screen

视频录制桌面视频

4. 如今,你能应用VLC或是别的的播放软件,或是应用来源于Libav包内的播放软件"avplay"来播放视频你视频录制的视頻。

$ avplay $HOME/output.avi

留意: 别忘记更换輸出文档的途径给你自身的,视频录制实际效果或是非常好的。

Play Recorded Video

播放视频视频录制的文档

这有一段我就用 “avconv” 视频录制的视頻 ,见下边。

第三步: 逐渐视频录制桌面上的声频视频

5. 假如也想与此同时录制音频,先运作这一指令,列举全部的音频输入源:

$ arecord -l

結果相近那样:

Check Audio Input

查验音频输入源

在我这儿,我只有一个音频输入源,因此总数是1,我眼中的自己应用以下指令来捕获我的视频及其话筒的声频的缘故。

$ avconv -f alsa -i hw:1-f x11grab -r 25-s 1920x1080-i :0.0-vcodec libx264 -threads 4 output-file2.avi

我改动了一部分地区,下边做一个简洁明了的表述:

-f alsa 一个从alsa机器设备捕获响声的选择项。

-i hw:1 是一个从 “hw:1” 机器设备捕获声频的选择项,这一机器设备就是我电脑仅有的一个音频输入机器设备。

留意: 假如你要用arecord -l表明的1以外的机器设备得话,别忘记更换 “1”。

完毕视频录制,再来一次“Ctrl C” 就可以。

第四步: 逐渐视频录制桌面上声频

6. 假如只想要录制音频得话,应用下边的指令。

$ avconv -f alsa -i hw:1out.wav

7. 换成 .mp3 等Libav适用的文件格式都能够,播放视频 out.wav就能听见你自己的响声了。

Record Desktop Audio

视频录制桌面上声频

最终

“avconv” 专用工具能够用于做许多别的事儿,不仅是视频录制桌面视频,大量的实例教程和文本文档请移景到官方网站。

https://libav.org/avconv.html

你对"avconv"的感受怎样,你应用过别的专用工具视频录制桌面视频么?在评价里边和大家分享。


更多>同类资讯
更多>相关课程
顶部