Files
PaulandCodex 9ed9650cad fix(media): preserve Unicode prefixes in image-sequence filenames
Compute the final ASCII frame-number boundary without slicing inside a UTF-8 character. Preserve Unicode prefixes and add parser and public image-sequence import regressions, including missing frames and timeline placement.

Fixes #1565

Co-authored-by: Codex <noreply@openai.com>
2026-10-14 17:43:05 -06:00
..

filmcraft-media

Media sources, still-image and image-sequence import, generated media, audio streams, and decoded frame caching for FilmCraft.

Image-sequence filenames

sequence::Numbered identifies the last run of 1–18 ASCII frame-number digits in a filename's stem when the extension is a recognized still-image format. / and \ separate directory components. A prefix may contain other UTF-8 characters, including accented letters, CJK and emoji: é0001.png, 图0001.png and 🎞️0001.png. Parsing preserves the prefix, number padding and suffix when generating sibling-frame paths. Sibling recognition compares the prefix's UTF-8 bytes exactly. Stems without ASCII digits or with a final frame-number run longer than 18 characters are not numbered image-sequence filenames.