字幕テキスト (.srt) のテンプレ生成
Java でテンプレ生成するソースを軽く書いてみました。
import java.io.*; import java.util.*; import java.text.SimpleDateFormat; public class MakeSrt { public static void main(String args[]) throws Exception { final Calendar dateFrom = Calendar.getInstance(); final SimpleDateFormat sd = new SimpleDateFormat("HH:mm:ss,000"); final BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("aaa.srt"), "UTF-8")); dateFrom.set(Calendar.HOUR_OF_DAY, 0); dateFrom.set(Calendar.MINUTE, 0); dateFrom.set(Calendar.SECOND, 0); for (int index = 1; index < 70; index++) { String from = sd.format(dateFrom.getTime()); dateFrom.add(Calendar.SECOND, 5); String to = sd.format(dateFrom.getTime()); writer.write("" + index); writer.newLine(); System.out.println(from + " --> " + to); writer.write(from + " --> " + to); writer.newLine(); writer.write("(" + index + ")message"); writer.newLine(); writer.newLine(); } writer.close(); } }