Subtitles: smaller font 56px (was 84), higher position MarginV=400, side margins 80px for safe zone

This commit is contained in:
Sebastjan Artič 2026-04-29 06:09:26 +00:00
parent ba787744a6
commit 81edd24ca3

View File

@ -121,16 +121,18 @@ def burn_subtitles(video, srt, output, style="reels"):
primary = "&H00FFFFFF" # belo primary = "&H00FFFFFF" # belo
# ASS PlayResY 1920 → MarginV je v pikslih 1:1 # ASS PlayResY 1920 → MarginV je v pikslih 1:1
# FontSize=56 = ~3% širine ekrana, MarginV=400 = spodnja tretjina (safe zone)
# WrapStyle=0 → smart wrap, MarginL/R=80 = 7.4% z vsake strani
ass_header = f"""[Script Info] ass_header = f"""[Script Info]
ScriptType: v4.00+ ScriptType: v4.00+
PlayResX: 1080 PlayResX: 1080
PlayResY: 1920 PlayResY: 1920
WrapStyle: 2 WrapStyle: 0
ScaledBorderAndShadow: yes ScaledBorderAndShadow: yes
[V4+ Styles] [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 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,84,{primary},&H00FFFFFF,&H00000000,&H00000000,1,0,0,0,100,100,0,0,1,8,0,2,40,40,200,1 Style: Default,Arial,56,{primary},&H00FFFFFF,&H00000000,&H00000000,1,0,0,0,100,100,0,0,1,5,1,2,80,80,400,1
[Events] [Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text