tun, 1 year ago I didn’t use any API account (opensubtutle was still free and open to public). most of the time I got a hit (subliminal supports many sites with API access) If missed, I check the file with mediainfo and check fps. If there is release info and fps, I manually downloaded by searching with FPS. If fps is correct and timing is out I use subler to correct the time after manually syncing time with VLC or MPV These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
I didn’t use any API account (opensubtutle was still free and open to public).
These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.