From b1307f3c055c06dadd743d9586ab3a3f666c7430 Mon Sep 17 00:00:00 2001 From: Frans de Jonge Date: Fri, 3 Oct 2025 17:35:50 +0200 Subject: [PATCH] Improve font size calculation for vertical video Otherwise subtitles on vertical videos become comically large. --- lib/process/process-cues.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/process/process-cues.js b/lib/process/process-cues.js index 3e83be73..1c2ef65a 100644 --- a/lib/process/process-cues.js +++ b/lib/process/process-cues.js @@ -50,7 +50,7 @@ var processCues = function(window, cues, overlay) { var boxPositions = [], containerBox = BoxPosition.getSimpleBoxPosition(paddedOverlay), - fontSize = Math.round(containerBox.height * FONT_SIZE_PERCENT * 100) / 100; + fontSize = Math.round(Math.min(containerBox.width, containerBox.height) * FONT_SIZE_PERCENT * 100) / 100; var styleOptions = { font: fontSize + "px " + FONT_STYLE };