obsproject / obsproject/obs-studio
Changing Text Source while streaming hangs OBS
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
29.1.2
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/oAUBe9eDovaQ2EZN
OBS Studio Crash Log URL
No response
Expected Behavior
Uploaded OBS Studio Log URL is the previous log!!! I uploaded the specific one here:
2023-06-06 15-04-50.txt
Don't let OBS hang/block its usability, let it encode video correctly, after changing and still streaming
Current Behavior
Textsource changed while streaming, suddenly OBS hangs and does not react to any user interaction.
Stream gets wrong encoded video, changes between grey and normal and mixed video (mixed = grey areas and color areas in the video).
In that scene in question are these sources:
Two Text (GDI+) Sources
One Text (GDI+) Slide Show Source
Capture USB Video Source (1080)
VLC Video Source (playing audio files)
I cannot upload log through OBS, because there are already two new logs. You'll get it attached here.
Steps to Reproduce
- Stream 8 hours to three different targets
- Change the scene to show replays (VLC Video Source)
- Change to studio modus
- Change one of the current scene's text source: Change font, edit transform
- Hit Transition (between Preview and Program
- Hangs
...
Anything else we should know?
In that scene in question are
Two Text (GDI+) Sources
One Text (GDI+) Slide Show Source
Capture USB Video Source Full HD (EZCOO USB Box)
VLC Video Source (playing audio files)
Text Slide Show is in alpha and it cannot be ruled out that it has something to do with it.
However, an OBS own text source was being edited at the time of hanging/blocking OBS.
https://obsproject.com/forum/threads/obs-text-slideshow.144903/
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 by reviewing the attached OBS Studio log and the listed reproduction sequence, especially the text-source edit during a stream and transition. Compare the hang with the reported mixed grey and normal encoded video. Done means reproducing the issue and confirming that changing the text source no longer blocks OBS or corrupts the stream.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- audio-video-rtc, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100