diff --git a/writesubs.go b/writesubs.go index 6ad4870..5012aee 100644 --- a/writesubs.go +++ b/writesubs.go @@ -26,12 +26,12 @@ func (ltc *loadTupContent) WriteSubtitle(w io.Writer, totalVideoDurationSecs flo ScriptType: v4.00+ Collisions: Normal Timer: 100,0000 -Video Aspect Ratio: 0 +WrapStyle: 3 [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding -Style: Default, Arial,18,&H00FFFFFF,&H00FFFFFF,&H00000008,&H80000008,-1,0,0,0,100,100,0.00,0.00,1,1.00,2.00,2,30,30,30,0 -Style: TLNote, Arial,12,&H00FFFFFF,&H00FFFFFF,&H00000008,&H80000008,-1,0,0,0,100,100,0.00,0.00,1,1.00,2.00,2,30,30,30,0 +Style: Default, Arial,16,&H00FFFFFF,&H00FFFFFF,&H00000008,&H80000008,-1,0,0,0,100,100,0.00,0.00,1,1.00,2.00,2,10,10,10,0 +Style: TLNote, Arial,10,&H00FFFFFF,&H00FFFFFF,&H00000008,&H80000008,-1,0,0,0,100,100,0.00,0.00,1,1.00,2.00,8,10,10,10,0 [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text @@ -62,7 +62,7 @@ Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text // Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text entries = append(entries, entry{ startTime: ltc.Secs[i], - entry: fmt.Sprintf("Dialogue: 0,%s,%s,Default,,0000,0000,0000,,{\\a2}%s\n", start, end, ltc.Caps[i]), + entry: fmt.Sprintf("Dialogue: 0,%s,%s,Default,,0000,0000,0000,,%s\n", start, end, ltc.Caps[i]), }) } @@ -88,7 +88,7 @@ Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text // Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text entries = append(entries, entry{ startTime: ltc.Scrsecs[i], - entry: fmt.Sprintf("Dialogue: 1,%s,%s,TLNote,,0000,0000,0000,,{\\a6}%s\n", start, end, ltc.Scrcaps[i]), + entry: fmt.Sprintf("Dialogue: 1,%s,%s,TLNote,,0000,0000,0000,,%s\n", start, end, ltc.Scrcaps[i]), }) }