It's a bit ironic that I should even ask, since my first freelance work was translating movies for video. I did it for years, but that was in early 90s, the times of VHS and Betamax tapes, when you were lucky to have an e-mail account on a VMS VAX university server. Anyway...
What is the general process for adding subtitles to videos? Is there any (free) software to aid in the task? There are two scenarios I'd be dealing with:
a) if the subtitles are already available in enother language, I can translate by typing over the .srt file. That way I don't have to deal with the timecodes. But what about .sub files, which are binary? Is there some software I could use to "decompile" these files, then compile the translated version back into .sub?
b) if no subtitles are available at all. This means creating the subtitle file from scratch, including the timecodes. Is there a way to avoid manually typing them in?
I've googled, but there's enough information to break a horse's back. Where do I begin? Any reliable tutorials, for example?