When I open the live broadcast, the language is fixed in English.

cloud2519

New Member
I'm using Korean.

<Recording> Normal
1. I'll create a file
2. If I upload it on YouTube
3. It is recognized as Korean.

<Streaming-key> Normal
1. I'll open up streaming on YouTube
2. I copied the key
3. When I start streaming on OBS, it's recognized as Korean

<Streaming-YouTube Login> Invalid.
1. I don't open YouTube
2. Googled in at obs
3. When I start streaming on obs, it's recognized in English.

Because of this issue, not all videos automatically generate subtitles, so I have to change them one by one. There is a streaming-key method, but it's too cumbersome to set it like that every time. I'd like to start streaming on obs. I've been discussing this with Google for quite some time, and they say there's no way. I got a reply to ask obs. Is there any way to set the language when I start the video?
 
Is there any fork that deals with this issue? I looked it up and couldn't find it, so I want to check if it should be the subject that needs to be newly created.
 
I couldn't find an existing fork, so I decided to implement this feature myself!

I've added a feature that automatically sets the YouTube broadcast language based on the current OBS Studio UI language. This ensures that auto-captions work correctly even when starting streams via account login.

I have submitted a Pull Request to the official OBS repository, and you can also check out the source code in my fork below. (Note: You'll need your own YouTube Data API v3 key for a local build.)

https://github.com/cloud2519/obs-studio
 
Back
Top