VFMaster is, at it's heart, a video file renaming program. There are many programs available to edit a video file, but most leave the original filename intact and create a new file for the revised copy; intervention is required to rename the new file for importing into your media library. VFMaster fills this gap of replacing the original file with the updated file. Whatever media library controls your content, VFMaster works with it.
VFMaster renames and moves both movie and TV Show episode video files, and right clicking an entry brings up a deobfuscation menu.
VFMaster runs under Windows only, and was developed with VS2026 under Windows 10 and Windows Server 2025 for our own use. Someone asked if there was something available that would help automate mass updating of their edited video files, so... this website.
Here's where the magic happens. Drag files and folders into the central section, select what will happen to the queued items with the buttons in the 'Queue' section, then process them with the buttons in the 'Functions' section. Buttons in the 'System' section are self explanatory.
Notice the text in lower left? It shows a helpful tip for all controls when the mouse is hovered over them.
Rename will remove any extraneous information from the end of the filename and send replaced files to the Recycle Bin or permanently delete them based on your preference.
Renames the file, and (if necessary) creates a subdirectory under the current path named the same as the new filename. Replaced files are sent to the Recycle Bin or deleted permanently based on your preference.
Renames the file, chooses a new directory path for the file, and (if necessary) creates a directory there named same as the new filename.
Click the directory name to accept, and the 'Change' buttons will change the preset directories.
Note: Preset 4 is temporary and never saved.
Replaced files are sent to the Recycle Bin or permanently deleted based on your preference.
Removes entries whose status is "SKIP" or"DONE". If any entries are selected, their "Destination Path" is reset.
Clears all entries from the queue, or if any are selected, just the selected ones are removed.
The worker! Any entries in the queue with a destination path, will be renamed / moved to that destination.
Replaced files are sent to the Recycle Bin or are permanently deleted based on your preference.
Should any errors occur, a new dialog will appear detailing the errors.
The 'Options' panel changes basic behavior of VFMaster.
'Colors' section changes colors of the queue items.
'Watch Folders' will automatically populate the queue with items found in these folders at startup.
'Language' changes all control and help text to an available language. (See below)
'Switches' change how various functions work. Experiment with them.
Basic information about VFMaster, including links to the main website and support forums.
JRS does not condone video piracy, we are merely adventurers at heart!
Tip: After version 1.18, clicking the title will force an update check.
Exits the program. Really.
If the config file needs updating, it will be rewritten.
All control text and help entries are stored in configuration file VFMaster.xml and can be changed for different languages.
Both the VFMaster.xml configuration atnd VFMoptions.xml options files are stored in your current system "%appdatapath%/VFMaster" directory. Both files use standard xml format and contain layout documentation. The options file is updated automatically but any program upgrades will overwrite the configuration file.
To create a new language, enable Option8 by editing the options file to see names of the controls. Then, copy the default 'English' section of the configuration file, (rename the copy to your new language!) and edit the individual entries. When running VFMaster, using the "All Dialogs" button ("Button10") will display all the various forms in sequence. When Option8 is enabled, all text fields will also be shown in the queue for reference, and all automated functions are disabled.t
If you create a new language configuration, send it to us via the feedback form as a file attachment, and it may be added into the next release.