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
# 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]
ScriptType: v4.00+
PlayResX: 1080
PlayResY: 1920
WrapStyle: 2
WrapStyle: 0
ScaledBorderAndShadow: yes
[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,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]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text