obsproject / obsproject/obs-studio
Image Slide Show - aspect ratio doesn't work, size is not evaluated into transform
Open
Nobody has claimed this yet.
- 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
31.0.0
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/h7DgEjqQrVs276ig
OBS Studio Crash Log URL
No response
Expected Behavior
- Bounding Size/Aspect Ratio should show Aspect Ratios or Automatic or Resolutions
- Images should maintain their original aspect ratio when displayed in the slideshow when Automatic is selected
- Size properties should be properly evaluated and applied through transform operations
Current Behavior
- Aspect ratio is not being respected (you can enter any value, nothing is changing)
- Options are missing in Bounding Size/Aspect Ratio dropdown. Only current resolution is there.
- Size properties are not being correctly evaluated into transform operations (might be related to not able to select Automatic in the Bounding Size). Edit Transform shows size 0px x 0px for slideshow.
Steps to Reproduce
- Create Slide Show
- Append some directory with images
- Try to change "Bounding Size/Aspect Ratio" to "Automatic" or "16:9"
- When "Automatic", go to Edit Transform and try to center the Image Slide Show (positional Center, Bounds - Maximum size only, Alignment to Center)
Anything else we should know?
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Image Slide Show source properties and Edit Transform entry points described in the reproduction steps, using the attached OBS log for context. Trace how Bounding Size/Aspect Ratio and image dimensions reach transform operations; done means Automatic and 16:9 are available, original image ratios are preserved, and Edit Transform reports nonzero slideshow dimensions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100