From ab7c77d273e6e40b5e55965490b0c58b7c17028b Mon Sep 17 00:00:00 2001 From: Meivyn <793322+Meivyn@users.noreply.github.com> Date: Fri, 21 Jun 2024 14:47:49 -0400 Subject: [PATCH] Fix subtitles margins --- src/api/services/subs.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/api/services/subs.ts b/src/api/services/subs.ts index d132363..92428e4 100644 --- a/src/api/services/subs.ts +++ b/src/api/services/subs.ts @@ -58,6 +58,12 @@ export async function downloadCRSub( (s.MarginV = String(Math.round((parseInt(s.MarginV) / parseInt(parsedASS.info.PlayResY)) * qualY))) } + for (const s of parsedASS.events.dialogue) { + ;(s.MarginL = Math.round((s.MarginL / parseInt(parsedASS.info.PlayResY)) * qualY)), + (s.MarginR = Math.round((s.MarginR / parseInt(parsedASS.info.PlayResY)) * qualY)), + (s.MarginV = Math.round((s.MarginV / parseInt(parsedASS.info.PlayResY)) * qualY)) + } + parsedASS.info.PlayResX = String(qualX) parsedASS.info.PlayResY = String(qualY)