mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-06 18:41:26 +00:00
* interchange: probe EDL media the reader flags offline (#2836) An EDL line without a SOURCE FILE comment only names its clip. The reader guesses the path beside the list and flags the media offline, and the importer never probed offline media, so the file next to the EDL stayed missing. Offline media is probed like the rest; a path that is not there still becomes a placeholder. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * interchange: probe guessed paths of EDL media only (#2836) An OTIO missing reference also gets a path built from the clip name and is flagged offline, so a same-named file beside the document would have replaced the intended clip silently. Only EDL imports probe offline media. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * interchange: confine guessed EDL paths to the list's folder before probing (review point) CodeRabbit: an EDL clip without SOURCE FILE gets a path from its clip name; a name like ../x.mov or an absolute one could link a file outside the EDL folder, and rebase_to_file_timecode probed it too. Such guessed paths are now not probed and stay placeholders; SOURCE FILE paths are kept as before. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>