"borate" when you get a chance I'd like you to check my procedure. I now have an official procedure that will split MP4 files greater than 4 GB in size into 2 pieces. I do this because some of the cheaper DVD/Blu-ray/flash drive players will only play FAT32 videos which are limited to 4 GB in size for one file. So a small solution is to split into 2 files A and B. This doubles our size to 8 GB.
So this batch file goes through all the MP4 files with the given number set and determines if the file is big enough it needs to be split into 2 pieces. If it is, then it submits a project to video pad which will load the entire video into 2 sequences. The 1st sequence just does 2 hours and the last sequence does the rest of the file.
My procedure does use a dummy file that is 6 hours and 15 minutes in length. To retain the lossless mode requirements the file size is set to the 640x480 (old analog video size). However, the update rate is limited to 5 FPS. This still allows the lossless mode. All the files use in all the procedures are less than the 6 hours and 15 minute limit.
Here is the link to my procedure zip file which is a combination of about 6 files
https://1drv.ms/u/s!AuSetTxgq7JxqOlcv7dQq5pVLdP4Jg?e=kUNGYH
This procedure uses a CMD batch file concept. 30 years ago in the early 90s there was a product called "4 DOS". This was back when Windows was creating Windows 3.1. I don't remember the company that supported 4 DOS back then. They then updated their product called "4nt". That goes back about 25 years ago. 25 years ago everybody was still using command lines except for the newer GUI support with Apple. Anyway, Microsoft abandoned the command line interface when they came out with 4 NT. All the 40 commands that are in the command line have not changed to 25 years except for just a few tweaks to run with the new operating systems.
Anyway, JP software has taken over the 4 NT concept and still supports it. They have probably added thousands of commands to the command line concept. You basically pay a license fee for one user to do development ($100) and then a free install for all the computers that use the runtime version. The product is quite incredible, especially if you know any concept of the CMD interface. Most people don't use command line interface anymore since we now use more Visual Studio and that type of product. So even the split file that I have above is designed to edit the batch file with your arguments rather than use a command line since no one uses command lines anymore.
JP software has changed the name of 4NT to TCC. They are currently up to version 28 and all of my procedures still use version 27. Here is a link to their free runtime install if you want to try it.
/downloads/v27/tcc-rt.exe
here is a link to their website
https://jpsoft.com/
-0-
I want to explain why in my procedure doesn't store the "i.mp4" and why I store it as "i615.mp4". This is because video pad has a method of looking for the input file in your current directory 1st and if it cannot find it there, it will look in the procedure where the project was stored. So if there was a "i.mp4" in another directory it would use it. This procedure relies on the fact that it update this file constantly and cannot allow "i.mp4" droppings to be left lying around. Therefore the procedure makes a point to make sure that it is deleted since it is considered a temporary file.
So I force the user to rename or copy the "i615.mp4" to the generic "i.mp4" so it would not be found accidentally in another directory.