Subs Factory permet d'ouvrir les fichiers texte .txt et de les transformer en sous-titres. Le texte est alors découpé en plusieurs sous-titres, puis réparti au long de la vidéo. Le découpage des sous-titres tient compte de la ponctuation, afin de faire les coupures aux endroits les plus naturels. De même, la durée d'un sous-titre est ensuite calculée en fonction du nombre de mots de celui-ci.
Cette fonction peut-être utilisée par exemple dans le cas d'une dictée, d'un long discours (quitte à être adapté ensuite), au cas ou le texte et la vidéo ne sont pas corrélés,...
Pour utiliser cette fonction, il vous suffit d'utiliser le bouton "Ouvrir des sous-titres..." de la palette "Fichiers", ou le menu "Ouvrir un fichier dans le projet courant" du menu "Projet" (que ce soit dans un nouveau projet, ou dans un projet contenant déjà la vidéo à sous-titrer), puis de sélectionner un fichier texte, d'extension .txt. La fenêtre ci-dessous devrait alors apparaître (une fois l'encodage choisi, le cas échéant).
Pour découper le texte en sous-titres, choisissez la première option "Répartir". Indiquez entre quels timings vous souhaitez que les sous-titres soient créés (vous pouvez soit indiquer des marqueurs si vous en avez créé au moins deux, soit entrer directement les timings, ou encore, le cas échéant, répartir les sous-titres sur toute la longueur de la vidéo.
À droite, vous pouvez dans ce cas choisir quel sera l'espacement utilisé entre deux sous-titres (exprimé en millisecondes), et également choisir le nombre de mots maximum dans chaque sous-titre. Le nombre de mots de chaque sous-titre, lui, peut varier (en respectant toutefois ce maximum), afin de respecter au mieux la ponctuation et ne pas couper n'importe où.
La seconde option, "Interpréter comme", permet de lire le fichier texte comme un fichier de sous-titres .srt ou .sub (selon ce que l'on choisit dans le menu), au cas où il aurait une extension .txt à la place de l'extension standard (ça arrive).