After playing around for a while with the PMV generator over here: https://www.reddit.com/r/AutoPMVs/
I got inspired to make something similar myself, the main improvements I wanted to achieve was better timing acuracy and generation speed. Rhythmgames usually have some custom file support, which means a HUGE source of perfectly timed songs. My tools supports some of there for it’s generation.
As for speed, have tested around with batches/threads/bitrates and am verry happy with the result, to take an average about 5 minutes for a video.
The project is called Beats2Fun and contains 3 tools:
Give it a folder of videos, give it a osu/stepmania custom file, and it will output a pmv with heatmap and funscript
Apply a CockHero style beatbar + beatsounds to an existing video, the video should have a funscript / beat txt with it
Generates heatmap images for funscripts or osu/stepmania customs. The second is nice to check how heavy your PMV might be before generation
This is only a first release. Let me know what you think! Also please credit this post / project when releasing a video created with these tools.
For instructions / screenshots / documentation: the project can be found here
Latest download link