using System; using System.Collections.Generic; using System.Text; namespace Nikse.SubtitleEdit.Core.SubtitleFormats { public class RealTime : SubtitleFormat { public override string Extension => ".rt"; public override string Name => "RealTime"; public override string ToText(Subtitle subtitle, string title) { var sb = new StringBuilder(); sb.AppendLine("" + Environment.NewLine + "" + Environment.NewLine + "
" + Environment.NewLine + "" + Environment.NewLine); const string writeFormat = ""); sb.AppendLine("
"); return sb.ToString(); } private static string EncodeTimeCode(TimeCode time) { //0:03:24.8 return $"{time.Hours:0}:{time.Minutes:00}:{time.Seconds:00}.{time.Milliseconds / 100:0}"; } public override void LoadSubtitle(Subtitle subtitle, List lines, string fileName) { //