Linux - https://downloads.blazingbanana.com/whistle-subtitles/unstab...
Windows - https://downloads.blazingbanana.com/whistle-subtitles/unstab...
Mac - https://downloads.blazingbanana.com/whistle-subtitles/unstab...
This was built just for them so I've not spent too much time on the UI (ignore `unstable` in the name, it's just not on a proper release branch) but it's completely free so give it a go if you want. I'm working on the diarisation step so it can tag subtitles to people but that's not ready yet.
It utilises nvidia Parakeet as the ASR model, it is very much European language focused, the supported ones are:
Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Ukrainia
If these languages aren't what you're looking for let me know what you need and I'll see what I can do.
I use subtitles extensively for everything I watch, so if I can help someone make older movies more accessible with them then that would make me happy.