简单有GUI的录屏软件
运行命令
python MainWindow.py
要pip以下第三方库,否则可能不能运行
pyqt5、numpy、sounddevice、soundfile、PIL、scipy等等,这些如果没有看看报错就能pip安装。比较麻烦的是要安装这两个东西,一个是pyaudio库参考博文先从这个或者这个下载轮子(.whl文件),然后到你轮子文件目录下执行
python.exe ./setup.py install --static-link
命令,才能安装上(安装完成之后import一下试试)
另一个东西是ffmpeg,用来操作视频音频文件的。先去官网下build,完了之后把bin目录添加环境变量这都没的说的,参考博文
上面的东西搞完之后就可以运行MainWindow.py了
还有一个可能出现的问题是windows系统可能会出现右下角录制为黑色的问题。参考stackflow上的解决办法打开python安装目录,右击选择属性-更改高DPI设置-打开高级缩放设置,然后给缩放调成100%,注销重新登陆就可以(可能感觉起来会变得很小,反正不知道咋我后来又调回去之后就没有黑边了)
如同界面一般简单
-/Recording
|-MainWindow.py 界面及主要功能拼接
|-RecordMainWindow.py 主界面类封装
|-record.py 录制功能封装
|-recordMainWindow.ui 主界面ui文件
只有最基本的功能,如果以后想起来完善功能比如按键绑定比如选区录制比如定时录制啥的那再说。
如果想改一般在MainWindow.py里面改一改就可以实现。