SRT Validation

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:

  1. apertura del file SRT;
  2. conteggio delle righe;
  3. 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>