vScheduler is an automated way to schedule programming(such as videos, images, audio clips, and more) for playback in vMix. It is a fork of a similar project called vMixScheduler. There are two parts to the program: vController and vManager
vManager is used to create the list of content each day. The schedule starts at a set time and runs until the last item in the list is finished. The files can be saved in XML format to be edited or aired later. vController is the brain of the whole operation. It's responsible for loading and unloading content from vMix and playing it back at the right times. Together, these two programs make up the vScheduler system.
Update: Project is no longer being worked on. The code is here for those that would like to continue working on this fork of vMixScheduler.