Skip to content

Commit da93b7b

Browse files
committed
Add 2025 production OBS config
1 parent a603243 commit da93b7b

7 files changed

Lines changed: 57 additions & 50 deletions

File tree

files/home-var-app/com.obsproject.Studio/config/obs-studio/basic/profiles/seagl_live/basic.ini

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ RecRBPrefix=Replay
3737
StreamAudioEncoder=aac
3838
RecAudioEncoder=aac
3939
RecTracks=1
40-
StreamEncoder=nvenc
41-
RecEncoder=nvenc
40+
StreamEncoder=x264
41+
RecEncoder=x264
4242

4343
[AdvOut]
4444
ApplyServiceSettings=true
4545
UseRescale=false
4646
TrackIndex=1
4747
VodTrackIndex=2
48-
Encoder=obs_x264
48+
Encoder=ffmpeg_vaapi_tex
4949
RecType=Standard
5050
RecFilePath=/home/seagloperator/RawVideo/
5151
RecFormat2=mkv
@@ -87,7 +87,6 @@ RecRescaleRes=1920x1080
8787
FFRescaleRes=1920x1080
8888
RecFileNameWithoutSpace=false
8989
RecSplitFile=true
90-
FFExtension=mp4
9190

9291
[Video]
9392
BaseCX=1920
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"tune":"stillimage"}
1+
{"vaapi_device":"/dev/dri/by-path/pci-0000:00:02.0-render","bitrate":3000,"keyint_sec":2}

files/home-var-app/com.obsproject.Studio/config/obs-studio/basic/scenes/seagl_live_scenes.json

Lines changed: 39 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,12 @@
5656
"y": -1.0
5757
},
5858
"scale": {
59-
"x": 1.5,
60-
"y": 1.5
59+
"x": 1.0,
60+
"y": 1.0
6161
},
6262
"scale_rel": {
63-
"x": 1.5,
64-
"y": 1.5
63+
"x": 1.0,
64+
"y": 1.0
6565
},
6666
"bounds": {
6767
"x": 0.0,
@@ -152,16 +152,16 @@
152152
"push-to-talk-delay": 0,
153153
"hotkeys": {
154154
"OBSBasic.SelectScene": [],
155+
"libobs.show_scene_item.1": [],
156+
"libobs.hide_scene_item.1": [],
157+
"libobs.show_scene_item.3": [],
158+
"libobs.hide_scene_item.3": [],
155159
"source_record.enable": [],
156160
"source_record.disable": [],
157161
"source_record.PauseRecording": [],
158162
"source_record.UnpauseRecording": [],
159163
"source_record.SplitRecording": [],
160-
"source_record.AddChapterMarker": [],
161-
"libobs.show_scene_item.1": [],
162-
"libobs.hide_scene_item.1": [],
163-
"libobs.show_scene_item.3": [],
164-
"libobs.hide_scene_item.3": []
164+
"source_record.AddChapterMarker": []
165165
},
166166
"deinterlace_mode": 0,
167167
"deinterlace_field_order": 0,
@@ -176,21 +176,22 @@
176176
"id": "source_record_filter",
177177
"versioned_id": "source_record_filter",
178178
"settings": {
179-
"others": "full_screencap - Source Record\nauto - Source Record\nHOH/Captions - sbs",
179+
"others": "full_screencap - Source Record",
180180
"scale_type": 3,
181181
"record_mode": 3,
182182
"different_audio": false,
183183
"audio_track": 1,
184184
"audio_source": "webcam_mic",
185185
"split_file": true,
186-
"bitrate": 2500,
187-
"rate_control": "CBR",
188-
"profile": "high",
189186
"path": "/home/seagloperator/RawVideo/",
190187
"filename_formatting": "%CCYY-%MM-%DD %hh-%mm-%ss-webcam",
191188
"rec_format": "mkv",
192-
"encoder": "obs_nvenc_h264_tex",
193-
"audio_encoder": "ffmpeg_opus"
189+
"encoder": "ffmpeg_vaapi_tex",
190+
"audio_encoder": "ffmpeg_opus",
191+
"bitrate": 2500,
192+
"rate_control": "CBR",
193+
"vaapi_device": "/dev/dri/by-path/pci-0000:00:02.0-render",
194+
"profile": 100
194195
},
195196
"mixers": 0,
196197
"sync": 0,
@@ -401,18 +402,18 @@
401402
"push-to-talk-delay": 0,
402403
"hotkeys": {
403404
"OBSBasic.SelectScene": [],
404-
"source_record.enable": [],
405-
"source_record.disable": [],
406-
"source_record.PauseRecording": [],
407-
"source_record.UnpauseRecording": [],
408-
"source_record.SplitRecording": [],
409-
"source_record.AddChapterMarker": [],
410405
"libobs.show_scene_item.2": [],
411406
"libobs.hide_scene_item.2": [],
412407
"libobs.show_scene_item.3": [],
413408
"libobs.hide_scene_item.3": [],
414409
"libobs.show_scene_item.6": [],
415-
"libobs.hide_scene_item.6": []
410+
"libobs.hide_scene_item.6": [],
411+
"source_record.enable": [],
412+
"source_record.disable": [],
413+
"source_record.PauseRecording": [],
414+
"source_record.UnpauseRecording": [],
415+
"source_record.SplitRecording": [],
416+
"source_record.AddChapterMarker": []
416417
},
417418
"deinterlace_mode": 0,
418419
"deinterlace_field_order": 0,
@@ -471,11 +472,11 @@
471472
"id": "v4l2_input",
472473
"versioned_id": "v4l2_input",
473474
"settings": {
474-
"device_id": "/dev/capture",
475+
"device_id": "/dev/video5",
475476
"input": 0,
476477
"pixelformat": 1448695129,
477478
"resolution": 8246337209400,
478-
"framerate": -1,
479+
"framerate": 30,
479480
"color_range": 2,
480481
"buffering": false
481482
},
@@ -503,7 +504,7 @@
503504
"id": "pulse_input_capture",
504505
"versioned_id": "pulse_input_capture",
505506
"settings": {
506-
"device_id": "alsa_input.usb-EVGA_EVGA_XR1_Lite_Capture_Box_Video_852C014012206288-02.analog-stereo"
507+
"device_id": "alsa_input.usb-EVGA_EVGA_XR1_Lite_Capture_Box_Video_852C014051600652-02.analog-stereo"
507508
},
508509
"mixers": 195,
509510
"sync": 0,
@@ -534,7 +535,7 @@
534535
"id": "pulse_input_capture",
535536
"versioned_id": "pulse_input_capture",
536537
"settings": {
537-
"device_id": "alsa_input.usb-Creative_Technology_Ltd_VF0490_Live_Cam_Notebook_Ultra_090406_A_00893-02.analog-stereo"
538+
"device_id": "alsa_input.usb-Audinate_Dante_USB_I_O_Module-00.analog-stereo"
538539
},
539540
"mixers": 197,
540541
"sync": 0,
@@ -750,11 +751,11 @@
750751
"id": "v4l2_input",
751752
"versioned_id": "v4l2_input",
752753
"settings": {
753-
"device_id": "/dev/webcam",
754+
"device_id": "/dev/video2",
754755
"input": 0,
755-
"pixelformat": 1196444237,
756-
"resolution": -1,
757-
"framerate": -1,
756+
"pixelformat": 1448695129,
757+
"resolution": 8246337209400,
758+
"framerate": 60,
758759
"buffering": false
759760
},
760761
"mixers": 0,
@@ -805,13 +806,10 @@
805806
"current_transition": "Fade",
806807
"transition_duration": 1000,
807808
"preview_locked": false,
808-
"scaling_enabled": false,
809-
"scaling_level": -7,
809+
"scaling_enabled": true,
810+
"scaling_level": -16,
810811
"scaling_off_x": 0.0,
811812
"scaling_off_y": 0.0,
812-
"virtual-camera": {
813-
"type2": 3
814-
},
815813
"modules": {
816814
"advanced-scene-switcher": {
817815
"sceneGroups": [],
@@ -1648,10 +1646,10 @@
16481646
"pauseTab": 15
16491647
},
16501648
{
1651-
"mqttConnectionTab": 16
1649+
"websocketConnectionTab": 16
16521650
},
16531651
{
1654-
"websocketConnectionTab": 17
1652+
"mqttConnectionTab": 17
16551653
},
16561654
{
16571655
"twitchConnectionTab": 18
@@ -1664,8 +1662,8 @@
16641662
}
16651663
],
16661664
"saveWindowGeo": false,
1667-
"windowPosX": 450,
1668-
"windowPosY": 198,
1665+
"windowPosX": 22,
1666+
"windowPosY": -25,
16691667
"windowWidth": 1000,
16701668
"windowHeight": 600,
16711669
"macroListMacroEditSplitterPosition": [
@@ -1677,8 +1675,8 @@
16771675
}
16781676
],
16791677
"version": "e1020a190932e2618e1ad52894e2861103c40ab7",
1680-
"mqttConnections": [],
16811678
"websocketConnections": [],
1679+
"mqttConnections": [],
16821680
"twitchConnections": [],
16831681
"actionQueues": [],
16841682
"dockWindows": {
@@ -1714,4 +1712,4 @@
17141712
"x": 1920,
17151713
"y": 1080
17161714
}
1717-
}
1715+
}

files/home-var-app/com.obsproject.Studio/config/obs-studio/global.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,9 @@ cy=580
7979

8080
[ScriptLogWindow]
8181
geometry=AdnQywADAAAAAAUnAAAAGQAAB34AAAGoAAAFJwAAABkAAAd+AAABqAAAAAAAAAAAB4AAAAUnAAAAGQAAB34AAAGo
82+
83+
[Locations]
84+
Configuration=/var/home/seagloperator/.var/app/com.obsproject.Studio/config
85+
SceneCollections=/var/home/seagloperator/.var/app/com.obsproject.Studio/config
86+
Profiles=/var/home/seagloperator/.var/app/com.obsproject.Studio/config
87+
PluginManagerSettings=/var/home/seagloperator/.var/app/com.obsproject.Studio/config
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":278,"files":[{"name":"services.json","version":278}]}
1+
{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":281,"files":[{"name":"services.json","version":281}]}

files/home-var-app/com.obsproject.Studio/config/obs-studio/plugin_config/rtmp-services/services.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

files/home-var-app/com.obsproject.Studio/config/obs-studio/user.ini

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ MultiviewMouseSwitch=true
3535
MultiviewDrawNames=true
3636
MultiviewDrawAreas=true
3737
MediaControlsCountdownTimer=true
38-
geometry=AdnQywADAAD////1////zwAABEgAAALjAAAAAAAAAAAAAAQ9AAAC2AAAAAAAAAAAB4AAAAAAAAAAAAAABD0AAALY
38+
geometry=AdnQywADAAD////1////zwAABEgAAALjAAAAAAAAAAAAAAQ9AAAC2AAAAAAAAAAABgAAAAAAAAAAAAAABD0AAALY
3939
DockState=AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAAfsAAAAiAGEAZAB2AHMAcwAtAHMAdABhAHQAdQBzAC0AZABvAGMAawIAAAG7AAABIAAAAMgAAACaAAAAAwAABD4AAADY/AEAAAAG+wAAABQAcwBjAGUAbgBlAHMARABvAGMAawEAAAAAAAAA1AAAAJgA////+wAAABYAcwBvAHUAcgBjAGUAcwBEAG8AYwBrAQAAANgAAADUAAAAmAD////7AAAAEgBtAGkAeABlAHIARABvAGMAawEAAAGwAAABEgAAAN4A////+wAAAB4AdAByAGEAbgBzAGkAdABpAG8AbgBzAEQAbwBjAGsBAAACxgAAAK0AAACtAP////sAAAAYAGMAbwBuAHQAcgBvAGwAcwBEAG8AYwBrAQAAA3cAAADHAAAAogD////7AAAAEgBzAHQAYQB0AHMARABvAGMAawIAAAF8AAACbAAAArwAAADIAAAEPgAAAcEAAAAEAAAABAAAAAgAAAAI/AAAAAA=
4040
ExtraBrowserDocks=[]
4141
AlwaysOnTop=false
@@ -62,4 +62,8 @@ MixerYellowActive=5046271
6262
MixerRedActive=5000447
6363

6464
[ScriptLogWindow]
65-
geometry=AdnQywADAAAAAAABAAAAGQAAAlgAAAGoAAAAAQAAABkAAAJYAAABqAAAAAEAAAAABDgAAAABAAAAGQAAAlgAAAGo
65+
geometry=AdnQywADAAAAAAAAAAAAAAAAAlcAAAGPAAAAAAAAAAAAAAJXAAABjwAAAAAAAAAABgAAAAAAAAAAAAAAAlcAAAGP
66+
67+
[Appearance]
68+
FontScale=10
69+
Density=1

0 commit comments

Comments
 (0)