import fr.noop.subtitle.vtt.*; import fr.noop.subtitle.model.SubtitleParsingException; import fr.noop.subtitle.ttml.*; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class Hello { public static void main (String[] args) throws IOException, SubtitleParsingException { System.out.println("converting"); VttParser parser = new VttParser("utf-8"); TtmlWriter writer = new TtmlWriter(); FileInputStream vtt = new FileInputStream("/Users/flavior/Development/subtitles/example2.vtt"); VttObject subtitle = parser.parse(vtt); writer.write(subtitle, new FileOutputStream("/tmp/output.ttml")); vtt.close(); System.out.println("done"); } }