关于使用浏览器触发录屏的启停。(ScreenCapturerRecorder)?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于使用浏览器触发录屏的启停。(ScreenCapturerRecorder)?相关的知识,希望对你有一定的参考价值。
现在我拿到一个需求,要对电脑的操作人进行录屏,其中可能这个人会使用麦克耳机,要能对麦克耳机的声音同样进行录制。网上搜了一下。ScreenCapturerRecorder好像能满足。但是找了半圈,也没找到官网和指导性文件。请教一下有没有懂的。指教一二。
关于使用浏览器触发录屏的启停。(ScreenCapturerRecorder)?ffmpeg在Linux下用X11grab进行屏幕录像,在Windows下用DirectShow滤镜首先需要安装一个软件,screen capture recorder
编译好的下载地址是:
http://sourceforge.net/projects/screencapturer/
源码地址是:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free
安装完了之后,在命令行执行:
ffmpeg -list_devices true -f dshow -i dummy
系统输出大致如下:
[dshow @ 002db420] DirectShow video devices
[dshow @ 002db420] "screen-capture-recorder"
[dshow @ 002db420] DirectShow audio devices
[dshow @ 002db420] "virtual-audio-capturer"
ffmpeg已经可以捕获到DirectShow视频设备,和音频设备了.
"screen-capture-recorder" 这个就是桌面捕获设备,如果电脑上连有摄像头,也会列出来.
"virtual-audio-capturer" 这个是音频捕获设备
然后就可以用FFMPEG来进行录像了
Java代码 
ffmpeg -f dshow -i video="screen-capture-recorder" -f dshow -i audio="virtual-audio-capturer" -pix_fmt yuv420p -vcodec libx264 -acodec libvo_aacenc -s 1280x720 -r 25 -q 10 -ar 44100 -ac 2 -tune zerolatency -preset ultrafast -f mpegts - | ffmpeg -f mpegts -i - -c copy -bsf:a aac_adtstoasc -f flv temp.flv 参考技术A 浏览器的录屏功能怎么用 教你六步完成录屏操作
经常使用浏览器的用户不知道有没有注意到,它还有自带一个录屏功能,也就是说录制网页视频的时候就不需要什么录屏软件,浏览器就能完成。那么浏览器的录屏功能怎么用呢?下面就请看小编的操作吧。
1、打开浏览器,访问视频,鼠标移动到视频上,右上角就会出现【录制小视频】图标菜单,如图所示,
2、点击【录制小视频】后,会自动弹出录制窗口,窗口底部有超清录制、高清录制、标清录制、区域录制模式等功能。
3、点击红色按钮开始录制,再次点击就是停止录制,默认高清进行录制。
4、首次点击会自动下载初始化组件,耐心等待即可,如图。
5、我们可以对剪辑的视频加入一些特效功能,如图。
6、设置完成后,点击完成按钮,会跳转到此页面底部,切换按钮进行剪辑视频、编辑声音,如图。
完成上面的六步操作就能用浏览器轻松录制视频了,如果你想录制一些喜欢的网页视频的时候,不放试试小编的方法,能节省很多时间呢。
以上是关于关于使用浏览器触发录屏的启停。(ScreenCapturerRecorder)?的主要内容,如果未能解决你的问题,请参考以下文章