SRT Validation è un progetto, scritto in C++, a cui sto lavorando per fornire un’applicazione a riga di comando con la quale poter verificare la presenza di problemi in un file di sottotitoli SRT.
È possibile consultare il codice sul suo repository GitHub.
Attualmente il progetto è un work in progress, quindi molte caratteristiche sono ancora assenti.
Caratteristiche attualmente funzionanti:
- apertura del file SRT;
- conteggio delle righe;
- conteggio dei sottotitoli
Roadmap parziale
- Definizione di una classe Time per memorizzare il tempo di inizio e di fine dei sottotitoli.
- Riscrittura del costruttore per evitare di passargli un ifstream.
- Scrittura di metodi per il controllo del match dei tag, possibilmente usando l’header
<regex>