It is necessary to write a program that will cut large videos into small specified pieces.
For example, we take a video lasting from 15 minutes to 4 hours, give the program the task to cut the video into random segments from 15 to 70 seconds, and it cuts everything in order and stores the finished files in the specified folder.
I must place the source files from which we will cut into a folder, for example, I place 50 files there and the program sequentially takes each file, cuts it, and then deletes it from the folder. That is, the program should work non-stop.
During the cutting process, I should see which file is being cut.
Next, the cut file should be displayed in two versions: a mobile version for smartphones and a full-screen version, when the image stretches across the entire screen, even if the quality suffers a bit and part of the video is cut off.
And one more thing, there should be the possibility to insert an image or video at the top of the screen, either in the center, at the bottom, or both, and so on. In general, variably.