Answer the question
In order to leave comments, you need to log in
Are there ready-made solutions that allow you to convert a set of pictures into video on a schedule? If not, how much would it cost to develop?
In the office, there is an automatic screenshot machine (screenmaster) on the computers, which takes a screenshot at regular intervals. More than 3000 screenshots will be saved per day.
Each day will be saved in a separate folder. The files are numbered consecutively.
Problems:
1) They weigh quite a lot
2) They are difficult and long to transfer over the network to view
My solution v1
* Significantly reduce the quality of pictures, which significantly reduces their weight with minimal loss of readability of the text on them.
My solution v2
* Upload the finished folder with 3k screenshots to Adobe Premiere and export it to .mp4 h.264 file.
Results:
+ Significantly reduced file size
+ Easy to download over the network
- The process of importing 3,000 images into Premier takes over 10 minutes. It's too much. The program is not designed for this.
- Completely manual
My solution v3:
If the files are numbered in order, then they can be easily imported into Adobe Media Encoder and converted to video according to pre-set settings.
+ Very fast import and very fast conversion
- Completely manual mode.
Required solution:
After the accumulation of screenshots for the whole day is completed, they are automatically assembled into a video file (in the background).
Answer the question
In order to leave comments, you need to log in
1) download ffmpeg
2) study the command line of this case https://habrahabr.ru/post/171213/
3) make a script in power > encode > send > delete
4) push it into the scheduler on the user's machine
5)?
6)profit
listen to Vasily and take ffmpeg.
All you need is from the command line. For wine, for Linux.
3000 screenshots - this is probably from one PC (if you take a working day, then most likely you take screenshots 1 time in 10 seconds.)
If you allocate a budget for a ready-made solution, you can use our solution:
https://www.kickidler.com/ru /for-it/docs/historyse...
- allows you to see employees' monitors online (shows at a frequency of 1 frame / sec)
- configure the frame rate and storage time in the database (with a frequency of 1 frame / 10 sec per day for employee will need approximately 300 MB of memory)
- upload to the History for the period and watch in the built-in player (in a minute information for the working day will be uploaded for the employee)
- if you wish, you can upload in * webm format from the program and send it, but in fact the need will most likely disappear
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question