功能:
1,记录屏幕图像和声音输入
2,输出带声音和图像的MP4(或者其他的)格式文件。其他:
1,对帧率要求低,1秒钟10帧足够。
2,要求文件很小。
3,输出视频的尺寸可以是800X600或者其他参数,最好能够自动进行设置。(同时也具备一个默认参数)
4,可以自己设置文件生成的路径。担心出现的问题:
1,声音和画面不同步
2,软件不稳定,容易出现故障。比如打开就直接退出。
-----------------------------------
不太了解编程,但对基础的操作还是有一些了解,十年前用MFC完成过象棋的基本功能(摆放棋子,让对应的棋子只能走到对应的位置)。最近在一个学校里工作,校长找人做了一个录屏软件,以便制作教学小视频。但这个软件不太稳定,所以想自己做一个。
现在了解一些JAVA的基础语法,SWING那些也接触过。
想请问大家,做这个大概需要了解哪些对应的技术呢。如何让程序更加稳定。
比如
软件在工作过程中,我设定的每隔0.1秒就截屏,但不幸的是在0.4秒时,软件截屏失败(这种可能性存在吗?),这个时候,可以检查上一次成功截屏的时间点,如果两次相隔不到2秒,程序就继续工作,如果超过了,那么就让程序退出。我在使用他们的软件录制屏时,有遇到以下问题:
1,文件正常打开,点击开始录制,文件退出。(其工作人员说是软件需要调用显卡驱动的某个文件,然后那个文件可能缺失,所以需要更新显卡驱动。)
2,在保存文件时,软件出现假死的现象,保存没有成功,同时软件也无响应。
1,记录屏幕图像和声音输入
2,输出带声音和图像的MP4(或者其他的)格式文件。其他:
1,对帧率要求低,1秒钟10帧足够。
2,要求文件很小。
3,输出视频的尺寸可以是800X600或者其他参数,最好能够自动进行设置。(同时也具备一个默认参数)
4,可以自己设置文件生成的路径。担心出现的问题:
1,声音和画面不同步
2,软件不稳定,容易出现故障。比如打开就直接退出。
-----------------------------------
不太了解编程,但对基础的操作还是有一些了解,十年前用MFC完成过象棋的基本功能(摆放棋子,让对应的棋子只能走到对应的位置)。最近在一个学校里工作,校长找人做了一个录屏软件,以便制作教学小视频。但这个软件不太稳定,所以想自己做一个。
现在了解一些JAVA的基础语法,SWING那些也接触过。
想请问大家,做这个大概需要了解哪些对应的技术呢。如何让程序更加稳定。
比如
软件在工作过程中,我设定的每隔0.1秒就截屏,但不幸的是在0.4秒时,软件截屏失败(这种可能性存在吗?),这个时候,可以检查上一次成功截屏的时间点,如果两次相隔不到2秒,程序就继续工作,如果超过了,那么就让程序退出。我在使用他们的软件录制屏时,有遇到以下问题:
1,文件正常打开,点击开始录制,文件退出。(其工作人员说是软件需要调用显卡驱动的某个文件,然后那个文件可能缺失,所以需要更新显卡驱动。)
2,在保存文件时,软件出现假死的现象,保存没有成功,同时软件也无响应。
解决方案 »
- 关于在同一个package下,一个java文件定义类,另一个java文件怎样用这个类
- 关于JFrame刷新问题
- 请问专家一个关于SocketTimedoutException的问题
- 我用jbuider x 连接sql server,出现错误,请各位指教。多谢!
- 救急!怎样用将文字转成ASCII码!在线等待。
- java数据结构问题。请高手帮帮小弟
- 一个关于 JTable的问题
- 关于JAVA IO输入、输出这部分
- 100分相送!! 为什么我的jb提示说找不到 java.io.* ?
- 求助,java怎么用文件
- Object中的toString方法是将对象转换成字符串,但只有String类型才能调用这个方法,当它是字符串类型时才能将它转换成字符串???
- Java如何设置环境变量?求大神
自己写费时费力,
音频视频处理一般不用java , 可找到有用的资料也很少,
数据采集、压缩、同步合成,也是个问题,
java 运行在虚拟机上的性能不如c++ , :======
https://opencv.org/