@GustavinoBevilacqua Ci sono dei programmi apposta (iirc quello che avevo usato anni fa è aegisub) con cui si può trascrivere quello che viene detto nel video e salvarlo associandolo al momento preciso in cui viene detto.
Poi il file che viene generato è un file di testo in un formato apposta, che si può caricare in vlc o simili (anzi, se ha lo stesso nome del file, salvo l'estensione, vlc lo carica automaticamente.
Non so se peertube permetta di caricare file di sottotitoli, devo ancora guardarci.
So che esiste anche una piattaforma online per farlo in modo collaborativo, ma credo che ci voglia del setup, avevo visto che avevano provato a farlo per i video di una debconf, qualche anno fa.
Il grosso del lavoro però è trascrivere e allineare al minuto giusto, che di solito richiede tanto tempo in più rispetto alla durata del video.