Maniphest T79922

Sequencer: Prefetched cache first image not refreshed when image path is changed by script
Closed, ResolvedBUG

Assigned To
Richard Antalik (ISS)
Authored By
Félix (Miadim)
Aug 19 2020, 5:07 PM
Tags
  • BF Blender
  • VFX & Video
  • Video Sequencer
Subscribers
Félix (Miadim)
Philipp Oeser (lichtwerk)

Description

System Information
Operating system: Darwin-18.6.0-x86_64-i386-64bit 64 Bits
Graphics card: Intel Iris OpenGL Engine Intel Inc. 4.1 INTEL-12.9.22

Blender Version
Broken: version: 2.83.5, branch: master, commit date: 2020-08-19 06:07, hash: rBc2b144df395f
Worked: (newest version of Blender that worked as expected)

Short description of error
When an image sequence is included in a meta sequence and the prefetch is enabled, if the path of the image is changed by a script, the prefetched cache of the first frame is not cleared, the previous image remains.

Exact steps for others to reproduce the error

  • Take the provided zip and unzip it:
  • Open the .blend file, there is a prefetched cute kitty
  • Run the script in the current text editor
  • The directory is changed but the cat remains in the first frame while it should have be gone. If you move the playhead, the rest of the images are empty, which is normal.

NB: If you move the playhead before running the script, the bug doesn't occur.

Revisions and Commits

rB Blender
D10192

Event Timeline

Félix (Miadim) created this task.Aug 19 2020, 5:07 PM
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Aug 19 2020, 7:03 PM
Philipp Oeser (lichtwerk) claimed this task.
Philipp Oeser (lichtwerk) added projects: VFX & Video, Video Sequencer.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

Can confirm, will check on this

Sergey Sharybin (sergey) moved this task from Backlog to Blender 2.91 on the VFX & Video board.Aug 26 2020, 3:19 PM
Philipp Oeser (lichtwerk) removed Philipp Oeser (lichtwerk) as the assignee of this task.Sep 18 2020, 1:30 PM

Dont find the time to look into this, stepping down, so someone else can find a fix.

Dalai Felinto (dfelinto) moved this task from Blender 2.91 to Blender 2.92 on the VFX & Video board.Nov 17 2020, 12:33 PM
Richard Antalik (ISS) closed this task as Resolved by committing rBc9672084601e: Fix T79922: Cache of meta strip not invalidated.Jan 26 2021, 5:52 PM
Richard Antalik (ISS) claimed this task.
Richard Antalik (ISS) added a commit: rBc9672084601e: Fix T79922: Cache of meta strip not invalidated.