javacv
阿巴阿巴0_0
这个作者很懒,什么都没留下…
展开
-
javacv利用ffmpeg实现录屏和录音,输出为mp4文件
前言不知道怎么使用配置javacv的看上一篇文章----使用javacv中的ffmpeg实现录屏,结果连运行都失败了,现在终于解决了这篇博客是上篇博客代码的改进,因为上篇博客的代码有很多bug。思路开启两个周期都为1帧时长的线程,通过Robot类进行抓屏,Sound API进行抓取音频,然后使用ffmpeg记录到mp4文件中。代码实现:package com;import java.awt.AWTException;import java.awt.Graphics2D;import ja原创 2020-06-30 23:00:39 · 4939 阅读 · 5 评论 -
使用javacv中的ffmpeg实现录屏,结果连运行都失败了,现在终于解决了
前言:今天突发奇想,想自己写一个录屏的软件,上次写了一个专门录音的Demo,但是要把声音和视频放到一起合成一个mp4文件,着实有一点艰难,所以就打算使用ffmpeg来写一个,而这篇博客中会顺便谈一谈我碰到的各种坑。ffmpeg是一个c++程序,要想在java中使用ffmpeg,无非就是两种方式:直接在java程序中调用ffmpeg.exe,还有就是通过jni的方式。而在这里我就是使用jni的方式,但是我在这里直接使用javacv这个框架来实现就可以,用这个的好处就是你什么都不要干,直接导入几个重要的ja原创 2020-06-29 14:55:56 · 5444 阅读 · 18 评论