Couple questions: Command Line parameters and getting an error.

Jibsman

Member
Hi,
I usue OBS to record my favorite game, Elite Dangerous. I use a couple command line batch files; one for a single monitor and one covering all 3 of my monitors.
First, I can't locate the command line parameters for OBS. I searched the OBS Knowledge Base and nothing. Can someone point me to it?

The other is an error I am getting in my batch file for 3 monitors. This is the Batch File:
cd "C:\Program Files\obs-studio\bin\64bit\"
start "OBS" "C:\Program Files\obs-studio\bin\64bit\obs64.exe" --multi --profile "WidescreenED" --collection "Widescreen EDGame" --scene "WideED"

The directory is correct, I can copy / paste it and get to the 64bit directory.
I get two error messages:
Failed Locale 1.png
Failed Locale 2.png

There are a bunch of en-US.ini files under the data directories...
If I run OBS64.exe after the batch file fails, OBS opens in the 3 monitor profile.

My other batch file works:
cd "C:\Program Files\obs-studio\bin\64bit\
start "OBS" "C:\Program Files\obs-studio\bin\64bit\obs64.exe" --multi --profile "SinglescreenED" --collection "Singlescreen EDGame" --scene "SingleED"
If I run OBS64.exe after the batch file works, OBS opens in the single monitor profile.

Any help is appreciated.
 
Last edited:

prgmitchell

Forum Moderator
 

Jibsman

Member
I recreated the batch files using obs64.exe and added the command line options.
Now they work, but only one at a time. If I try to open both, the second one (doesn't matter which) is blank. IE Nothing on the screen.
Even when using --multi
 

coda

New Member
I recreated the batch files using obs64.exe and added the command line options.
Now they work, but only one at a time. If I try to open both, the second one (doesn't matter which) is blank. IE Nothing on the screen.
Even when using --multi
Did you get anywhere further with this?

Like you, I'm trying to start OBS from a batch file and getting the same errors - "Failed to find locales/en-US.ini" as well as "Failed to find locale/en-US.ini" (text here so that search find this). That's not a mistake, initally wants "locales/en-US.ini" and then after I copy the locales folder to ../bin/64-bit it now wants the singular version "locale/en-US.ini" too.

Don't know where to copy these folders to.

been using:

start "" "C:\Program Files\obs-studio\bin\64bit\obs64.exe" --multi --profile "benq" --monitor 0 obs --verbose --log_unfiltered

No errors in the log file re .ini files, otherwise that might provide a clue as to where it's looking.
 

koala

Active Member
You need to supply a starting directory of C:\Program Files\obs-studio\bin\64bit with the start command to avoid the locale error popups. start "" /d "C:\Program Files\obs-studio\bin\64bit" ...
Don't copy any files.
 
Top