Napisy wtapiane bezpośrednio w film można dodać w dowolnym edytorze wideo, chociażby Windows Movie Makerze, jak i znacznie bardziej zaawansowanych, płatnych programach. Taki film trzeba później wyrenderować.
Istnieje również format napisów ASS, w którym można ustalić pozycję napisów na ekranie (jak również dobierać czcionki czy dodawać zaawansowane obiekty maskujące np. napisy w obcych językach). Te napisy nie są renderowane na filmie, ale nakładane na niego przez odtwarzacz (softsub).
Na Wikipedii znajdziesz kilka programów umożliwiających tworzenie napisów w tym formacie. Najpopularniejszy jest chyba Aegisub, ale wydaje się dość skomplikowany i sam w sumie nie wiem, jak to działa :E
Format nie jest obsługiwany przez wszystkie odtwarzacze, jedynie te dobre :v (np. MPC-HC, mpv, VLC, MX Player na Androida).