The image frame/video handling is kind of ugly because there are multiple components and naming dealing with writing that data. This should probably be rewritten to not use side affects for frame numbers and to directly generate the paths etc in a way that can be re-used but also intercepted to allow modifications to the data to be written.
The image frame/video handling is kind of ugly because there are multiple components and naming dealing with writing that data. This should probably be rewritten to not use side affects for frame numbers and to directly generate the paths etc in a way that can be re-used but also intercepted to allow modifications to the data to be written.