Resource icon

OBS Python Advanced Filename Formatter 1.2.0

  • Automatic file splitting, whether by time, size or hotkey will now correctly update the formatting too.
    • This works by hijacking the default file splitting, as a result it might be slightly less precise in particular for the size one.
  • Improved the handling of pyparsing import failures, with a descriptive message and a procedure to report such issues with relevant info.
  • Possible fix of the pyparsing import on Macos.
  • Changed filename cropping to be performed only post-generation, and to behave correctly with multi-bytes characters
  • Added zero-width spaces sanitisation (this can be changed with the remove_zws customisation parameter)
  • Fixed default data arrays (counter) causing crashes : Electric bogaloo, this time I think I found out what the actual fuck is happening with them.
  • Fixed ctypes wrapping on macos
  • Added version number printing at script load
  • From now on, to limit build actions, executables of the custom build needed for replay buffer capacities will be distributed in releases.
  • Added sanitization to Windows filenames : the characters * " < > : | ? will be remplaced by an underscore.
  • Fixed a potential crash on reloading script after adding it.
  • Added counters, which increase every time a file is saved.
  • Added tokens for the spelled out month and day name, $Month$ and $Day$, as well as for abbreviated month and day, $month$ and $day$.
  • Fixed a minor error when from_file wasn't defined for newly created text sources
  • Added v$[file_text]$ as token for text sources, for when the source is set to read from file.
  • Added v$username$ as token, standing for the user's username.
  • Added the ability to add tokens for specific sources without procs.
  • Limited the generated filename to 250 characters, so as to not overwrite the extension.
Added v$user$ as token, standing for the user's Home directory.
Top