mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-14 19:27:05 -04:00
file.import stores a path as given, so footage imported by the CLI or an agent as `clip.mp4` was saved relative, and opening the project looked it up from the working directory. The CLI, started in the project's folder, found it; the desktop app, started from the Finder, Explorer or a launcher in another folder, showed and rendered neither its picture nor its sound, while the Project panel still listed the saved duration. On open, a relative footage path that doesn't exist from the working directory but does next to the project file is resolved there (After Effects also looks for footage relative to the project). Paths that exist as they are, and absolute ones, are kept. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01QiAJeFttZp83Fh7YuzAR5f