diff --git a/packages/core/src/compiler/htmlBundler.test.ts b/packages/core/src/compiler/htmlBundler.test.ts
index 2dbbd4e35..1bab57364 100644
--- a/packages/core/src/compiler/htmlBundler.test.ts
+++ b/packages/core/src/compiler/htmlBundler.test.ts
@@ -939,4 +939,30 @@ describe("bundleToSingleHtml", () => {
expect(bundled).toContain("/* @import url('./old.css'); */");
expect(bundled).not.toContain(".old { display: none; }");
});
+
+ // Forces `text-rendering: geometricPrecision` so headless-shell BeginFrame
+ // renders match full Chrome (which is the snapshot/preview path). See
+ // `injectTextRenderingRule` in htmlBundler.ts.
+ it("injects a single text-rendering:geometricPrecision rule into
", async () => {
+ const dir = makeTempProject({
+ "index.html": `
+
+t
+
+
+
Hello
+
+`,
+ });
+
+ const bundled = await bundleToSingleHtml(dir);
+ const { document } = parseHTML(bundled);
+ const styleEls = document.querySelectorAll("style[data-hyperframes-text-rendering]");
+
+ expect(styleEls.length).toBe(1);
+ expect((styleEls[0]?.textContent || "").replace(/\s+/g, "")).toContain(
+ "html,body,*{text-rendering:geometricPrecision}",
+ );
+ expect(styleEls[0]?.parentElement?.tagName.toLowerCase()).toBe("head");
+ });
});
diff --git a/packages/core/src/compiler/htmlBundler.ts b/packages/core/src/compiler/htmlBundler.ts
index 1bcbfbbf6..aeb2d9e99 100644
--- a/packages/core/src/compiler/htmlBundler.ts
+++ b/packages/core/src/compiler/htmlBundler.ts
@@ -509,6 +509,27 @@ function coalesceHeadStylesAndBodyScripts(document: Document): void {
}
}
+/**
+ * Force subpixel glyph positioning so headless rendering paths
+ * (chrome-headless-shell with BeginFrame) lay text out identically to full
+ * Chrome. `text-rendering: auto` resolves to `optimizeSpeed` (integer glyph
+ * advances) in headless-shell but `geometricPrecision` in full Chrome, which
+ * shifts line-wrap points and any animation that reads measured text width.
+ * Mirrors the producer's `injectTextRenderingRule` so bundled previews and
+ * compiled renders stay byte-aligned. `*` has zero specificity, so authored
+ * class/id rules still override.
+ */
+function injectTextRenderingRule(document: Document): void {
+ const head = document.head;
+ if (!head) return;
+ if (document.querySelector("style[data-hyperframes-text-rendering]")) return;
+
+ const styleEl = document.createElement("style");
+ styleEl.setAttribute("data-hyperframes-text-rendering", "true");
+ styleEl.textContent = "html,body,*{text-rendering:geometricPrecision}";
+ head.insertBefore(styleEl, head.firstChild);
+}
+
/**
* Concatenate JS chunks safely. Goals:
* - Each chunk's last statement is terminated, so joining can't introduce ASI
@@ -842,6 +863,7 @@ export async function bundleToSingleHtml(
enforceCompositionPixelSizing(document);
autoHealMissingCompositionIds(document);
coalesceHeadStylesAndBodyScripts(document);
+ injectTextRenderingRule(document);
// Inline textual assets
for (const el of [...document.querySelectorAll("[src], [href], [poster], [xlink\\:href]")]) {
diff --git a/packages/producer/src/services/htmlCompiler.test.ts b/packages/producer/src/services/htmlCompiler.test.ts
index d7daa58c1..642c59ff3 100644
--- a/packages/producer/src/services/htmlCompiler.test.ts
+++ b/packages/producer/src/services/htmlCompiler.test.ts
@@ -719,3 +719,50 @@ describe("template-wrapped sub-composition media offsets", () => {
expect(compiled.html).toContain('var __hfCompId = "scene";');
});
});
+
+// ── injectTextRenderingRule (via compileForRender) ─────────────────────────
+//
+// Forces `text-rendering: geometricPrecision` so chrome-headless-shell
+// (BeginFrame) and full Chrome lay text out identically. See
+// `injectTextRenderingRule` in htmlCompiler.ts for full context.
+
+describe("text-rendering rule injection", () => {
+ it("injects a single geometricPrecision rule into for a full-document composition", async () => {
+ const projectDir = mkdtempSync(join(tmpdir(), "hf-text-rendering-"));
+ writeFileSync(
+ join(projectDir, "index.html"),
+ `
+
+t
+
+
+
Hello
+
+
+`,
+ );
+
+ const compiled = await compileForRender(projectDir, join(projectDir, "index.html"), projectDir);
+
+ const { document } = parseHTML(compiled.html);
+ const styleEls = document.querySelectorAll("style[data-hyperframes-text-rendering]");
+ expect(styleEls.length).toBe(1);
+ expect((styleEls[0]?.textContent || "").replace(/\s+/g, "")).toContain(
+ "html,body,*{text-rendering:geometricPrecision}",
+ );
+ expect(styleEls[0]?.parentElement?.tagName.toLowerCase()).toBe("head");
+ });
+
+ it("includes geometricPrecision in the fragment-wrap fallback stylesheet", async () => {
+ const projectDir = mkdtempSync(join(tmpdir(), "hf-text-rendering-frag-"));
+ // Fragment (no //) — exercises ensureFullDocument.
+ writeFileSync(
+ join(projectDir, "index.html"),
+ `Hi
`,
+ );
+
+ const compiled = await compileForRender(projectDir, join(projectDir, "index.html"), projectDir);
+
+ expect(compiled.html.replace(/\s+/g, "")).toContain("text-rendering:geometricPrecision");
+ });
+});
diff --git a/packages/producer/src/services/htmlCompiler.ts b/packages/producer/src/services/htmlCompiler.ts
index 8108eab59..892bd8657 100644
--- a/packages/producer/src/services/htmlCompiler.ts
+++ b/packages/producer/src/services/htmlCompiler.ts
@@ -680,7 +680,32 @@ function ensureFullDocument(html: string): string {
// Wrap fragment with a proper document including margin/padding reset.
// Without this, Chrome applies default body { margin: 8px } which creates
// visible white lines at the edges of rendered video.
- return `\n\n\n \n \n\n\n${html}\n\n`;
+ return `\n\n\n \n \n\n\n${html}\n\n`;
+}
+
+/**
+ * Force subpixel glyph positioning so chrome-headless-shell (BeginFrame) and
+ * full Chrome (screenshot fallback) lay text out identically. `text-rendering:
+ * auto` resolves to `optimizeSpeed` (integer advances) in headless-shell but
+ * `geometricPrecision` in full Chrome — that ~1% advance-width gap shifts
+ * line-wrap points and any animation that reads `offsetWidth`. The `*`
+ * selector has zero specificity, so authored class/id rules still override.
+ */
+function injectTextRenderingRule(html: string): string {
+ const { document } = parseHTML(html);
+ const head = document.querySelector("head");
+ if (!head) return html;
+
+ if (document.querySelector("style[data-hyperframes-text-rendering]")) {
+ return html;
+ }
+
+ const styleEl = document.createElement("style");
+ styleEl.setAttribute("data-hyperframes-text-rendering", "true");
+ styleEl.textContent = "html,body,*{text-rendering:geometricPrecision}";
+ head.insertBefore(styleEl, head.firstChild);
+
+ return document.toString();
}
/**
@@ -894,7 +919,9 @@ export async function compileForRender(
const hasShaderTransitions = detectShaderTransitionUsage(sanitizedHtml);
const coalescedHtml = await injectDeterministicFontFaces(
- coalesceHeadStylesAndBodyScripts(promoteCssImportsToLinkTags(sanitizedHtml)),
+ injectTextRenderingRule(
+ coalesceHeadStylesAndBodyScripts(promoteCssImportsToLinkTags(sanitizedHtml)),
+ ),
{ failClosedFontFetch: options.failClosedFontFetch === true },
);
diff --git a/packages/producer/tests/distributed/png-sequence/output/compiled.html b/packages/producer/tests/distributed/png-sequence/output/compiled.html
index 16914e77c..2974d6c17 100644
--- a/packages/producer/tests/distributed/png-sequence/output/compiled.html
+++ b/packages/producer/tests/distributed/png-sequence/output/compiled.html
@@ -14,7 +14,23 @@
font-style: normal;
font-weight: 700;
font-display: block;
-}
+}
+
+@font-face {
+ font-family: "Space Mono";
+ src: url("data:font/woff2;base64,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") format("woff2");
+ font-style: italic;
+ font-weight: 400;
+ font-display: block;
+}
+
+@font-face {
+ font-family: "Space Mono";
+ src: url("data:font/woff2;base64,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") format("woff2");
+ font-style: italic;
+ font-weight: 700;
+ font-display: block;
+}
png-sequence distributed fixture
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000001.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000001.png
index 7f0a4993c..b890d451e 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000001.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000001.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7d866c0c58cb7204be92e2730cf72b6f44bf66f0d5258b33387f4a0fe8535300
+oid sha256:4933d5dd2abc677fa661d5e94b673f26fed05b7921b252d0a65da0e17f51824f
size 7997
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000002.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000002.png
index 0658ae70f..1edee8531 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000002.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000002.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:2da1f3a1a728c9985d23449545c68b9ce8321b711feffa753373c923bbfc524c
+oid sha256:9195c93140f142bfbded3a1f5758141f87bcb11eaa8ec8350a37eef7c0902fe4
size 9205
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000003.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000003.png
index aae7b490a..60fb2537c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000003.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000003.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:94bb7045aeef6d2dd8d12148db9ae4b71aed97ae88621f807736e9d01061a073
+oid sha256:e8a5d321bcbf9edff83068102f14ff4ea599034d1a97a33b684c5c33f384fa73
size 9261
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000004.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000004.png
index 19f25bcd9..f64df9efa 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000004.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000004.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:ca879e3cfa9234a1249c3a83a6caf03eaa0e34cc9161052834a9a4dc008e7b31
+oid sha256:3daa0e36f959ce465b04db4180733ed9c309bdc13851a3caedd0261d004401f9
size 9272
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000005.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000005.png
index a5dc356ad..c71961c9f 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000005.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000005.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c8a0d4f9830bf0d4547141a0f37db75d129fcab321908c81854d7eaa4d99cf1b
+oid sha256:bef89116d6825d572d9c655e8a01cb0e391087e1175d70ececc90ee6941b148f
size 9249
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000006.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000006.png
index 4dc3188a4..b139ea803 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000006.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000006.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e5ab5ccf721fad514cedde2c0cc11fb532f9b345eb33fd7675fb6ba87fb065b3
+oid sha256:1100827ceda13433b600ea226331eb3f8a1e9f73517d73381e626302d5e3b675
size 9322
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000007.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000007.png
index a07371024..a7930bccf 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000007.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000007.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7e7cc26f468dc5909e3e4e4f74acb8c3432f36f96c1249d708f71586fbb9a854
+oid sha256:bcd7d85837277d51b52804bb0761c93ac49d2a5d0d1e11d1c411e1f4386d4f7b
size 9302
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000008.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000008.png
index aa54f2f13..6a7ced043 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000008.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000008.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:ff479888c0aeca94395550596527ae575867a2d7282cd1e1f5f21103537bc057
+oid sha256:fc9826a6adbbf40cca08779aa9c6e8564e1d39902eb4c052c517d0574324d699
size 9371
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000009.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000009.png
index 93529defc..8e8606237 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000009.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000009.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e18e4b2b120c8ffa0b875d5c678ced2cee553c27868282f09e64ec7c97dc5417
+oid sha256:6fa8146dcc47b6a78a5b55db9289693772aaa2c366ff7ee124b7053155af058c
size 9385
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000010.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000010.png
index 344cadc6b..2ea53db63 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000010.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000010.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:29704f744985f554129efea32be6ce4994d9b10d2aad948140ed2b9deff69856
+oid sha256:d0c8bf011435e3e229f615e081d2933fca5c8937505465a8481582ac46de94cb
size 9285
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000011.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000011.png
index 62e8e20e6..5c82b839c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000011.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000011.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7648ddbbd67e3ce185b3c159cc2baee343df59d933a0b8c73f2b96bcc2b32fcc
+oid sha256:3baf13eab4045857adc8aa75bf1cc4fe4fa829c50ef6c857eab0bd3c28a45293
size 9303
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000012.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000012.png
index 62a4443b5..06eb95f22 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000012.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000012.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8a760105081d5b86b62c91312a89278575b0095edd25d48c13b11f4e10eaef31
+oid sha256:b71dfee4cd91267f4d6ea65a2d6c846dd5ac5689cfe8781a90ded5c10ca50afa
size 9236
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000013.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000013.png
index f1e073f02..a401ae3da 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000013.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000013.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:999f2d14b6f9e450cbfe0cb8936de6b1d9e311f6c92f6ce9f5e04554db5bccba
+oid sha256:737a38a778b722d280ec11986650c57e72466245687db964222bbe47a085aea5
size 9265
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000014.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000014.png
index 53b3b9000..a3854ea9c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000014.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000014.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a4a38f94b45ad6c9bd028c7edf8e977e32e2c5582b187fdbce31b6e1c8145f79
+oid sha256:b3bc25a8bcf17103040f6bec9642e09f155d3115397c6ba2b59dd5d60314bf92
size 9286
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000015.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000015.png
index 40e51d3df..9f04202bc 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000015.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000015.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:fe3ee790c19b220dfbfa76f551f2b8139195f79339682306090d9dc3c752a2a6
+oid sha256:bf033c619debdcaa970ef0a32e67001ee3d2caee6df54d671f23003008ca7ef7
size 9204
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000016.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000016.png
index 7f0a4993c..b890d451e 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000016.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000016.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7d866c0c58cb7204be92e2730cf72b6f44bf66f0d5258b33387f4a0fe8535300
+oid sha256:4933d5dd2abc677fa661d5e94b673f26fed05b7921b252d0a65da0e17f51824f
size 7997
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000017.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000017.png
index 0658ae70f..1edee8531 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000017.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000017.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:2da1f3a1a728c9985d23449545c68b9ce8321b711feffa753373c923bbfc524c
+oid sha256:9195c93140f142bfbded3a1f5758141f87bcb11eaa8ec8350a37eef7c0902fe4
size 9205
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000018.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000018.png
index aae7b490a..60fb2537c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000018.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000018.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:94bb7045aeef6d2dd8d12148db9ae4b71aed97ae88621f807736e9d01061a073
+oid sha256:e8a5d321bcbf9edff83068102f14ff4ea599034d1a97a33b684c5c33f384fa73
size 9261
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000019.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000019.png
index 19f25bcd9..f64df9efa 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000019.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000019.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:ca879e3cfa9234a1249c3a83a6caf03eaa0e34cc9161052834a9a4dc008e7b31
+oid sha256:3daa0e36f959ce465b04db4180733ed9c309bdc13851a3caedd0261d004401f9
size 9272
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000020.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000020.png
index a5dc356ad..c71961c9f 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000020.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000020.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c8a0d4f9830bf0d4547141a0f37db75d129fcab321908c81854d7eaa4d99cf1b
+oid sha256:bef89116d6825d572d9c655e8a01cb0e391087e1175d70ececc90ee6941b148f
size 9249
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000021.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000021.png
index 4dc3188a4..b139ea803 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000021.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000021.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e5ab5ccf721fad514cedde2c0cc11fb532f9b345eb33fd7675fb6ba87fb065b3
+oid sha256:1100827ceda13433b600ea226331eb3f8a1e9f73517d73381e626302d5e3b675
size 9322
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000022.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000022.png
index 2a17e4884..4dcdcd7cc 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000022.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000022.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:70b8e8667affb7e66d0af173f663e073be43e01fc63232e4685948726115869a
+oid sha256:3de351c6f5e536ea58347cddb373b7521eb146558ed058a2609cd3e59e46bd62
size 9301
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000023.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000023.png
index aa54f2f13..6a7ced043 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000023.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000023.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:ff479888c0aeca94395550596527ae575867a2d7282cd1e1f5f21103537bc057
+oid sha256:fc9826a6adbbf40cca08779aa9c6e8564e1d39902eb4c052c517d0574324d699
size 9371
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000024.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000024.png
index 4b5daf133..4224ab757 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000024.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000024.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:4aa7bf1f9baafd9e52233cf9d0d30bfddf4fee8a1201f6cce0e2ab975ff49d93
+oid sha256:90b58af819c992b79c43b9681028f5f9f2467253c36a16dbb927e77fbad27bc1
size 9389
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000025.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000025.png
index 95985c96e..3f246c473 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000025.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000025.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:15783fa540e8604a64ba009e99e9957befef302c6b60ead09f38a5e04a2b6184
+oid sha256:49e4a510bfe9c2a983cdc93a9760ade16e8da6818ac75b21eff3eea17218f3f8
size 9285
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000026.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000026.png
index 62e8e20e6..5c82b839c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000026.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000026.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7648ddbbd67e3ce185b3c159cc2baee343df59d933a0b8c73f2b96bcc2b32fcc
+oid sha256:3baf13eab4045857adc8aa75bf1cc4fe4fa829c50ef6c857eab0bd3c28a45293
size 9303
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000027.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000027.png
index 62a4443b5..06eb95f22 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000027.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000027.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8a760105081d5b86b62c91312a89278575b0095edd25d48c13b11f4e10eaef31
+oid sha256:b71dfee4cd91267f4d6ea65a2d6c846dd5ac5689cfe8781a90ded5c10ca50afa
size 9236
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000028.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000028.png
index f1e073f02..a401ae3da 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000028.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000028.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:999f2d14b6f9e450cbfe0cb8936de6b1d9e311f6c92f6ce9f5e04554db5bccba
+oid sha256:737a38a778b722d280ec11986650c57e72466245687db964222bbe47a085aea5
size 9265
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000029.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000029.png
index e727c9a31..4724085f7 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000029.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000029.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:fc4203840af5af3b3a65ab6143f67b3d28cbc2d06308298cedac8cc3ed6aa0f2
+oid sha256:40e724c558e8e1597943ec672224cd2e18ca8a5100fad3f153bca8bca0df4969
size 11311
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000030.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000030.png
index eebc1f16a..70ac74cc5 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000030.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000030.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:18bd47e4ef75975ff9f5e3da0a56f1d12fbb39b896ac884abf1fa888ba84fd2e
+oid sha256:94e3e8ce6cbffa74557fcc76ecc561471d3d49ecdb3591a0fe01b8e14013fe5a
size 11391
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000031.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000031.png
index a5ae067ce..12dd36154 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000031.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000031.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:3fe1d484ba324f3b0a638ed75557e9fa708a09561b7d85975ce41faf28172da9
+oid sha256:48602bb09bff3d79210729565bdb524488149574cae55eeda53671eae88e01dc
size 10344
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000032.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000032.png
index a6ee3876a..c88cb41a8 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000032.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000032.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:15783d4521f12eb7063e7e15725afe5737b504b972eb1580393a50a53d03dce6
+oid sha256:389ae5df4c313fbe65043e3edc8e1d1a64d58a195c006c60c089164700cb12de
size 11471
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000033.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000033.png
index bb5eba738..c5499dc21 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000033.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000033.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7150c982c63b59748879a11766c57bbb39c9c4ae2f229e0e1238ade8b1d9506e
+oid sha256:d9552049a6b5c263b350d98d86a3f1e9ba474a0cba8af2d8899903c3a2b401d0
size 11467
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000034.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000034.png
index aa76d975e..3ae9f9dfa 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000034.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000034.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6122eea9ea5c9cafed77056744210b93f500be45e1b4926f91be0e8cd8cfec22
+oid sha256:7b00cd02037d594c4576f0413d61d6a88de62cca131de314d002dbf33c6292aa
size 10046
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000035.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000035.png
index e6066f86d..01ae2afbf 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000035.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000035.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:3c779c178c493c24c4943f0cacc176f7fcee9eb5703049f559abbea5f4c87331
+oid sha256:46d60ddd91ec1d7185aaeb6686d6add1aed7d81aae53612ac2edbf6a7d93c345
size 10031
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000036.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000036.png
index 382cee85e..098e34146 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000036.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000036.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e9e6304269ee5171232413e80b8a7eea7c368fe98cab5af0d19534314e3bdac6
+oid sha256:c5e13cd286a3233563cdbeb4ba5b1b2bab04b4cb29bac5c93e5702744d11c088
size 10110
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000037.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000037.png
index 16c143b14..8f87dd6e6 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000037.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000037.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:72929e2123f754e2d22c58b8ab0adadbe405499876eb9a169bee00e148ecd31f
+oid sha256:633d22d5463e34c3fb2c6335b249467cb9807a04980d05eb0bbca6d82f203b76
size 10093
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000038.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000038.png
index 7618e521f..52ebf1c4c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000038.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000038.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:4ab23376d28d3bd81de4aa6060ae45d9a624e49907f74170df641706e3ea46e8
+oid sha256:f0f2982c19feb426c3d813a1e552d8d89f10b244744cb2664c31404d918e5471
size 10156
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000039.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000039.png
index 4c36cd400..007f8b679 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000039.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000039.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5aa7c542c21cd072fca9702d0bad1cd802a03d57b56d9631a35bb4bc4bead195
+oid sha256:6019e56d9876d24e67ee8f3458f9d2073e8af0be9852876ea3e377c79b24fae6
size 10164
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000040.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000040.png
index 41d4f9da3..47a33ccf0 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000040.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000040.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8222c07a1d46eee96ce20c1f7c84be8a5609922f8589d5c4f6a38a69f002171f
+oid sha256:69839d2376bb82be36e1ebb4b3250c2b8d8e554285008c1ae30b6bc1d52f1752
size 10070
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000041.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000041.png
index b26663a30..198aefc12 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000041.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000041.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7241a58d580ff19f59562f261fc7c45ae87d17a0b7d61f2717a73fbcafb6cf2c
+oid sha256:9f1d1e98f9d5a24ce456a3a13c4b47d83f602a3c3e1a61c72726335d62e14657
size 10093
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000042.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000042.png
index c18f5565d..f42e82c1f 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000042.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000042.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a274b147f50782918ae6ba61e58b7106997c545d2eda73ea9e567b30811a2d35
+oid sha256:bc31fc2b24e5a97e8ffbf87e8428354adb35eec131693ddd171f8485017477c4
size 10020
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000043.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000043.png
index 7149965a1..05a4905e3 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000043.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000043.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5b9f7ccca8ce3405abd9244d0de21344bc159f24bad5ce118e8e0f8e89acf56d
+oid sha256:48a14b5afb08bd5770f8b462df9ee5077837ca0c0235b74c94bc158e97e0519c
size 10040
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000044.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000044.png
index e4928801f..f7ef56196 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000044.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000044.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:47d773c1304be5a52e5f3196bab02283032bc68a5f6008209c38471db7ab7bab
+oid sha256:4de5c8e9be3371102aef78373ae26173c6cd90014a4ea38a948650b3631644f6
size 10070
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000045.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000045.png
index d4f55af82..46998126b 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000045.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000045.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d3ed0e78fd503af5c75fa3c9a16a9ae54e2e17376825acb4ccc8d7cbdcba3361
+oid sha256:093dd3500e5d1897547fc58b9555692f678a4a9fb85b01963ebf0035c59ac36c
size 9990
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000046.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000046.png
index 515418459..b87ba0920 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000046.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000046.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d8779c23e767dd7e06a75eb2f45e26fe57e00e741f6b25a169fd55107a0a9bbe
+oid sha256:8315981ec4add959e8e7807cf5d80e02b1f2c9d87f4606bb0ecf3d593e4d72db
size 8828
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000047.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000047.png
index ae4996ccc..b26777034 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000047.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000047.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:58a5de4260703b7c5d4a02980557f83d873544b319e03b474e2e7abaeaec8cfa
+oid sha256:3bd6e235efe18a6f3d2f17a77706dbb3b5418fcc936908f5f7ff7649c0bfc757
size 9988
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000048.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000048.png
index 313c657ff..15dd51cab 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000048.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000048.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c75fef553c769936720e04e3b0bb0e43315c480340645abdadfd9983614fa797
+oid sha256:6d989e45af9527ca8402746a8b141a5c4133eac643c933c0f0d3ca9ddd37950a
size 10043
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000049.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000049.png
index aa76d975e..3ae9f9dfa 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000049.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000049.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6122eea9ea5c9cafed77056744210b93f500be45e1b4926f91be0e8cd8cfec22
+oid sha256:7b00cd02037d594c4576f0413d61d6a88de62cca131de314d002dbf33c6292aa
size 10046
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000050.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000050.png
index e6066f86d..01ae2afbf 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000050.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000050.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:3c779c178c493c24c4943f0cacc176f7fcee9eb5703049f559abbea5f4c87331
+oid sha256:46d60ddd91ec1d7185aaeb6686d6add1aed7d81aae53612ac2edbf6a7d93c345
size 10031
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000051.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000051.png
index 382cee85e..098e34146 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000051.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000051.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e9e6304269ee5171232413e80b8a7eea7c368fe98cab5af0d19534314e3bdac6
+oid sha256:c5e13cd286a3233563cdbeb4ba5b1b2bab04b4cb29bac5c93e5702744d11c088
size 10110
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000052.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000052.png
index 9def2674c..1cb84c282 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000052.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000052.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8e3c40aa3d22eeb97e7a490f7e87842fd4a76b7c81d78c9ce1e2c2467187e247
+oid sha256:f648a1174c6d3cd13a721bc0ccc144e89d0df5fed15eeaec1a67f6d5f55377b0
size 10097
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000053.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000053.png
index 7618e521f..52ebf1c4c 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000053.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000053.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:4ab23376d28d3bd81de4aa6060ae45d9a624e49907f74170df641706e3ea46e8
+oid sha256:f0f2982c19feb426c3d813a1e552d8d89f10b244744cb2664c31404d918e5471
size 10156
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000054.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000054.png
index 4c36cd400..007f8b679 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000054.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000054.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5aa7c542c21cd072fca9702d0bad1cd802a03d57b56d9631a35bb4bc4bead195
+oid sha256:6019e56d9876d24e67ee8f3458f9d2073e8af0be9852876ea3e377c79b24fae6
size 10164
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000055.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000055.png
index 41d4f9da3..47a33ccf0 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000055.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000055.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8222c07a1d46eee96ce20c1f7c84be8a5609922f8589d5c4f6a38a69f002171f
+oid sha256:69839d2376bb82be36e1ebb4b3250c2b8d8e554285008c1ae30b6bc1d52f1752
size 10070
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000056.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000056.png
index b26663a30..198aefc12 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000056.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000056.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7241a58d580ff19f59562f261fc7c45ae87d17a0b7d61f2717a73fbcafb6cf2c
+oid sha256:9f1d1e98f9d5a24ce456a3a13c4b47d83f602a3c3e1a61c72726335d62e14657
size 10093
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000057.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000057.png
index c18f5565d..f42e82c1f 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000057.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000057.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a274b147f50782918ae6ba61e58b7106997c545d2eda73ea9e567b30811a2d35
+oid sha256:bc31fc2b24e5a97e8ffbf87e8428354adb35eec131693ddd171f8485017477c4
size 10020
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000058.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000058.png
index 7149965a1..05a4905e3 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000058.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000058.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5b9f7ccca8ce3405abd9244d0de21344bc159f24bad5ce118e8e0f8e89acf56d
+oid sha256:48a14b5afb08bd5770f8b462df9ee5077837ca0c0235b74c94bc158e97e0519c
size 10040
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000059.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000059.png
index e4928801f..f7ef56196 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000059.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000059.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:47d773c1304be5a52e5f3196bab02283032bc68a5f6008209c38471db7ab7bab
+oid sha256:4de5c8e9be3371102aef78373ae26173c6cd90014a4ea38a948650b3631644f6
size 10070
diff --git a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000060.png b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000060.png
index d4f55af82..46998126b 100644
--- a/packages/producer/tests/distributed/png-sequence/output/frames/frame_000060.png
+++ b/packages/producer/tests/distributed/png-sequence/output/frames/frame_000060.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d3ed0e78fd503af5c75fa3c9a16a9ae54e2e17376825acb4ccc8d7cbdcba3361
+oid sha256:093dd3500e5d1897547fc58b9555692f678a4a9fb85b01963ebf0035c59ac36c
size 9990
diff --git a/packages/producer/tests/heygen-promo-preview-assets/output/compiled.html b/packages/producer/tests/heygen-promo-preview-assets/output/compiled.html
index f35b8c6ca..ef8dd3b5e 100644
--- a/packages/producer/tests/heygen-promo-preview-assets/output/compiled.html
+++ b/packages/producer/tests/heygen-promo-preview-assets/output/compiled.html
@@ -22,11 +22,24 @@
font-style: normal;
font-weight: 900;
font-display: block;
-}
+}
HeyGen Promo
-
+