obsproject / obsproject/obs-studio

Image source not updating when original file is delete then replaced with the same filename

Open
#10,700 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/ui-ux
Dominant language
C
Stars
76.4k
Forks
10.2k
Avg merge
4d 23h
Merged PRs (30d)
12

Description

Operating System Info

Windows 11

Other OS

No response

OBS Studio Version

Other

OBS Studio Version (Other)

3.0.2

OBS Studio Log URL

https://obsproject.com/logs/UeJ2YTFr3iqrFvjI

OBS Studio Crash Log URL

No response

Expected Behavior

I expect that the image source in OBS will be updated in about 1-2 seconds after overwriting the source file.

Current Behavior

When the source file is deleted and replaced with the same filename, image source in OBS does not update

Steps to Reproduce
  1. Create image source in OBS
  2. Select any image file as source
  3. Delete image file
  4. Create new image file with the same filename
  5. OBS does not update image source
    ...
Anything else we should know?

This workflow is different from saving/overwriting from imaging software like Photoshop. My workflow requires the original file to be deleted and then replaced with another file of the same filename. My workflow is similar to GrandyB sheets.io

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report concerns OBS's image source and its file-change handling; begin by reproducing the delete-and-recreate workflow from the listed steps on Windows 11. Trace the image source entry point and existing file-update path, then add coverage for replacement with the same filename and confirm that the displayed image updates within the expected interval.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.