diff --git a/.config/flameshot/flameshot.ini b/.config/flameshot/flameshot.ini index f26b411..5432170 100644 --- a/.config/flameshot/flameshot.ini +++ b/.config/flameshot/flameshot.ini @@ -1,7 +1,7 @@ [General] contrastOpacity=188 disabledTrayIcon=true -drawColor=#ff00ff +drawColor=#ff000e drawFontSize=43 drawThickness=5 ignoreUpdateToVersion=11.0.0 diff --git a/.config/mpd/db b/.config/mpd/db index 315d920..1eb4b1b 100644 Binary files a/.config/mpd/db and b/.config/mpd/db differ diff --git a/.config/obs-studio/basic/profiles/Untitled/basic.ini b/.config/obs-studio/basic/profiles/Untitled/basic.ini index 97030e8..fa55c6d 100644 --- a/.config/obs-studio/basic/profiles/Untitled/basic.ini +++ b/.config/obs-studio/basic/profiles/Untitled/basic.ini @@ -7,7 +7,7 @@ BaseCY=1080 OutputCX=1920 OutputCY=1080 FPSType=0 -FPSCommon=29.97 +FPSCommon=60 FPSInt=30 FPSNum=30 FPSDen=1 @@ -22,7 +22,7 @@ HdrNominalPeakLevel=1000 CookieId=FD7BC7488ECA0E47 [Output] -Mode=Simple +Mode=Advanced FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss DelayEnable=false DelaySec=20 @@ -58,7 +58,7 @@ AMDPreset=balanced [AdvOut] TrackIndex=1 RecType=Standard -RecTracks=1 +RecTracks=15 FLVTrack=1 FFOutputToFile=true FFFormat= @@ -72,11 +72,11 @@ VodTrackIndex=2 RecSplitFileType=Time ApplyServiceSettings=true UseRescale=false -Encoder=obs_x264 -RecFilePath=/home/zombie +Encoder=ffmpeg_vaapi_tex +RecFilePath=/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings RecFormat2=mkv RecUseRescale=false -RecEncoder=none +RecEncoder=hevc_ffmpeg_vaapi_tex FFFilePath=/home/zombie FFVBitrate=2500 FFVGOPSize=250 @@ -95,11 +95,17 @@ RecRB=false RecRBTime=20 RecRBSize=512 AudioEncoder=libfdk_aac -RecAudioEncoder=libfdk_aac +RecAudioEncoder=ffmpeg_opus StreamMultiTrackAudioMixes=1 +RescaleRes=1920x1080 +RecRescaleRes=1920x1080 +FFRescaleRes=1920x1080 [Stream1] IgnoreRecommended=false +EnableMultitrackVideo=false +MultitrackVideoMaximumAggregateBitrateAuto=true +MultitrackVideoMaximumVideoTracksAuto=true [Audio] MonitoringDeviceId=default diff --git a/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json b/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json new file mode 100644 index 0000000..900df71 --- /dev/null +++ b/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json @@ -0,0 +1 @@ +{"vaapi_device":"/dev/dri/by-path/pci-0000:0c:00.0-render"} \ No newline at end of file diff --git a/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json.bak b/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json.bak new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.config/obs-studio/basic/profiles/Untitled/recordEncoder.json.bak @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json b/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json new file mode 100644 index 0000000..e029bb6 --- /dev/null +++ b/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json @@ -0,0 +1 @@ +{"vaapi_device":"/dev/dri/by-path/pci-0000:0c:00.0-render","rate_control":"VBR","maxrate":5000} \ No newline at end of file diff --git a/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json.bak b/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json.bak new file mode 100644 index 0000000..900df71 --- /dev/null +++ b/.config/obs-studio/basic/profiles/Untitled/streamEncoder.json.bak @@ -0,0 +1 @@ +{"vaapi_device":"/dev/dri/by-path/pci-0000:0c:00.0-render"} \ No newline at end of file diff --git a/.config/obs-studio/basic/scenes/Untitled.json b/.config/obs-studio/basic/scenes/Untitled.json index 32e97b4..5cf949c 100644 --- a/.config/obs-studio/basic/scenes/Untitled.json +++ b/.config/obs-studio/basic/scenes/Untitled.json @@ -1 +1 @@ -{"DesktopAudioDevice1":{"prev_ver":503382017,"name":"Desktop Audio","uuid":"1c1a0d55-e634-4fac-b1b5-22c498729b67","id":"pulse_output_capture","versioned_id":"pulse_output_capture","settings":{"device_id":"default"},"mixers":195,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice1":{"prev_ver":503382017,"name":"Mic/Aux","uuid":"fbe2d4e7-a223-4761-af07-8571f53627b4","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback"},"mixers":201,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice2":{"prev_ver":503382017,"name":"HDMI Capture","uuid":"c9526784-a9d0-43e5-9b88-a4414b00e76f","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo"},"mixers":197,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"current_scene":"screen","current_program_scene":"screen","scene_order":[{"name":"Screen with camera"},{"name":"game with camera"},{"name":"game"},{"name":"game 4:3"},{"name":"screen"},{"name":"camera"},{"name":"Camera with scope"},{"name":"game with screen"}],"name":"Untitled","sources":[{"prev_ver":503382017,"name":"Video Capture Device (V4L2)","uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","Brightness":0,"input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen with camera","uuid":"91ff3600-23a4-4289-a8c8-89d8d86c6af8","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":5,"items":[{"name":"Screen Capture","source_uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.42786458134651184,"y":0.42777776718139648},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":5,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[],"libobs.show_scene_item.5":[],"libobs.hide_scene_item.5":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen Capture","uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","id":"xshm_input","versioned_id":"xshm_input","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Camera Capture","uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"border","uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","id":"image_source","versioned_id":"image_source","settings":{"file":"/mnt/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game with camera","uuid":"47f4ca14-5902-4c2b-b3f3-82e6dc90d361","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25156250596046448,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"capture acrd","source_uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74947917461395264,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"capture acrd","uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game","uuid":"bafcd11e-4c29-4f3d-a109-03741dc851ea","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":3,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":17,"items":[{"name":"Wayland output(dmabuf)","source_uuid":"88680978-7bc2-4660-886c-5626c7a57e39","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":16,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Screen Capture (XSHM)","source_uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":17,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":2037.0,"y":0.0},"scale":{"x":1.3655761480331421,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":11,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.16":[],"libobs.hide_scene_item.16":[],"libobs.show_scene_item.17":[],"libobs.hide_scene_item.17":[],"libobs.show_scene_item.11":[],"libobs.hide_scene_item.11":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"camera","uuid":"0b6712a1-eccf-4749-b24f-bca15e446199","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":1,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Camera with scope","uuid":"4d8c1d12-248d-4873-a105-2a495560b1da","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"scope caputre","source_uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74895834922790527,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"scope caputre","uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video4","input":0,"pixelformat":1196444237},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game with screen","uuid":"693bf831-b588-42d9-b7be-12f75b99b9f4","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":2,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Text (FreeType 2)","uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","id":"text_ft2_source","versioned_id":"text_ft2_source_v2","settings":{"text":"Thomas gay"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game 4:3","uuid":"c55982ae-1be0-4cb6-92ec-77a7f7914863","id":"scene","versioned_id":"scene","settings":{"id_counter":1,"custom_size":false,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":240.0,"y":0.0},"scale":{"x":0.75,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Wayland output(dmabuf)","uuid":"88680978-7bc2-4660-886c-5626c7a57e39","id":"wlrobs-dmabuf","versioned_id":"wlrobs-dmabuf","settings":{"output":"DP-3"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen Capture (XSHM)","uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","id":"xshm_input","versioned_id":"xshm_input","settings":{"screen":1},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}}],"groups":[],"quick_transitions":[{"name":"Cut","duration":300,"hotkeys":[],"id":1,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":2,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":3,"fade_to_black":true}],"transitions":[{"name":"Swipe","id":"swipe_transition","settings":{"direction":"left","swipe_in":true}}],"saved_projectors":[],"current_transition":"Fade","transition_duration":283,"preview_locked":false,"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"virtual-camera":{"type2":3},"modules":{"scripts-tool":[],"output-timer":{"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"autoStartStreamTimer":false,"autoStartRecordTimer":false,"pauseRecordTimer":true},"auto-scene-switcher":{"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"active":false,"switches":[]}},"resolution":{"x":1920,"y":1080}} \ No newline at end of file +{"DesktopAudioDevice1":{"prev_ver":503447552,"name":"Desktop Audio","uuid":"1c1a0d55-e634-4fac-b1b5-22c498729b67","id":"pulse_output_capture","versioned_id":"pulse_output_capture","settings":{"device_id":"default"},"mixers":195,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice1":{"prev_ver":503447552,"name":"Mic/Aux","uuid":"fbe2d4e7-a223-4761-af07-8571f53627b4","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback"},"mixers":201,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice2":{"prev_ver":503447552,"name":"HDMI Capture","uuid":"c9526784-a9d0-43e5-9b88-a4414b00e76f","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo"},"mixers":197,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"current_scene":"screen","current_program_scene":"screen","scene_order":[{"name":"Screen with camera"},{"name":"game with camera"},{"name":"game"},{"name":"game 4:3"},{"name":"screen"},{"name":"camera"},{"name":"Camera with scope"},{"name":"game with screen"}],"name":"Untitled","sources":[{"prev_ver":503447552,"name":"Video Capture Device (V4L2)","uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","Brightness":0,"input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen with camera","uuid":"91ff3600-23a4-4289-a8c8-89d8d86c6af8","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":5,"items":[{"name":"Screen Capture","source_uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.42786458134651184,"y":0.42777776718139648},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":5,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[],"libobs.show_scene_item.5":[],"libobs.hide_scene_item.5":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture","uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","id":"xshm_input","versioned_id":"xshm_input","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Camera Capture","uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"border","uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","id":"image_source","versioned_id":"image_source","settings":{"file":"/mnt/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game with camera","uuid":"47f4ca14-5902-4c2b-b3f3-82e6dc90d361","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25156250596046448,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"capture acrd","source_uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74947917461395264,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"capture acrd","uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game","uuid":"bafcd11e-4c29-4f3d-a109-03741dc851ea","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":3,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":21,"items":[{"name":"Screen Capture (XSHM)","source_uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":17,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":2007.0,"y":0.0},"scale":{"x":1.3655761480331421,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":11,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Screen Capture (PipeWire)","source_uuid":"b7ac985f-705a-4e40-ad3c-4b7d67ab8e31","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":20,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Wayland output(dmabuf)","source_uuid":"c7038b6e-6575-4da6-bbdc-9dea0aab978f","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":21,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.17":[],"libobs.hide_scene_item.17":[],"libobs.show_scene_item.11":[],"libobs.hide_scene_item.11":[],"libobs.show_scene_item.20":[],"libobs.hide_scene_item.20":[],"libobs.show_scene_item.21":[],"libobs.hide_scene_item.21":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"camera","uuid":"0b6712a1-eccf-4749-b24f-bca15e446199","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":1,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Camera with scope","uuid":"4d8c1d12-248d-4873-a105-2a495560b1da","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"scope caputre","source_uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74895834922790527,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"scope caputre","uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video4","input":0,"pixelformat":1196444237},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game with screen","uuid":"693bf831-b588-42d9-b7be-12f75b99b9f4","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":2,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Text (FreeType 2)","uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","id":"text_ft2_source","versioned_id":"text_ft2_source_v2","settings":{"text":"Thomas gay"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game 4:3","uuid":"c55982ae-1be0-4cb6-92ec-77a7f7914863","id":"scene","versioned_id":"scene","settings":{"id_counter":1,"custom_size":false,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":240.0,"y":0.0},"scale":{"x":0.75,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture (XSHM)","uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","id":"xshm_input","versioned_id":"xshm_input","settings":{"screen":0},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture (PipeWire)","uuid":"b7ac985f-705a-4e40-ad3c-4b7d67ab8e31","id":"pipewire-desktop-capture-source","versioned_id":"pipewire-desktop-capture-source","settings":{"RestoreToken":"9e3c32dd-3ac3-4095-ad45-69cbac6ac08b"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Wayland output(dmabuf)","uuid":"c7038b6e-6575-4da6-bbdc-9dea0aab978f","id":"wlrobs-dmabuf","versioned_id":"wlrobs-dmabuf","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}}],"groups":[],"quick_transitions":[{"name":"Cut","duration":300,"hotkeys":[],"id":1,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":2,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":3,"fade_to_black":true}],"transitions":[{"name":"Swipe","id":"swipe_transition","settings":{"direction":"left","swipe_in":true}}],"saved_projectors":[],"current_transition":"Fade","transition_duration":283,"preview_locked":false,"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"virtual-camera":{"type2":3},"modules":{"scripts-tool":[],"output-timer":{"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"autoStartStreamTimer":false,"autoStartRecordTimer":false,"pauseRecordTimer":true},"auto-scene-switcher":{"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"active":false,"switches":[]}},"resolution":{"x":1920,"y":1080}} \ No newline at end of file diff --git a/.config/obs-studio/basic/scenes/Untitled.json.bak b/.config/obs-studio/basic/scenes/Untitled.json.bak index a54989d..5cf949c 100644 --- a/.config/obs-studio/basic/scenes/Untitled.json.bak +++ b/.config/obs-studio/basic/scenes/Untitled.json.bak @@ -1 +1 @@ -{"DesktopAudioDevice1":{"prev_ver":503382017,"name":"Desktop Audio","uuid":"1c1a0d55-e634-4fac-b1b5-22c498729b67","id":"pulse_output_capture","versioned_id":"pulse_output_capture","settings":{"device_id":"default"},"mixers":195,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice1":{"prev_ver":503382017,"name":"Mic/Aux","uuid":"fbe2d4e7-a223-4761-af07-8571f53627b4","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback"},"mixers":201,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice2":{"prev_ver":503382017,"name":"HDMI Capture","uuid":"c9526784-a9d0-43e5-9b88-a4414b00e76f","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo"},"mixers":197,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"current_scene":"screen","current_program_scene":"screen","scene_order":[{"name":"Screen with camera"},{"name":"game with camera"},{"name":"game"},{"name":"game 4:3"},{"name":"screen"},{"name":"camera"},{"name":"Camera with scope"},{"name":"game with screen"}],"name":"Untitled","sources":[{"prev_ver":503382017,"name":"Video Capture Device (V4L2)","uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","Brightness":0,"input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen with camera","uuid":"91ff3600-23a4-4289-a8c8-89d8d86c6af8","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":5,"items":[{"name":"Screen Capture","source_uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.42786458134651184,"y":0.42777776718139648},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":5,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[],"libobs.show_scene_item.5":[],"libobs.hide_scene_item.5":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen Capture","uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","id":"xshm_input","versioned_id":"xshm_input","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Camera Capture","uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"border","uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","id":"image_source","versioned_id":"image_source","settings":{"file":"/mnt/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game with camera","uuid":"47f4ca14-5902-4c2b-b3f3-82e6dc90d361","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25156250596046448,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"capture acrd","source_uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74947917461395264,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"capture acrd","uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game","uuid":"bafcd11e-4c29-4f3d-a109-03741dc851ea","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":3,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":17,"items":[{"name":"Wayland output(dmabuf)","source_uuid":"88680978-7bc2-4660-886c-5626c7a57e39","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":16,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Screen Capture (XSHM)","source_uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":17,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":1964.0,"y":0.0},"scale":{"x":1.3655761480331421,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":11,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.16":[],"libobs.hide_scene_item.16":[],"libobs.show_scene_item.17":[],"libobs.hide_scene_item.17":[],"libobs.show_scene_item.11":[],"libobs.hide_scene_item.11":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"camera","uuid":"0b6712a1-eccf-4749-b24f-bca15e446199","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":1,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Camera with scope","uuid":"4d8c1d12-248d-4873-a105-2a495560b1da","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"scope caputre","source_uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74895834922790527,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"scope caputre","uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video4","input":0,"pixelformat":1196444237},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game with screen","uuid":"693bf831-b588-42d9-b7be-12f75b99b9f4","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":2,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Text (FreeType 2)","uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","id":"text_ft2_source","versioned_id":"text_ft2_source_v2","settings":{"text":"Thomas gay"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"game 4:3","uuid":"c55982ae-1be0-4cb6-92ec-77a7f7914863","id":"scene","versioned_id":"scene","settings":{"id_counter":1,"custom_size":false,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":240.0,"y":0.0},"scale":{"x":0.75,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Wayland output(dmabuf)","uuid":"88680978-7bc2-4660-886c-5626c7a57e39","id":"wlrobs-dmabuf","versioned_id":"wlrobs-dmabuf","settings":{"output":"DP-3"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503382017,"name":"Screen Capture (XSHM)","uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","id":"xshm_input","versioned_id":"xshm_input","settings":{"screen":1},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}}],"groups":[],"quick_transitions":[{"name":"Cut","duration":300,"hotkeys":[],"id":1,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":2,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":3,"fade_to_black":true}],"transitions":[{"name":"Swipe","id":"swipe_transition","settings":{"direction":"left","swipe_in":true}}],"saved_projectors":[],"current_transition":"Fade","transition_duration":283,"preview_locked":false,"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"virtual-camera":{"type2":3},"modules":{"scripts-tool":[],"output-timer":{"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"autoStartStreamTimer":false,"autoStartRecordTimer":false,"pauseRecordTimer":true},"auto-scene-switcher":{"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"active":false,"switches":[]}},"resolution":{"x":1920,"y":1080}} \ No newline at end of file +{"DesktopAudioDevice1":{"prev_ver":503447552,"name":"Desktop Audio","uuid":"1c1a0d55-e634-4fac-b1b5-22c498729b67","id":"pulse_output_capture","versioned_id":"pulse_output_capture","settings":{"device_id":"default"},"mixers":195,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice1":{"prev_ver":503447552,"name":"Mic/Aux","uuid":"fbe2d4e7-a223-4761-af07-8571f53627b4","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback"},"mixers":201,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"AuxAudioDevice2":{"prev_ver":503447552,"name":"HDMI Capture","uuid":"c9526784-a9d0-43e5-9b88-a4414b00e76f","id":"pulse_input_capture","versioned_id":"pulse_input_capture","settings":{"device_id":"alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo"},"mixers":197,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"libobs.mute":[],"libobs.unmute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},"current_scene":"screen","current_program_scene":"screen","scene_order":[{"name":"Screen with camera"},{"name":"game with camera"},{"name":"game"},{"name":"game 4:3"},{"name":"screen"},{"name":"camera"},{"name":"Camera with scope"},{"name":"game with screen"}],"name":"Untitled","sources":[{"prev_ver":503447552,"name":"Video Capture Device (V4L2)","uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","Brightness":0,"input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen with camera","uuid":"91ff3600-23a4-4289-a8c8-89d8d86c6af8","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":5,"items":[{"name":"Screen Capture","source_uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.42786458134651184,"y":0.42777776718139648},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":5,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[],"libobs.show_scene_item.5":[],"libobs.hide_scene_item.5":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture","uuid":"13d7f7d3-2e8c-4d1f-afa3-2274df660bb4","id":"xshm_input","versioned_id":"xshm_input","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Camera Capture","uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"border","uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","id":"image_source","versioned_id":"image_source","settings":{"file":"/mnt/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game with camera","uuid":"47f4ca14-5902-4c2b-b3f3-82e6dc90d361","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25156250596046448,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"capture acrd","source_uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74947917461395264,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"capture acrd","uuid":"8902652b-109b-49ac-aabd-c2c3610dba72","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video0","input":0,"pixelformat":842093913},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game","uuid":"bafcd11e-4c29-4f3d-a109-03741dc851ea","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":3,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":21,"items":[{"name":"Screen Capture (XSHM)","source_uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":17,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":2007.0,"y":0.0},"scale":{"x":1.3655761480331421,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":11,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Screen Capture (PipeWire)","source_uuid":"b7ac985f-705a-4e40-ad3c-4b7d67ab8e31","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.5,"y":0.5},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":20,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"Wayland output(dmabuf)","source_uuid":"c7038b6e-6575-4da6-bbdc-9dea0aab978f","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":21,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.17":[],"libobs.hide_scene_item.17":[],"libobs.show_scene_item.11":[],"libobs.hide_scene_item.11":[],"libobs.show_scene_item.20":[],"libobs.hide_scene_item.20":[],"libobs.show_scene_item.21":[],"libobs.hide_scene_item.21":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"camera","uuid":"0b6712a1-eccf-4749-b24f-bca15e446199","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":1,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Camera with scope","uuid":"4d8c1d12-248d-4873-a105-2a495560b1da","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":4,"items":[{"name":"Camera Capture","source_uuid":"bd92ac28-af52-4e5c-b5e3-208b3f550ad9","visible":true,"locked":false,"rot":0.0,"pos":{"x":1920.0,"y":1080.0},"scale":{"x":0.25208333134651184,"y":0.25185185670852661},"align":10,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":2,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"border","source_uuid":"f853acd5-6872-4824-b51a-7d28f80a19dc","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.75,"y":0.75},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":3,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}},{"name":"scope caputre","source_uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":0.74895834922790527,"y":0.74907410144805908},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":4,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.2":[],"libobs.hide_scene_item.2":[],"libobs.show_scene_item.3":[],"libobs.hide_scene_item.3":[],"libobs.show_scene_item.4":[],"libobs.hide_scene_item.4":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"scope caputre","uuid":"3dc90e3a-62f7-4028-947f-289ea06d010b","id":"v4l2_input","versioned_id":"v4l2_input","settings":{"device_id":"/dev/video4","input":0,"pixelformat":1196444237},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game with screen","uuid":"693bf831-b588-42d9-b7be-12f75b99b9f4","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":2,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":0.0,"y":0.0},"scale":{"x":1.0,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":0.0,"y":0.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Text (FreeType 2)","uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","id":"text_ft2_source","versioned_id":"text_ft2_source_v2","settings":{"text":"Thomas gay"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"game 4:3","uuid":"c55982ae-1be0-4cb6-92ec-77a7f7914863","id":"scene","versioned_id":"scene","settings":{"id_counter":1,"custom_size":false,"items":[{"name":"Video Capture Device (V4L2)","source_uuid":"c67d0844-f2b0-4a1a-b8b0-975040fa5ade","visible":true,"locked":false,"rot":0.0,"pos":{"x":240.0,"y":0.0},"scale":{"x":0.75,"y":1.0},"align":5,"bounds_type":0,"bounds_align":0,"bounds_crop":false,"bounds":{"x":1.0,"y":1.0},"crop_left":0,"crop_top":0,"crop_right":0,"crop_bottom":0,"id":1,"group_item_backup":false,"scale_filter":"disable","blend_method":"default","blend_type":"normal","show_transition":{"duration":0},"hide_transition":{"duration":0},"private_settings":{}}]},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.show_scene_item.1":[],"libobs.hide_scene_item.1":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture (XSHM)","uuid":"6133fcce-34f6-410f-afb4-be7b728acad8","id":"xshm_input","versioned_id":"xshm_input","settings":{"screen":0},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Screen Capture (PipeWire)","uuid":"b7ac985f-705a-4e40-ad3c-4b7d67ab8e31","id":"pipewire-desktop-capture-source","versioned_id":"pipewire-desktop-capture-source","settings":{"RestoreToken":"9e3c32dd-3ac3-4095-ad45-69cbac6ac08b"},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503447552,"name":"Wayland output(dmabuf)","uuid":"c7038b6e-6575-4da6-bbdc-9dea0aab978f","id":"wlrobs-dmabuf","versioned_id":"wlrobs-dmabuf","settings":{},"mixers":0,"sync":0,"flags":0,"volume":1.0,"balance":0.5,"enabled":true,"muted":false,"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"hotkeys":{},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}}],"groups":[],"quick_transitions":[{"name":"Cut","duration":300,"hotkeys":[],"id":1,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":2,"fade_to_black":false},{"name":"Fade","duration":300,"hotkeys":[],"id":3,"fade_to_black":true}],"transitions":[{"name":"Swipe","id":"swipe_transition","settings":{"direction":"left","swipe_in":true}}],"saved_projectors":[],"current_transition":"Fade","transition_duration":283,"preview_locked":false,"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"virtual-camera":{"type2":3},"modules":{"scripts-tool":[],"output-timer":{"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"autoStartStreamTimer":false,"autoStartRecordTimer":false,"pauseRecordTimer":true},"auto-scene-switcher":{"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"active":false,"switches":[]}},"resolution":{"x":1920,"y":1080}} \ No newline at end of file diff --git a/.config/obs-studio/global.ini b/.config/obs-studio/global.ini index 9826573..35f1734 100644 --- a/.config/obs-studio/global.ini +++ b/.config/obs-studio/global.ini @@ -4,7 +4,7 @@ Pre21Defaults=false Pre23Defaults=false Pre24.1Defaults=false FirstRun=true -LastVersion=503382017 +LastVersion=503447552 MaxLogs=10 InfoIncrement=-1 ProcessPriority=Normal @@ -22,8 +22,8 @@ ConfigOnNewProfile=true [BasicWindow] gridMode=false -geometry=AdnQywADAAAAABa0AAAAGgAAG3wAAAWcAAAWtgAAABwAABt6AAAFmgAAAAIAAAAACgAAABa2AAAAHAAAG3oAAAWa -DockState=AAAA/wAAAAD9AAAAAQAAAAMAAATFAAABAfwBAAAABvsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAAPEAAACgAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAD1AAAA8gAAAKAA////+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAAB6wAAAO8AAADeAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAAAt4AAADyAAAAoAD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAAPUAAAA8QAAAJ4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAANhAAAA+gAAAK8AAAAyAAABMUAAARBAAAABAAAAAQAAAAIAAAACPwAAAAA +geometry=AdnQywADAAAAAA8DAAAAGgAAFDAAAAWcAAAPBQAAABwAABQuAAAFmgAAAAEAAAAACgAAAA8FAAAAHAAAFC4AAAWa +DockState=AAAA/wAAAAD9AAAAAQAAAAMAAAUqAAABAfwBAAAABvsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAASsAAACYAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAEvAAAA7wAAAJgA////+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAACIgAAAPAAAADeAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAAAxYAAAEyAAAApQD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAARMAAAA3gAAAM4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAAMRAAAA+gAAAK8AAAAyAAABSoAAARBAAAABAAAAAQAAAAIAAAACPwAAAAA PreviewEnabled=true AlwaysOnTop=false SceneDuplicationMode=true @@ -60,7 +60,7 @@ ExtraBrowserDocks=[] SideDocks=false [ScriptLogWindow] -geometry=AdnQywADAAAAAAABAAAAGQAAAlgAAAGoAAAAAQAAABkAAAJYAAABqAAAAAAAAAAAAoAAAAABAAAAGQAAAlgAAAGo +geometry=AdnQywADAAAAAAABAAAAGQAAAlgAAAGoAAAAAQAAABkAAAJYAAABqAAAAAAAAAAADwAAAAABAAAAGQAAAlgAAAGo [PropertiesWindow] cx=720 diff --git a/.config/obs-studio/logs/2024-03-30 18-53-40.txt b/.config/obs-studio/logs/2024-03-30 18-53-40.txt deleted file mode 100644 index f899122..0000000 --- a/.config/obs-studio/logs/2024-03-30 18-53-40.txt +++ /dev/null @@ -1,302 +0,0 @@ -18:53:40.525: Using EGL/X11 -18:53:40.525: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -18:53:40.525: CPU Speed: 3166.600MHz -18:53:40.525: Physical Cores: 8, Logical Cores: 16 -18:53:40.525: Physical Memory: 32003MB Total, 5519MB Free -18:53:40.525: Kernel Version: Linux 6.8.1-zen1-1-zen -18:53:40.525: Distribution: "Arch Linux" Unknown -18:53:40.525: Session Type: tty -18:53:40.525: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -18:53:40.526: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -18:53:40.526: Portable mode: false -18:53:40.556: OBS 30.1.0-1 (linux) -18:53:40.556: --------------------------------- -18:53:40.556: --------------------------------- -18:53:40.556: audio settings reset: -18:53:40.556: samples per sec: 48000 -18:53:40.556: speakers: 2 -18:53:40.556: max buffering: 960 milliseconds -18:53:40.556: buffering type: dynamically increasing -18:53:40.557: --------------------------------- -18:53:40.557: Initializing OpenGL... -18:53:40.625: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.1-zen1-1-zen) -18:53:40.625: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -18:53:40.656: --------------------------------- -18:53:40.656: video settings reset: -18:53:40.656: base resolution: 1920x1080 -18:53:40.656: output resolution: 1920x1080 -18:53:40.656: downscale filter: Bicubic -18:53:40.656: fps: 30000/1001 -18:53:40.656: format: NV12 -18:53:40.656: YUV mode: Rec. 709/Partial -18:53:40.657: NV12 texture support enabled -18:53:40.657: P010 texture support not available -18:53:40.660: Audio monitoring device: -18:53:40.660: name: Default -18:53:40.660: id: default -18:53:40.660: --------------------------------- -18:53:40.669: Failed to load 'en-US' text for module: 'decklink-captions.so' -18:53:40.677: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -18:53:40.684: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -18:53:40.684: Failed to initialize module 'decklink.so' -18:53:40.822: [pipewire] No captures available -18:53:40.847: v4l2loopback not installed, virtual camera disabled -18:53:40.885: VAAPI: Failed to initialize display in vaapi_device_h264_supported -18:53:40.885: FFmpeg VAAPI H264 encoding not supported -18:53:40.886: VAAPI: Failed to initialize display in vaapi_device_av1_supported -18:53:40.886: FFmpeg VAAPI AV1 encoding not supported -18:53:40.886: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -18:53:40.886: FFmpeg VAAPI HEVC encoding not supported -18:53:40.951: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.0 -18:53:41.028: --------------------------------- -18:53:41.028: Loaded Modules: -18:53:41.028: wlrobs.so -18:53:41.028: text-freetype2.so -18:53:41.028: rtmp-services.so -18:53:41.028: obs-x264.so -18:53:41.028: obs-webrtc.so -18:53:41.028: obs-vst.so -18:53:41.028: obs-vaapi.so -18:53:41.028: obs-transitions.so -18:53:41.028: obs-qsv11.so -18:53:41.028: obs-outputs.so -18:53:41.028: obs-libfdk.so -18:53:41.028: obs-filters.so -18:53:41.028: obs-ffmpeg.so -18:53:41.028: linux-v4l2.so -18:53:41.028: linux-pulseaudio.so -18:53:41.028: linux-pipewire.so -18:53:41.028: linux-jack.so -18:53:41.028: linux-capture.so -18:53:41.028: linux-alsa.so -18:53:41.028: image-source.so -18:53:41.028: frontend-tools.so -18:53:41.028: decklink-output-ui.so -18:53:41.028: decklink-captions.so -18:53:41.028: --------------------------------- -18:53:41.028: ==== Startup complete =============================================== -18:53:41.068: All scene data cleared -18:53:41.068: ------------------------------------------------ -18:53:41.074: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -18:53:41.074: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -18:53:41.074: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -18:53:41.074: [Loaded global audio device]: 'Desktop Audio' -18:53:41.075: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -18:53:41.075: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -18:53:41.075: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:53:41.075: [Loaded global audio device]: 'Mic/Aux' -18:53:41.076: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -18:53:41.076: pulse-input: An error occurred while getting the source info! -18:53:41.076: [Loaded global audio device]: 'HDMI Capture' -18:53:41.076: v4l2-input: Start capture from /dev/video0 -18:53:41.077: v4l2-input: Input: 0 -18:53:41.079: v4l2-input: Resolution: 1280x720 -18:53:41.079: v4l2-input: Pixelformat: YU12 -18:53:41.079: v4l2-input: Linesize: 1280 Bytes -18:53:41.079: v4l2-input: Framerate: 30.00 fps -18:53:41.080: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -18:53:41.081: xshm-input: Geometry 640x480 @ 0,0 -18:53:41.082: v4l2-input: Start capture from /dev/video0 -18:53:41.087: v4l2-input: Unable to set input 0 -18:53:41.087: v4l2-input: Initialization failed, errno: Device or resource busy -18:53:41.213: v4l2-input: Start capture from /dev/video0 -18:53:41.214: v4l2-input: Unable to set input 0 -18:53:41.214: v4l2-input: Initialization failed, errno: Device or resource busy -18:53:41.214: v4l2-input: Start capture from /dev/video4 -18:53:41.214: v4l2-input: Unable to open device -18:53:41.214: v4l2-input: Initialization failed, errno: No such file or directory -18:53:41.215: xshm-input: Geometry 3840x2160 @ 640,0 -18:53:41.225: Switched to scene 'screen' -18:53:41.225: ------------------------------------------------ -18:53:41.225: Loaded scenes: -18:53:41.225: - scene 'Screen with camera': -18:53:41.225: - source: 'Screen Capture' (xshm_input) -18:53:41.225: - source: 'Camera Capture' (v4l2_input) -18:53:41.225: - source: 'border' (image_source) -18:53:41.225: - scene 'game with camera': -18:53:41.225: - source: 'Camera Capture' (v4l2_input) -18:53:41.225: - source: 'border' (image_source) -18:53:41.225: - source: 'capture acrd' (v4l2_input) -18:53:41.225: - scene 'game': -18:53:41.225: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:41.225: - scene 'game 4:3': -18:53:41.225: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:41.225: - scene 'screen': -18:53:41.225: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -18:53:41.225: - source: 'Screen Capture (XSHM)' (xshm_input) -18:53:41.225: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -18:53:41.225: - scene 'camera': -18:53:41.225: - source: 'Camera Capture' (v4l2_input) -18:53:41.225: - scene 'Camera with scope': -18:53:41.225: - source: 'Camera Capture' (v4l2_input) -18:53:41.225: - source: 'border' (image_source) -18:53:41.225: - source: 'scope caputre' (v4l2_input) -18:53:41.225: - scene 'game with screen': -18:53:41.225: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:41.225: ------------------------------------------------ -18:53:41.623: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -18:53:41.623: -18:53:42.576: --------------------------------- -18:53:42.576: [x264 encoder: 'simple_video_recording'] preset: veryfast -18:53:42.576: [x264 encoder: 'simple_video_recording'] profile: high -18:53:42.576: [x264 encoder: 'simple_video_recording'] settings: -18:53:42.576: rate_control: CRF -18:53:42.576: bitrate: 0 -18:53:42.576: buffer size: 0 -18:53:42.576: crf: 23 -18:53:42.576: fps_num: 30000 -18:53:42.576: fps_den: 1001 -18:53:42.576: width: 1920 -18:53:42.576: height: 1080 -18:53:42.576: keyint: 250 -18:53:42.576: -18:53:42.600: --------------------------------- -18:53:42.600: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -18:53:42.600: -18:53:42.600: --------------------------------- -18:53:42.600: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -18:53:42.600: -18:53:42.600: --------------------------------- -18:53:42.600: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -18:53:42.600: -18:53:42.600: --------------------------------- -18:53:42.601: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -18:53:42.601: -18:53:42.648: ==== Recording Start =============================================== -18:53:42.648: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zombie/Videos/2024-03-30 18-53-42.mkv'... -18:53:42.652: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -18:55:19.088: OpenType support missing for "Open Sans", script 11 -18:55:19.092: OpenType support missing for "Open Sans", script 12 -18:55:19.095: OpenType support missing for "Open Sans", script 16 -18:55:19.100: OpenType support missing for "Open Sans", script 20 -18:55:52.614: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zombie/Videos/2024-03-30 18-53-42.mkv' stopped -18:55:52.615: Output 'simple_file_output': stopping -18:55:52.615: Output 'simple_file_output': Total frames output: 3855 -18:55:52.615: Output 'simple_file_output': Total drawn frames: 3894 (3895 attempted) -18:55:52.615: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 1 (0.0%) -18:55:52.615: ==== Recording Stop ================================================ -18:56:00.245: --------------------------------- -18:56:00.245: [x264 encoder: 'simple_video_recording'] preset: veryfast -18:56:00.245: [x264 encoder: 'simple_video_recording'] profile: high -18:56:00.245: [x264 encoder: 'simple_video_recording'] settings: -18:56:00.245: rate_control: CRF -18:56:00.245: bitrate: 0 -18:56:00.245: buffer size: 0 -18:56:00.245: crf: 23 -18:56:00.245: fps_num: 30000 -18:56:00.245: fps_den: 1001 -18:56:00.245: width: 1920 -18:56:00.245: height: 1080 -18:56:00.245: keyint: 250 -18:56:00.245: -18:56:00.256: --------------------------------- -18:56:00.256: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -18:56:00.256: -18:56:00.256: --------------------------------- -18:56:00.256: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -18:56:00.256: -18:56:00.256: --------------------------------- -18:56:00.256: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -18:56:00.256: -18:56:00.256: --------------------------------- -18:56:00.256: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -18:56:00.256: -18:56:00.259: ==== Recording Start =============================================== -18:56:00.259: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zombie/Videos/2024-03-30 18-56-00.mkv'... -18:56:00.263: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -18:56:43.390: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zombie/Videos/2024-03-30 18-56-00.mkv' stopped -18:56:43.390: Output 'simple_file_output': stopping -18:56:43.390: Output 'simple_file_output': Total frames output: 1253 -18:56:43.390: Output 'simple_file_output': Total drawn frames: 1293 -18:56:43.390: ==== Recording Stop ================================================ -18:57:43.460: Settings changed (outputs) -18:57:43.460: ------------------------------------------------ -19:03:58.475: ==== Shutting down ================================================== -19:03:58.496: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -19:03:58.496: pulse-input: Got 24696 packets with 29635200 frames -19:03:58.496: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -19:03:58.496: pulse-input: Got 24695 packets with 29634000 frames -19:03:58.512: v4l2-input: /dev/video0: Stopped capture after 18522 frames -19:03:58.562: All scene data cleared -19:03:58.562: ------------------------------------------------ -19:03:58.631: [Scripting] Total detached callbacks: 0 -19:03:58.631: Freeing OBS context data -19:03:58.646: == Profiler Results ============================= -19:03:58.646: run_program_init: 869.907 ms -19:03:58.646: ┣OBSApp::AppInit: 4.503 ms -19:03:58.646: ┃ ┗OBSApp::InitLocale: 0.779 ms -19:03:58.646: ┗OBSApp::OBSInit: 819.66 ms -19:03:58.646: ┣obs_startup: 1.593 ms -19:03:58.646: ┗OBSBasic::OBSInit: 788.593 ms -19:03:58.646: ┣OBSBasic::InitBasicConfig: 0.111 ms -19:03:58.646: ┣OBSBasic::ResetAudio: 0.275 ms -19:03:58.646: ┣OBSBasic::ResetVideo: 104.076 ms -19:03:58.646: ┃ ┗obs_init_graphics: 99.469 ms -19:03:58.646: ┃ ┗shader compilation: 29.966 ms -19:03:58.646: ┣OBSBasic::InitOBSCallbacks: 0.005 ms -19:03:58.646: ┣OBSBasic::InitHotkeys: 0.025 ms -19:03:58.646: ┣obs_load_all_modules2: 367.475 ms -19:03:58.646: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -19:03:58.646: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -19:03:58.646: ┃ ┣obs_init_module(decklink.so): 0.135 ms -19:03:58.646: ┃ ┣obs_init_module(frontend-tools.so): 60.499 ms -19:03:58.646: ┃ ┣obs_init_module(image-source.so): 0.011 ms -19:03:58.646: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -19:03:58.646: ┃ ┣obs_init_module(linux-capture.so): 0.482 ms -19:03:58.646: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -19:03:58.646: ┃ ┣obs_init_module(linux-pipewire.so): 18.15 ms -19:03:58.646: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.005 ms -19:03:58.646: ┃ ┣obs_init_module(linux-v4l2.so): 4.029 ms -19:03:58.646: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.128 ms -19:03:58.646: ┃ ┃ ┗nvenc_check: 1.331 ms -19:03:58.646: ┃ ┣obs_init_module(obs-filters.so): 0.04 ms -19:03:58.646: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -19:03:58.646: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -19:03:58.647: ┃ ┣obs_init_module(obs-qsv11.so): 1.322 ms -19:03:58.647: ┃ ┣obs_init_module(obs-transitions.so): 0.01 ms -19:03:58.647: ┃ ┣obs_init_module(obs-vaapi.so): 5.942 ms -19:03:58.647: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -19:03:58.647: ┃ ┣obs_init_module(obs-webrtc.so): 0.006 ms -19:03:58.647: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -19:03:58.647: ┃ ┣obs_init_module(rtmp-services.so): 0.511 ms -19:03:58.647: ┃ ┣obs_init_module(text-freetype2.so): 0.012 ms -19:03:58.647: ┃ ┗obs_init_module(wlrobs.so): 0.006 ms -19:03:58.647: ┣OBSBasic::InitService: 0.854 ms -19:03:58.647: ┣OBSBasic::ResetOutputs: 0.168 ms -19:03:58.647: ┣OBSBasic::CreateHotkeys: 0.02 ms -19:03:58.647: ┣OBSBasic::InitPrimitives: 0.22 ms -19:03:58.647: ┗OBSBasic::Load: 198.501 ms -19:03:58.647: obs_hotkey_thread(25 ms): min=0.058 ms, median=0.125 ms, max=88.195 ms, 99th percentile=8.643 ms, 99.9274% below 25 ms -19:03:58.647: audio_thread(Audio): min=0.006 ms, median=0.051 ms, max=12.977 ms, 99th percentile=2.108 ms -19:03:58.647: ┗receive_audio: min=0.002 ms, median=0.237 ms, max=6.487 ms, 99th percentile=0.711 ms, 1.12067 calls per parent call -19:03:58.647: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.054 ms, 99th percentile=0.004 ms -19:03:58.647: ┗do_encode: min=0.041 ms, median=0.218 ms, max=6.485 ms, 99th percentile=0.514 ms, 1.06579 calls per parent call -19:03:58.647: ┣encode(simple_opus_recording0): min=0.132 ms, median=0.325 ms, max=0.875 ms, 99th percentile=0.559 ms, 0.25 calls per parent call -19:03:58.647: ┣send_packet: min=0 ms, median=0.002 ms, max=6.381 ms, 99th percentile=0.02 ms -19:03:58.647: ┣encode(simple_opus_recording1): min=0.041 ms, median=0.279 ms, max=0.636 ms, 99th percentile=0.495 ms, 0.25 calls per parent call -19:03:58.647: ┣encode(simple_opus_recording2): min=0.04 ms, median=0.088 ms, max=0.22 ms, 99th percentile=0.134 ms, 0.25 calls per parent call -19:03:58.647: ┗encode(simple_opus_recording3): min=0.131 ms, median=0.279 ms, max=0.942 ms, 99th percentile=0.412 ms, 0.25 calls per parent call -19:03:58.647: obs_graphics_thread(33.3667 ms): min=0.111 ms, median=11.207 ms, max=264.498 ms, 99th percentile=15.723 ms, 99.8973% below 33.367 ms -19:03:58.647: ┣tick_sources: min=0 ms, median=10.392 ms, max=251.333 ms, 99th percentile=14.446 ms -19:03:58.647: ┣output_frame: min=0.094 ms, median=0.282 ms, max=17.622 ms, 99th percentile=1.282 ms -19:03:58.647: ┃ ┣gs_context(video->graphics): min=0.094 ms, median=0.28 ms, max=17.618 ms, 99th percentile=0.488 ms -19:03:58.647: ┃ ┃ ┣render_video: min=0.014 ms, median=0.138 ms, max=6.751 ms, 99th percentile=0.288 ms -19:03:58.647: ┃ ┃ ┃ ┣render_main_texture: min=0.012 ms, median=0.127 ms, max=6.746 ms, 99th percentile=0.218 ms -19:03:58.647: ┃ ┃ ┃ ┣render_convert_texture: min=0.021 ms, median=0.04 ms, max=3.268 ms, 99th percentile=0.067 ms, 0.280357 calls per parent call -19:03:58.647: ┃ ┃ ┃ ┗stage_output_texture: min=0.01 ms, median=0.019 ms, max=0.226 ms, 99th percentile=0.036 ms, 0.280357 calls per parent call -19:03:58.647: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.004 ms, max=0.132 ms, 99th percentile=0.015 ms -19:03:58.647: ┃ ┃ ┗download_frame: min=0 ms, median=0.059 ms, max=0.187 ms, 99th percentile=0.093 ms, 0.280357 calls per parent call -19:03:58.647: ┃ ┗output_video_data: min=0.292 ms, median=0.599 ms, max=9.775 ms, 99th percentile=1.033 ms, 0.280249 calls per parent call -19:03:58.647: ┗render_displays: min=0.002 ms, median=0.387 ms, max=53.38 ms, 99th percentile=0.944 ms -19:03:58.647: video_thread(video): min=1.101 ms, median=1.61 ms, max=4.59 ms, 99th percentile=2.559 ms -19:03:58.647: ┗receive_video: min=1.1 ms, median=1.608 ms, max=4.588 ms, 99th percentile=2.543 ms -19:03:58.647: ┗do_encode: min=1.099 ms, median=1.607 ms, max=4.586 ms, 99th percentile=2.541 ms -19:03:58.647: ┣encode(simple_video_recording): min=1.062 ms, median=1.595 ms, max=4.585 ms, 99th percentile=2.515 ms -19:03:58.647: ┗send_packet: min=0.002 ms, median=0.009 ms, max=0.879 ms, 99th percentile=0.025 ms -19:03:58.647: OBSBasic::ResetOutputs: 0.172 ms -19:03:58.647: ================================================= -19:03:58.647: == Profiler Time Between Calls ================== -19:03:58.647: obs_hotkey_thread(25 ms): min=25.09 ms, median=25.196 ms, max=113.261 ms, 81.176% within ±2% of 25 ms (0% lower, 18.824% higher) -19:03:58.647: obs_graphics_thread(33.3667 ms): min=13.87 ms, median=33.367 ms, max=264.504 ms, 99.7514% within ±2% of 33.367 ms (0.14051% lower, 0.108085% higher) -19:03:58.647: ================================================= -19:03:58.670: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-03-30 19-15-48.txt b/.config/obs-studio/logs/2024-03-30 19-15-48.txt deleted file mode 100644 index 03171f9..0000000 --- a/.config/obs-studio/logs/2024-03-30 19-15-48.txt +++ /dev/null @@ -1,295 +0,0 @@ -19:15:48.602: Using EGL/X11 -19:15:48.602: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -19:15:48.602: CPU Speed: 2095.564MHz -19:15:48.602: Physical Cores: 8, Logical Cores: 16 -19:15:48.602: Physical Memory: 32003MB Total, 6748MB Free -19:15:48.602: Kernel Version: Linux 6.8.1-zen1-1-zen -19:15:48.602: Distribution: "Arch Linux" Unknown -19:15:48.602: Session Type: tty -19:15:48.602: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -19:15:48.603: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -19:15:48.603: Portable mode: false -19:15:48.631: OBS 30.1.0-1 (linux) -19:15:48.631: --------------------------------- -19:15:48.631: --------------------------------- -19:15:48.631: audio settings reset: -19:15:48.631: samples per sec: 48000 -19:15:48.631: speakers: 2 -19:15:48.631: max buffering: 960 milliseconds -19:15:48.631: buffering type: dynamically increasing -19:15:48.632: --------------------------------- -19:15:48.632: Initializing OpenGL... -19:15:48.696: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.1-zen1-1-zen) -19:15:48.696: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -19:15:48.726: --------------------------------- -19:15:48.726: video settings reset: -19:15:48.726: base resolution: 1920x1080 -19:15:48.726: output resolution: 1920x1080 -19:15:48.726: downscale filter: Bicubic -19:15:48.726: fps: 30000/1001 -19:15:48.726: format: NV12 -19:15:48.726: YUV mode: Rec. 709/Partial -19:15:48.727: NV12 texture support enabled -19:15:48.727: P010 texture support not available -19:15:48.730: Audio monitoring device: -19:15:48.730: name: Default -19:15:48.730: id: default -19:15:48.730: --------------------------------- -19:15:48.737: Failed to load 'en-US' text for module: 'decklink-captions.so' -19:15:48.745: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -19:15:48.753: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -19:15:48.753: Failed to initialize module 'decklink.so' -19:15:48.886: [pipewire] No captures available -19:15:48.909: v4l2loopback not installed, virtual camera disabled -19:15:48.952: VAAPI: Failed to initialize display in vaapi_device_h264_supported -19:15:48.952: FFmpeg VAAPI H264 encoding not supported -19:15:48.952: VAAPI: Failed to initialize display in vaapi_device_av1_supported -19:15:48.952: FFmpeg VAAPI AV1 encoding not supported -19:15:48.952: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -19:15:48.952: FFmpeg VAAPI HEVC encoding not supported -19:15:49.017: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.0 -19:15:49.110: --------------------------------- -19:15:49.110: Loaded Modules: -19:15:49.110: wlrobs.so -19:15:49.110: text-freetype2.so -19:15:49.110: rtmp-services.so -19:15:49.110: obs-x264.so -19:15:49.110: obs-webrtc.so -19:15:49.110: obs-vst.so -19:15:49.110: obs-vaapi.so -19:15:49.110: obs-transitions.so -19:15:49.110: obs-qsv11.so -19:15:49.110: obs-outputs.so -19:15:49.110: obs-libfdk.so -19:15:49.110: obs-filters.so -19:15:49.110: obs-ffmpeg.so -19:15:49.110: linux-v4l2.so -19:15:49.110: linux-pulseaudio.so -19:15:49.110: linux-pipewire.so -19:15:49.110: linux-jack.so -19:15:49.110: linux-capture.so -19:15:49.110: linux-alsa.so -19:15:49.110: image-source.so -19:15:49.110: frontend-tools.so -19:15:49.110: decklink-output-ui.so -19:15:49.110: decklink-captions.so -19:15:49.110: --------------------------------- -19:15:49.110: ==== Startup complete =============================================== -19:15:49.143: All scene data cleared -19:15:49.143: ------------------------------------------------ -19:15:49.148: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:15:49.148: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -19:15:49.148: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -19:15:49.148: [Loaded global audio device]: 'Desktop Audio' -19:15:49.149: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:15:49.149: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -19:15:49.149: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -19:15:49.149: [Loaded global audio device]: 'Mic/Aux' -19:15:49.149: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:15:49.149: pulse-input: An error occurred while getting the source info! -19:15:49.149: [Loaded global audio device]: 'HDMI Capture' -19:15:49.149: v4l2-input: Start capture from /dev/video0 -19:15:49.150: v4l2-input: Input: 0 -19:15:49.152: v4l2-input: Resolution: 1280x720 -19:15:49.152: v4l2-input: Pixelformat: YU12 -19:15:49.152: v4l2-input: Linesize: 1280 Bytes -19:15:49.152: v4l2-input: Framerate: 30.00 fps -19:15:49.153: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -19:15:49.153: xshm-input: Geometry 640x480 @ 0,0 -19:15:49.154: v4l2-input: Start capture from /dev/video0 -19:15:49.182: v4l2-input: Unable to set input 0 -19:15:49.182: v4l2-input: Initialization failed, errno: Device or resource busy -19:15:49.305: v4l2-input: Start capture from /dev/video0 -19:15:49.306: v4l2-input: Unable to set input 0 -19:15:49.306: v4l2-input: Initialization failed, errno: Device or resource busy -19:15:49.306: v4l2-input: Start capture from /dev/video4 -19:15:49.306: v4l2-input: Unable to open device -19:15:49.306: v4l2-input: Initialization failed, errno: No such file or directory -19:15:49.307: xshm-input: Geometry 3840x2160 @ 640,0 -19:15:49.316: Switched to scene 'screen' -19:15:49.316: ------------------------------------------------ -19:15:49.316: Loaded scenes: -19:15:49.316: - scene 'Screen with camera': -19:15:49.316: - source: 'Screen Capture' (xshm_input) -19:15:49.316: - source: 'Camera Capture' (v4l2_input) -19:15:49.316: - source: 'border' (image_source) -19:15:49.316: - scene 'game with camera': -19:15:49.316: - source: 'Camera Capture' (v4l2_input) -19:15:49.316: - source: 'border' (image_source) -19:15:49.316: - source: 'capture acrd' (v4l2_input) -19:15:49.316: - scene 'game': -19:15:49.316: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:15:49.316: - scene 'game 4:3': -19:15:49.316: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:15:49.316: - scene 'screen': -19:15:49.316: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -19:15:49.316: - source: 'Screen Capture (XSHM)' (xshm_input) -19:15:49.316: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -19:15:49.316: - scene 'camera': -19:15:49.316: - source: 'Camera Capture' (v4l2_input) -19:15:49.316: - scene 'Camera with scope': -19:15:49.316: - source: 'Camera Capture' (v4l2_input) -19:15:49.316: - source: 'border' (image_source) -19:15:49.316: - source: 'scope caputre' (v4l2_input) -19:15:49.316: - scene 'game with screen': -19:15:49.316: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:15:49.316: ------------------------------------------------ -19:15:49.698: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -19:15:49.698: -19:15:49.741: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -19:15:49.741: -19:16:50.051: --------------------------------- -19:16:50.051: [x264 encoder: 'simple_video_recording'] preset: veryfast -19:16:50.051: [x264 encoder: 'simple_video_recording'] profile: high -19:16:50.051: [x264 encoder: 'simple_video_recording'] settings: -19:16:50.051: rate_control: CRF -19:16:50.051: bitrate: 0 -19:16:50.051: buffer size: 0 -19:16:50.051: crf: 23 -19:16:50.051: fps_num: 30000 -19:16:50.051: fps_den: 1001 -19:16:50.051: width: 1920 -19:16:50.051: height: 1080 -19:16:50.051: keyint: 250 -19:16:50.051: -19:16:50.086: --------------------------------- -19:16:50.086: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -19:16:50.086: -19:16:50.086: --------------------------------- -19:16:50.086: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -19:16:50.086: -19:16:50.086: --------------------------------- -19:16:50.087: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -19:16:50.087: -19:16:50.087: --------------------------------- -19:16:50.087: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -19:16:50.087: -19:16:50.150: ==== Recording Start =============================================== -19:16:50.150: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-03-30 19-16-50.mkv'... -19:16:50.153: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -19:17:15.103: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-03-30 19-16-50.mkv' stopped -19:17:15.103: Output 'simple_file_output': stopping -19:17:15.103: Output 'simple_file_output': Total frames output: 706 -19:17:15.103: Output 'simple_file_output': Total drawn frames: 743 (748 attempted) -19:17:15.103: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 5 (0.7%) -19:17:15.104: ==== Recording Stop ================================================ -19:20:02.235: OpenType support missing for "Open Sans", script 11 -19:20:02.238: OpenType support missing for "Open Sans", script 12 -19:20:02.242: OpenType support missing for "Open Sans", script 16 -19:20:02.245: OpenType support missing for "Open Sans", script 20 -19:20:09.719: User switched to scene 'game' -19:20:12.438: v4l2-input: /dev/video1 seems to not support video capture -19:20:12.438: v4l2-input: Found device 'USB Video: USB Video' at /dev/video0 -19:20:12.439: v4l2-input: Stepwise and Continuous framerates are currently hardcoded -19:20:12.440: v4l2-input: Stepwise and Continuous framerates are currently hardcoded -19:20:12.440: v4l2-input: Pixelformat: Motion-JPEG (available) -19:20:12.440: v4l2-input: Pixelformat: YUYV 4:2:2 (available) -19:20:12.440: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable) -19:20:12.440: v4l2-input: Pixelformat: BGR3 (Emulated) (available) -19:20:12.440: v4l2-input: Pixelformat: YU12 (Emulated) (available) -19:20:12.440: v4l2-input: Pixelformat: YV12 (Emulated) (available) -19:20:12.440: v4l2-input: Stepwise and Continuous framerates are currently hardcoded -19:20:12.441: v4l2-input: Found input 'Camera 1' (Index 0) -19:20:12.441: v4l2-input: Pixelformat: Motion-JPEG (available) -19:20:12.441: v4l2-input: Pixelformat: YUYV 4:2:2 (available) -19:20:12.441: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable) -19:20:12.441: v4l2-input: Pixelformat: BGR3 (Emulated) (available) -19:20:12.441: v4l2-input: Pixelformat: YU12 (Emulated) (available) -19:20:12.441: v4l2-input: Pixelformat: YV12 (Emulated) (available) -19:20:12.442: v4l2-input: Stepwise and Continuous framerates are currently hardcoded -19:20:32.219: v4l2-input: /dev/video0: Stopped capture after 8487 frames -19:20:32.223: v4l2-input: Start capture from /dev/video0 -19:20:32.224: v4l2-input: Input: 0 -19:20:32.225: v4l2-input: Resolution: 1280x720 -19:20:32.226: v4l2-input: Pixelformat: YU12 -19:20:32.226: v4l2-input: Linesize: 1280 Bytes -19:20:32.226: v4l2-input: Framerate: 30.00 fps -19:20:32.226: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -19:20:36.152: ==== Shutting down ================================================== -19:20:36.164: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -19:20:36.164: pulse-input: Got 11479 packets with 13774800 frames -19:20:36.164: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -19:20:36.164: pulse-input: Got 11479 packets with 13774800 frames -19:20:36.179: v4l2-input: /dev/video0: Stopped capture after 117 frames -19:20:36.206: All scene data cleared -19:20:36.206: ------------------------------------------------ -19:20:36.297: [Scripting] Total detached callbacks: 0 -19:20:36.297: Freeing OBS context data -19:20:36.319: == Profiler Results ============================= -19:20:36.319: run_program_init: 870.128 ms -19:20:36.319: ┣OBSApp::AppInit: 4.428 ms -19:20:36.319: ┃ ┗OBSApp::InitLocale: 0.738 ms -19:20:36.319: ┗OBSApp::OBSInit: 820.653 ms -19:20:36.319: ┣obs_startup: 1.641 ms -19:20:36.319: ┗OBSBasic::OBSInit: 791.548 ms -19:20:36.319: ┣OBSBasic::InitBasicConfig: 0.102 ms -19:20:36.319: ┣OBSBasic::ResetAudio: 0.282 ms -19:20:36.319: ┣OBSBasic::ResetVideo: 98.831 ms -19:20:36.319: ┃ ┗obs_init_graphics: 94.503 ms -19:20:36.319: ┃ ┗shader compilation: 28.902 ms -19:20:36.319: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -19:20:36.319: ┣OBSBasic::InitHotkeys: 0.025 ms -19:20:36.319: ┣obs_load_all_modules2: 380.029 ms -19:20:36.319: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -19:20:36.319: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -19:20:36.319: ┃ ┣obs_init_module(decklink.so): 0.136 ms -19:20:36.319: ┃ ┣obs_init_module(frontend-tools.so): 58.417 ms -19:20:36.319: ┃ ┣obs_init_module(image-source.so): 0.011 ms -19:20:36.319: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -19:20:36.319: ┃ ┣obs_init_module(linux-capture.so): 0.501 ms -19:20:36.319: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -19:20:36.319: ┃ ┣obs_init_module(linux-pipewire.so): 17.808 ms -19:20:36.319: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -19:20:36.319: ┃ ┣obs_init_module(linux-v4l2.so): 3.983 ms -19:20:36.319: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.234 ms -19:20:36.319: ┃ ┃ ┗nvenc_check: 1.318 ms -19:20:36.319: ┃ ┣obs_init_module(obs-filters.so): 0.047 ms -19:20:36.319: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -19:20:36.319: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -19:20:36.319: ┃ ┣obs_init_module(obs-qsv11.so): 1.403 ms -19:20:36.319: ┃ ┣obs_init_module(obs-transitions.so): 0.01 ms -19:20:36.319: ┃ ┣obs_init_module(obs-vaapi.so): 7.195 ms -19:20:36.319: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms -19:20:36.319: ┃ ┣obs_init_module(obs-webrtc.so): 0.011 ms -19:20:36.319: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -19:20:36.319: ┃ ┣obs_init_module(rtmp-services.so): 0.815 ms -19:20:36.319: ┃ ┣obs_init_module(text-freetype2.so): 0.02 ms -19:20:36.319: ┃ ┗obs_init_module(wlrobs.so): 0.009 ms -19:20:36.319: ┣OBSBasic::InitService: 1.105 ms -19:20:36.319: ┣OBSBasic::ResetOutputs: 0.222 ms -19:20:36.319: ┣OBSBasic::CreateHotkeys: 0.032 ms -19:20:36.319: ┣OBSBasic::InitPrimitives: 0.41 ms -19:20:36.319: ┗OBSBasic::Load: 205.532 ms -19:20:36.319: obs_hotkey_thread(25 ms): min=0.057 ms, median=0.124 ms, max=200.554 ms, 99th percentile=9.105 ms, 99.9443% below 25 ms -19:20:36.319: audio_thread(Audio): min=0.008 ms, median=0.047 ms, max=9.351 ms, 99th percentile=1.44 ms -19:20:36.319: ┗receive_audio: min=0.005 ms, median=0.209 ms, max=7.249 ms, 99th percentile=0.67 ms, 0.348265 calls per parent call -19:20:36.319: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.107 ms, 99th percentile=0.005 ms -19:20:36.319: ┗do_encode: min=0.043 ms, median=0.199 ms, max=7.048 ms, 99th percentile=0.515 ms, 1.06388 calls per parent call -19:20:36.319: ┣encode(simple_opus_recording0): min=0.138 ms, median=0.299 ms, max=0.671 ms, 99th percentile=0.551 ms, 0.25 calls per parent call -19:20:36.319: ┣send_packet: min=0 ms, median=0.002 ms, max=6.945 ms, 99th percentile=0.022 ms -19:20:36.319: ┣encode(simple_opus_recording1): min=0.042 ms, median=0.2 ms, max=0.522 ms, 99th percentile=0.443 ms, 0.25 calls per parent call -19:20:36.320: ┣encode(simple_opus_recording2): min=0.042 ms, median=0.067 ms, max=0.203 ms, 99th percentile=0.138 ms, 0.25 calls per parent call -19:20:36.320: ┗encode(simple_opus_recording3): min=0.139 ms, median=0.201 ms, max=0.579 ms, 99th percentile=0.406 ms, 0.25 calls per parent call -19:20:36.320: obs_graphics_thread(33.3667 ms): min=0.145 ms, median=11.287 ms, max=266.786 ms, 99th percentile=16.497 ms, 99.9303% below 33.367 ms -19:20:36.320: ┣tick_sources: min=0 ms, median=10.695 ms, max=257.443 ms, 99th percentile=14.854 ms -19:20:36.320: ┣output_frame: min=0.127 ms, median=0.276 ms, max=20.88 ms, 99th percentile=1.254 ms -19:20:36.320: ┃ ┣gs_context(video->graphics): min=0.126 ms, median=0.275 ms, max=20.876 ms, 99th percentile=0.555 ms -19:20:36.320: ┃ ┃ ┣render_video: min=0.016 ms, median=0.139 ms, max=6.574 ms, 99th percentile=0.359 ms -19:20:36.320: ┃ ┃ ┃ ┣render_main_texture: min=0.012 ms, median=0.131 ms, max=6.569 ms, 99th percentile=0.35 ms -19:20:36.320: ┃ ┃ ┃ ┣render_convert_texture: min=0.021 ms, median=0.039 ms, max=0.58 ms, 99th percentile=0.067 ms, 0.0865675 calls per parent call -19:20:36.320: ┃ ┃ ┃ ┗stage_output_texture: min=0.011 ms, median=0.02 ms, max=0.167 ms, 99th percentile=0.037 ms, 0.0865675 calls per parent call -19:20:36.320: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.004 ms, max=0.14 ms, 99th percentile=0.014 ms -19:20:36.320: ┃ ┃ ┗download_frame: min=0 ms, median=0.06 ms, max=0.205 ms, 99th percentile=0.109 ms, 0.0865675 calls per parent call -19:20:36.320: ┃ ┗output_video_data: min=0.409 ms, median=0.638 ms, max=5.629 ms, 99th percentile=1.346 ms, 0.0864513 calls per parent call -19:20:36.320: ┗render_displays: min=0.002 ms, median=0.331 ms, max=9.988 ms, 99th percentile=1.194 ms -19:20:36.320: video_thread(video): min=1.162 ms, median=1.729 ms, max=16.255 ms, 99th percentile=2.792 ms -19:20:36.320: ┗receive_video: min=1.161 ms, median=1.728 ms, max=5.423 ms, 99th percentile=2.956 ms -19:20:36.320: ┗do_encode: min=1.16 ms, median=1.726 ms, max=5.42 ms, 99th percentile=2.954 ms -19:20:36.320: ┣encode(simple_video_recording): min=1.151 ms, median=1.716 ms, max=3.434 ms, 99th percentile=2.887 ms -19:20:36.320: ┗send_packet: min=0.003 ms, median=0.009 ms, max=2.597 ms, 99th percentile=0.028 ms -19:20:36.320: ================================================= -19:20:36.320: == Profiler Time Between Calls ================== -19:20:36.320: obs_hotkey_thread(25 ms): min=25.08 ms, median=25.193 ms, max=225.623 ms, 78.1172% within ±2% of 25 ms (0% lower, 21.8828% higher) -19:20:36.320: obs_graphics_thread(33.3667 ms): min=12.304 ms, median=33.367 ms, max=266.791 ms, 99.6862% within ±2% of 33.367 ms (0.185938% lower, 0.127833% higher) -19:20:36.320: ================================================= -19:20:36.341: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-03-30 22-54-23.txt b/.config/obs-studio/logs/2024-03-30 22-54-23.txt deleted file mode 100644 index d36927c..0000000 --- a/.config/obs-studio/logs/2024-03-30 22-54-23.txt +++ /dev/null @@ -1,175 +0,0 @@ -22:54:23.033: Using EGL/X11 -22:54:23.033: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -22:54:23.033: CPU Speed: 2145.237MHz -22:54:23.034: Physical Cores: 8, Logical Cores: 16 -22:54:23.034: Physical Memory: 32003MB Total, 9198MB Free -22:54:23.034: Kernel Version: Linux 6.8.1-zen1-1-zen -22:54:23.034: Distribution: "Arch Linux" Unknown -22:54:23.034: Session Type: tty -22:54:23.034: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -22:54:23.035: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -22:54:23.035: Portable mode: false -22:54:23.063: OBS 30.1.0-1 (linux) -22:54:23.063: --------------------------------- -22:54:23.063: --------------------------------- -22:54:23.063: audio settings reset: -22:54:23.063: samples per sec: 48000 -22:54:23.063: speakers: 2 -22:54:23.063: max buffering: 960 milliseconds -22:54:23.063: buffering type: dynamically increasing -22:54:23.065: --------------------------------- -22:54:23.065: Initializing OpenGL... -22:54:23.129: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.1-zen1-1-zen) -22:54:23.129: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -22:54:23.161: --------------------------------- -22:54:23.161: video settings reset: -22:54:23.161: base resolution: 1920x1080 -22:54:23.161: output resolution: 1920x1080 -22:54:23.161: downscale filter: Bicubic -22:54:23.161: fps: 30000/1001 -22:54:23.161: format: NV12 -22:54:23.161: YUV mode: Rec. 709/Partial -22:54:23.162: NV12 texture support enabled -22:54:23.162: P010 texture support not available -22:54:23.166: Audio monitoring device: -22:54:23.166: name: Default -22:54:23.166: id: default -22:54:23.166: --------------------------------- -22:54:23.174: Failed to load 'en-US' text for module: 'decklink-captions.so' -22:54:23.182: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -22:54:23.190: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -22:54:23.190: Failed to initialize module 'decklink.so' -22:54:23.328: [pipewire] No captures available -22:54:23.354: v4l2loopback not installed, virtual camera disabled -22:54:23.396: VAAPI: Failed to initialize display in vaapi_device_h264_supported -22:54:23.396: FFmpeg VAAPI H264 encoding not supported -22:54:23.396: VAAPI: Failed to initialize display in vaapi_device_av1_supported -22:54:23.396: FFmpeg VAAPI AV1 encoding not supported -22:54:23.396: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -22:54:23.397: FFmpeg VAAPI HEVC encoding not supported -22:54:23.471: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -22:54:23.911: --------------------------------- -22:54:23.911: Loaded Modules: -22:54:23.911: wlrobs.so -22:54:23.911: text-freetype2.so -22:54:23.911: rtmp-services.so -22:54:23.911: obs-x264.so -22:54:23.911: obs-webrtc.so -22:54:23.911: obs-vst.so -22:54:23.911: obs-vaapi.so -22:54:23.911: obs-transitions.so -22:54:23.911: obs-qsv11.so -22:54:23.911: obs-outputs.so -22:54:23.911: obs-libfdk.so -22:54:23.911: obs-filters.so -22:54:23.911: obs-ffmpeg.so -22:54:23.911: linux-v4l2.so -22:54:23.911: linux-pulseaudio.so -22:54:23.911: linux-pipewire.so -22:54:23.911: linux-jack.so -22:54:23.911: linux-capture.so -22:54:23.912: linux-alsa.so -22:54:23.912: image-source.so -22:54:23.912: frontend-tools.so -22:54:23.912: decklink-output-ui.so -22:54:23.912: decklink-captions.so -22:54:23.912: --------------------------------- -22:54:23.912: ==== Startup complete =============================================== -22:54:23.938: All scene data cleared -22:54:23.938: ------------------------------------------------ -22:54:23.944: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -22:54:23.944: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -22:54:23.944: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -22:54:23.944: [Loaded global audio device]: 'Desktop Audio' -22:54:23.945: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -22:54:23.945: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -22:54:23.945: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -22:54:23.945: [Loaded global audio device]: 'Mic/Aux' -22:54:23.945: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -22:54:23.946: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -22:54:23.946: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -22:54:23.946: [Loaded global audio device]: 'HDMI Capture' -22:54:23.946: v4l2-input: Start capture from /dev/video0 -22:54:23.947: v4l2-input: Input: 0 -22:54:23.949: v4l2-input: Resolution: 1280x720 -22:54:23.949: v4l2-input: Pixelformat: YU12 -22:54:23.949: v4l2-input: Linesize: 1280 Bytes -22:54:23.949: v4l2-input: Framerate: 30.00 fps -22:54:23.951: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -22:54:23.952: xshm-input: Geometry 640x480 @ 0,0 -22:54:23.953: v4l2-input: Start capture from /dev/video0 -22:54:23.979: v4l2-input: Unable to set input 0 -22:54:23.979: v4l2-input: Initialization failed, errno: Device or resource busy -22:54:24.102: v4l2-input: Start capture from /dev/video0 -22:54:24.103: v4l2-input: Unable to set input 0 -22:54:24.103: v4l2-input: Initialization failed, errno: Device or resource busy -22:54:24.103: v4l2-input: Start capture from /dev/video4 -22:54:24.103: v4l2-input: Unable to open device -22:54:24.103: v4l2-input: Initialization failed, errno: No such file or directory -22:54:24.104: xshm-input: Geometry 3840x2160 @ 640,0 -22:54:24.120: Switched to scene 'game' -22:54:24.120: ------------------------------------------------ -22:54:24.120: Loaded scenes: -22:54:24.120: - scene 'Screen with camera': -22:54:24.120: - source: 'Screen Capture' (xshm_input) -22:54:24.120: - source: 'Camera Capture' (v4l2_input) -22:54:24.120: - source: 'border' (image_source) -22:54:24.120: - scene 'game with camera': -22:54:24.120: - source: 'Camera Capture' (v4l2_input) -22:54:24.120: - source: 'border' (image_source) -22:54:24.120: - source: 'capture acrd' (v4l2_input) -22:54:24.120: - scene 'game': -22:54:24.120: - source: 'Video Capture Device (V4L2)' (v4l2_input) -22:54:24.120: - scene 'game 4:3': -22:54:24.120: - source: 'Video Capture Device (V4L2)' (v4l2_input) -22:54:24.120: - scene 'screen': -22:54:24.121: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -22:54:24.121: - source: 'Screen Capture (XSHM)' (xshm_input) -22:54:24.121: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -22:54:24.121: - scene 'camera': -22:54:24.121: - source: 'Camera Capture' (v4l2_input) -22:54:24.121: - scene 'Camera with scope': -22:54:24.121: - source: 'Camera Capture' (v4l2_input) -22:54:24.121: - source: 'border' (image_source) -22:54:24.121: - source: 'scope caputre' (v4l2_input) -22:54:24.121: - scene 'game with screen': -22:54:24.121: - source: 'Video Capture Device (V4L2)' (v4l2_input) -22:54:24.121: ------------------------------------------------ -22:54:24.493: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -22:54:24.493: -22:54:25.674: --------------------------------- -22:54:25.674: [x264 encoder: 'simple_video_recording'] preset: veryfast -22:54:25.674: [x264 encoder: 'simple_video_recording'] profile: high -22:54:25.674: [x264 encoder: 'simple_video_recording'] settings: -22:54:25.674: rate_control: CRF -22:54:25.674: bitrate: 0 -22:54:25.674: buffer size: 0 -22:54:25.674: crf: 23 -22:54:25.674: fps_num: 30000 -22:54:25.674: fps_den: 1001 -22:54:25.674: width: 1920 -22:54:25.674: height: 1080 -22:54:25.674: keyint: 250 -22:54:25.674: -22:54:25.683: --------------------------------- -22:54:25.683: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -22:54:25.683: -22:54:25.683: --------------------------------- -22:54:25.683: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -22:54:25.683: -22:54:25.684: --------------------------------- -22:54:25.684: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -22:54:25.684: -22:54:25.684: --------------------------------- -22:54:25.684: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -22:54:25.684: -22:54:25.756: ==== Recording Start =============================================== -22:54:25.756: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-03-30 22-54-25.mkv'... -22:54:25.759: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -22:54:40.263: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-03-30 22-54-25.mkv' stopped -22:54:40.263: Output 'simple_file_output': stopping -22:54:40.263: Output 'simple_file_output': Total frames output: 398 -22:54:40.263: Output 'simple_file_output': Total drawn frames: 435 -22:54:40.263: ==== Recording Stop ================================================ -23:31:24.632: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: HDMI Capture) -23:31:24.632: diff --git a/.config/obs-studio/logs/2024-03-31 01-03-05.txt b/.config/obs-studio/logs/2024-03-31 01-03-05.txt deleted file mode 100644 index 2d1d0d5..0000000 --- a/.config/obs-studio/logs/2024-03-31 01-03-05.txt +++ /dev/null @@ -1,145 +0,0 @@ -01:03:05.285: [Safe Mode] Unclean shutdown detected! -01:03:07.201: [Safe Mode] User elected to launch normally. -01:03:07.202: Using EGL/X11 -01:03:07.202: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -01:03:07.202: CPU Speed: 4152.574MHz -01:03:07.203: Physical Cores: 8, Logical Cores: 16 -01:03:07.203: Physical Memory: 32003MB Total, 26850MB Free -01:03:07.203: Kernel Version: Linux 6.8.2-zen2-1-zen -01:03:07.203: Distribution: "Arch Linux" Unknown -01:03:07.203: Session Type: tty -01:03:07.203: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -01:03:07.204: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -01:03:07.204: Portable mode: false -01:03:07.236: OBS 30.1.0-1 (linux) -01:03:07.236: --------------------------------- -01:03:07.237: --------------------------------- -01:03:07.237: audio settings reset: -01:03:07.237: samples per sec: 48000 -01:03:07.237: speakers: 2 -01:03:07.237: max buffering: 960 milliseconds -01:03:07.237: buffering type: dynamically increasing -01:03:07.240: --------------------------------- -01:03:07.240: Initializing OpenGL... -01:03:07.307: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -01:03:07.307: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -01:03:07.339: --------------------------------- -01:03:07.339: video settings reset: -01:03:07.339: base resolution: 1920x1080 -01:03:07.339: output resolution: 1920x1080 -01:03:07.339: downscale filter: Bicubic -01:03:07.339: fps: 30000/1001 -01:03:07.339: format: NV12 -01:03:07.339: YUV mode: Rec. 709/Partial -01:03:07.340: NV12 texture support enabled -01:03:07.340: P010 texture support not available -01:03:07.343: Audio monitoring device: -01:03:07.343: name: Default -01:03:07.343: id: default -01:03:07.343: --------------------------------- -01:03:07.353: Failed to load 'en-US' text for module: 'decklink-captions.so' -01:03:07.362: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -01:03:07.369: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -01:03:07.369: Failed to initialize module 'decklink.so' -01:03:07.505: [pipewire] No captures available -01:03:07.563: VAAPI: Failed to initialize display in vaapi_device_h264_supported -01:03:07.563: FFmpeg VAAPI H264 encoding not supported -01:03:07.563: VAAPI: Failed to initialize display in vaapi_device_av1_supported -01:03:07.563: FFmpeg VAAPI AV1 encoding not supported -01:03:07.563: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -01:03:07.563: FFmpeg VAAPI HEVC encoding not supported -01:03:07.638: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -01:03:07.776: --------------------------------- -01:03:07.776: Loaded Modules: -01:03:07.776: wlrobs.so -01:03:07.776: text-freetype2.so -01:03:07.776: rtmp-services.so -01:03:07.776: obs-x264.so -01:03:07.776: obs-webrtc.so -01:03:07.776: obs-vst.so -01:03:07.776: obs-vaapi.so -01:03:07.776: obs-transitions.so -01:03:07.776: obs-qsv11.so -01:03:07.776: obs-outputs.so -01:03:07.776: obs-libfdk.so -01:03:07.776: obs-filters.so -01:03:07.776: obs-ffmpeg.so -01:03:07.776: linux-v4l2.so -01:03:07.776: linux-pulseaudio.so -01:03:07.776: linux-pipewire.so -01:03:07.777: linux-jack.so -01:03:07.777: linux-capture.so -01:03:07.777: linux-alsa.so -01:03:07.777: image-source.so -01:03:07.777: frontend-tools.so -01:03:07.777: decklink-output-ui.so -01:03:07.777: decklink-captions.so -01:03:07.777: --------------------------------- -01:03:07.777: QWidget::setTabOrder: 'first' and 'second' must be in the same window -01:03:07.777: ==== Startup complete =============================================== -01:03:07.813: All scene data cleared -01:03:07.813: ------------------------------------------------ -01:03:07.818: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -01:03:07.818: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:03:07.818: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -01:03:07.818: [Loaded global audio device]: 'Desktop Audio' -01:03:07.819: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -01:03:07.819: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -01:03:07.819: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -01:03:07.819: [Loaded global audio device]: 'Mic/Aux' -01:03:07.820: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -01:03:07.820: pulse-input: An error occurred while getting the source info! -01:03:07.820: [Loaded global audio device]: 'HDMI Capture' -01:03:07.820: v4l2-input: Start capture from /dev/video0 -01:03:07.821: v4l2-input: Input: 0 -01:03:07.823: v4l2-input: Resolution: 1920x1080 -01:03:07.823: v4l2-input: Pixelformat: YU12 -01:03:07.823: v4l2-input: Linesize: 1920 Bytes -01:03:07.823: v4l2-input: Framerate: 30.00 fps -01:03:07.825: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -01:03:07.826: xshm-input: Geometry 640x480 @ 0,0 -01:03:07.827: v4l2-input: Start capture from /dev/video0 -01:03:07.844: v4l2-input: Unable to set input 0 -01:03:07.844: v4l2-input: Initialization failed, errno: Device or resource busy -01:03:07.969: v4l2-input: Start capture from /dev/video0 -01:03:07.969: v4l2-input: Unable to set input 0 -01:03:07.969: v4l2-input: Initialization failed, errno: Device or resource busy -01:03:07.970: v4l2-input: Start capture from /dev/video4 -01:03:07.970: v4l2-input: Unable to open device -01:03:07.970: v4l2-input: Initialization failed, errno: No such file or directory -01:03:07.970: xshm-input: Geometry 3840x2160 @ 640,0 -01:03:07.980: Switched to scene 'game' -01:03:07.980: ------------------------------------------------ -01:03:07.980: Loaded scenes: -01:03:07.980: - scene 'Screen with camera': -01:03:07.980: - source: 'Screen Capture' (xshm_input) -01:03:07.980: - source: 'Camera Capture' (v4l2_input) -01:03:07.980: - source: 'border' (image_source) -01:03:07.980: - scene 'game with camera': -01:03:07.980: - source: 'Camera Capture' (v4l2_input) -01:03:07.980: - source: 'border' (image_source) -01:03:07.980: - source: 'capture acrd' (v4l2_input) -01:03:07.980: - scene 'game': -01:03:07.980: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:03:07.980: - scene 'game 4:3': -01:03:07.980: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:03:07.980: - scene 'screen': -01:03:07.980: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -01:03:07.980: - source: 'Screen Capture (XSHM)' (xshm_input) -01:03:07.980: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -01:03:07.980: - scene 'camera': -01:03:07.980: - source: 'Camera Capture' (v4l2_input) -01:03:07.980: - scene 'Camera with scope': -01:03:07.980: - source: 'Camera Capture' (v4l2_input) -01:03:07.981: - source: 'border' (image_source) -01:03:07.981: - source: 'scope caputre' (v4l2_input) -01:03:07.981: - scene 'game with screen': -01:03:07.981: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:03:07.981: ------------------------------------------------ -01:03:08.368: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -01:03:08.368: -01:03:09.263: Virtual camera started -01:03:09.337: ==== Virtual Camera Start ========================================== -01:03:09.337: Starting Virtual Camera output to Program -01:03:09.339: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -01:03:17.610: User switched to scene 'screen' diff --git a/.config/obs-studio/logs/2024-03-31 04-48-36.txt b/.config/obs-studio/logs/2024-03-31 04-48-36.txt deleted file mode 100644 index 908ba5f..0000000 --- a/.config/obs-studio/logs/2024-03-31 04-48-36.txt +++ /dev/null @@ -1,209 +0,0 @@ -04:48:36.899: [Safe Mode] Unclean shutdown detected! -04:48:39.978: [Safe Mode] User elected to launch normally. -04:48:39.978: Using EGL/X11 -04:48:39.978: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -04:48:39.978: CPU Speed: 2306.056MHz -04:48:39.979: Physical Cores: 8, Logical Cores: 16 -04:48:39.979: Physical Memory: 32003MB Total, 13665MB Free -04:48:39.979: Kernel Version: Linux 6.8.2-zen2-1-zen -04:48:39.979: Distribution: "Arch Linux" Unknown -04:48:39.979: Session Type: tty -04:48:39.979: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -04:48:39.980: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -04:48:39.980: Portable mode: false -04:48:40.000: OBS 30.1.0-1 (linux) -04:48:40.000: --------------------------------- -04:48:40.000: --------------------------------- -04:48:40.000: audio settings reset: -04:48:40.000: samples per sec: 48000 -04:48:40.000: speakers: 2 -04:48:40.000: max buffering: 960 milliseconds -04:48:40.000: buffering type: dynamically increasing -04:48:40.003: --------------------------------- -04:48:40.003: Initializing OpenGL... -04:48:40.084: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -04:48:40.084: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -04:48:40.120: --------------------------------- -04:48:40.120: video settings reset: -04:48:40.120: base resolution: 1920x1080 -04:48:40.120: output resolution: 1920x1080 -04:48:40.120: downscale filter: Bicubic -04:48:40.120: fps: 30000/1001 -04:48:40.120: format: NV12 -04:48:40.120: YUV mode: Rec. 709/Partial -04:48:40.121: NV12 texture support enabled -04:48:40.121: P010 texture support not available -04:48:40.124: Audio monitoring device: -04:48:40.124: name: Default -04:48:40.124: id: default -04:48:40.124: --------------------------------- -04:48:40.133: Failed to load 'en-US' text for module: 'decklink-captions.so' -04:48:40.142: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -04:48:40.151: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -04:48:40.151: Failed to initialize module 'decklink.so' -04:48:40.293: [pipewire] No captures available -04:48:40.357: VAAPI: Failed to initialize display in vaapi_device_h264_supported -04:48:40.357: FFmpeg VAAPI H264 encoding not supported -04:48:40.357: VAAPI: Failed to initialize display in vaapi_device_av1_supported -04:48:40.357: FFmpeg VAAPI AV1 encoding not supported -04:48:40.357: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -04:48:40.357: FFmpeg VAAPI HEVC encoding not supported -04:48:40.431: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -04:48:40.557: --------------------------------- -04:48:40.557: Loaded Modules: -04:48:40.557: wlrobs.so -04:48:40.557: text-freetype2.so -04:48:40.557: rtmp-services.so -04:48:40.557: obs-x264.so -04:48:40.557: obs-webrtc.so -04:48:40.557: obs-vst.so -04:48:40.557: obs-vaapi.so -04:48:40.557: obs-transitions.so -04:48:40.557: obs-qsv11.so -04:48:40.557: obs-outputs.so -04:48:40.557: obs-libfdk.so -04:48:40.557: obs-filters.so -04:48:40.557: obs-ffmpeg.so -04:48:40.557: linux-v4l2.so -04:48:40.557: linux-pulseaudio.so -04:48:40.557: linux-pipewire.so -04:48:40.557: linux-jack.so -04:48:40.557: linux-capture.so -04:48:40.557: linux-alsa.so -04:48:40.557: image-source.so -04:48:40.557: frontend-tools.so -04:48:40.557: decklink-output-ui.so -04:48:40.557: decklink-captions.so -04:48:40.557: --------------------------------- -04:48:40.558: QWidget::setTabOrder: 'first' and 'second' must be in the same window -04:48:40.558: ==== Startup complete =============================================== -04:48:40.598: All scene data cleared -04:48:40.598: ------------------------------------------------ -04:48:40.604: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:40.604: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -04:48:40.604: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -04:48:40.604: [Loaded global audio device]: 'Desktop Audio' -04:48:40.605: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:40.605: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -04:48:40.605: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -04:48:40.605: [Loaded global audio device]: 'Mic/Aux' -04:48:40.605: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:40.606: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -04:48:40.606: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -04:48:40.606: [Loaded global audio device]: 'HDMI Capture' -04:48:40.606: v4l2-input: Start capture from /dev/video0 -04:48:40.607: v4l2-input: Unable to set input 0 -04:48:40.607: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:40.608: xshm-input: Geometry 640x480 @ 0,0 -04:48:40.608: v4l2-input: Start capture from /dev/video0 -04:48:40.609: v4l2-input: Unable to set input 0 -04:48:40.609: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:40.729: v4l2-input: Start capture from /dev/video0 -04:48:40.729: v4l2-input: Unable to set input 0 -04:48:40.729: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:40.730: v4l2-input: Start capture from /dev/video4 -04:48:40.730: v4l2-input: Unable to open device -04:48:40.730: v4l2-input: Initialization failed, errno: No such file or directory -04:48:40.731: xshm-input: Geometry 3840x2160 @ 640,0 -04:48:40.739: Switched to scene 'game' -04:48:40.739: ------------------------------------------------ -04:48:40.739: Loaded scenes: -04:48:40.739: - scene 'Screen with camera': -04:48:40.739: - source: 'Screen Capture' (xshm_input) -04:48:40.739: - source: 'Camera Capture' (v4l2_input) -04:48:40.739: - source: 'border' (image_source) -04:48:40.739: - scene 'game with camera': -04:48:40.739: - source: 'Camera Capture' (v4l2_input) -04:48:40.739: - source: 'border' (image_source) -04:48:40.739: - source: 'capture acrd' (v4l2_input) -04:48:40.739: - scene 'game': -04:48:40.739: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:40.739: - scene 'game 4:3': -04:48:40.739: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:40.739: - scene 'screen': -04:48:40.739: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -04:48:40.739: - source: 'Screen Capture (XSHM)' (xshm_input) -04:48:40.739: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -04:48:40.739: - scene 'camera': -04:48:40.739: - source: 'Camera Capture' (v4l2_input) -04:48:40.739: - scene 'Camera with scope': -04:48:40.739: - source: 'Camera Capture' (v4l2_input) -04:48:40.739: - source: 'border' (image_source) -04:48:40.739: - source: 'scope caputre' (v4l2_input) -04:48:40.739: - scene 'game with screen': -04:48:40.739: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:40.739: ------------------------------------------------ -04:48:41.153: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -04:48:41.153: -04:48:42.230: ==== Shutting down ================================================== -04:48:42.244: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -04:48:42.244: pulse-input: Got 65 packets with 78000 frames -04:48:42.244: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -04:48:42.244: pulse-input: Got 64 packets with 76800 frames -04:48:42.244: pulse-input: Stopped recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -04:48:42.244: pulse-input: Got 63 packets with 75600 frames -04:48:42.264: All scene data cleared -04:48:42.264: ------------------------------------------------ -04:48:42.354: [Scripting] Total detached callbacks: 0 -04:48:42.354: Freeing OBS context data -04:48:42.365: == Profiler Results ============================= -04:48:42.365: run_program_init: 3962.65 ms -04:48:42.365: ┣OBSApp::AppInit: 6.875 ms -04:48:42.365: ┃ ┗OBSApp::InitLocale: 2.145 ms -04:48:42.365: ┗OBSApp::OBSInit: 823.704 ms -04:48:42.365: ┣obs_startup: 2.078 ms -04:48:42.365: ┗OBSBasic::OBSInit: 801.762 ms -04:48:42.365: ┣OBSBasic::InitBasicConfig: 0.186 ms -04:48:42.365: ┣OBSBasic::ResetAudio: 0.464 ms -04:48:42.365: ┣OBSBasic::ResetVideo: 123.208 ms -04:48:42.365: ┃ ┗obs_init_graphics: 119.14 ms -04:48:42.365: ┃ ┗shader compilation: 35.302 ms -04:48:42.365: ┣OBSBasic::InitOBSCallbacks: 0.006 ms -04:48:42.365: ┣OBSBasic::InitHotkeys: 0.029 ms -04:48:42.365: ┣obs_load_all_modules2: 432.839 ms -04:48:42.365: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -04:48:42.365: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -04:48:42.365: ┃ ┣obs_init_module(decklink.so): 0.12 ms -04:48:42.365: ┃ ┣obs_init_module(frontend-tools.so): 64.621 ms -04:48:42.365: ┃ ┣obs_init_module(image-source.so): 0.01 ms -04:48:42.365: ┃ ┣obs_init_module(linux-alsa.so): 0.006 ms -04:48:42.365: ┃ ┣obs_init_module(linux-capture.so): 0.351 ms -04:48:42.365: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -04:48:42.365: ┃ ┣obs_init_module(linux-pipewire.so): 18.383 ms -04:48:42.365: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.004 ms -04:48:42.365: ┃ ┣obs_init_module(linux-v4l2.so): 0.123 ms -04:48:42.365: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.166 ms -04:48:42.365: ┃ ┃ ┗nvenc_check: 1.416 ms -04:48:42.365: ┃ ┣obs_init_module(obs-filters.so): 0.032 ms -04:48:42.365: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -04:48:42.365: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -04:48:42.365: ┃ ┣obs_init_module(obs-qsv11.so): 10.953 ms -04:48:42.365: ┃ ┣obs_init_module(obs-transitions.so): 0.012 ms -04:48:42.365: ┃ ┣obs_init_module(obs-vaapi.so): 51.216 ms -04:48:42.365: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms -04:48:42.365: ┃ ┣obs_init_module(obs-webrtc.so): 0.008 ms -04:48:42.365: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -04:48:42.365: ┃ ┣obs_init_module(rtmp-services.so): 1.11 ms -04:48:42.365: ┃ ┣obs_init_module(text-freetype2.so): 0.026 ms -04:48:42.365: ┃ ┗obs_init_module(wlrobs.so): 0.007 ms -04:48:42.365: ┣OBSBasic::InitService: 1.658 ms -04:48:42.365: ┣OBSBasic::ResetOutputs: 0.242 ms -04:48:42.365: ┣OBSBasic::CreateHotkeys: 0.029 ms -04:48:42.365: ┣OBSBasic::InitPrimitives: 0.221 ms -04:48:42.365: ┗OBSBasic::Load: 178.722 ms -04:48:42.365: obs_hotkey_thread(25 ms): min=0.056 ms, median=0.127 ms, max=6.642 ms, 99th percentile=6.642 ms, 100% below 25 ms -04:48:42.365: audio_thread(Audio): min=0.009 ms, median=0.055 ms, max=0.367 ms, 99th percentile=0.286 ms -04:48:42.365: obs_graphics_thread(33.3667 ms): min=0.061 ms, median=0.597 ms, max=123.68 ms, 99th percentile=123.68 ms, 98.4375% below 33.367 ms -04:48:42.365: ┣tick_sources: min=0 ms, median=0.015 ms, max=123.548 ms, 99th percentile=123.548 ms -04:48:42.365: ┣output_frame: min=0.043 ms, median=0.153 ms, max=3.767 ms, 99th percentile=3.767 ms -04:48:42.365: ┃ ┗gs_context(video->graphics): min=0.043 ms, median=0.153 ms, max=3.755 ms, 99th percentile=3.755 ms -04:48:42.366: ┃ ┣render_video: min=0.005 ms, median=0.036 ms, max=0.077 ms, 99th percentile=0.077 ms -04:48:42.366: ┃ ┃ ┗render_main_texture: min=0.004 ms, median=0.029 ms, max=0.056 ms, 99th percentile=0.056 ms -04:48:42.366: ┃ ┗gs_flush: min=0.001 ms, median=0.004 ms, max=0.01 ms, 99th percentile=0.01 ms -04:48:42.366: ┗render_displays: min=0.002 ms, median=0.388 ms, max=13.732 ms, 99th percentile=13.732 ms -04:48:42.366: ================================================= -04:48:42.366: == Profiler Time Between Calls ================== -04:48:42.366: obs_hotkey_thread(25 ms): min=25.122 ms, median=25.197 ms, max=31.709 ms, 96.7391% within ±2% of 25 ms (0% lower, 3.26087% higher) -04:48:42.366: obs_graphics_thread(33.3667 ms): min=9.766 ms, median=33.367 ms, max=123.682 ms, 96.8254% within ±2% of 33.367 ms (1.5873% lower, 1.5873% higher) -04:48:42.366: ================================================= -04:48:42.366: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-03-31 04-48-44.txt b/.config/obs-studio/logs/2024-03-31 04-48-44.txt deleted file mode 100644 index fd8f451..0000000 --- a/.config/obs-studio/logs/2024-03-31 04-48-44.txt +++ /dev/null @@ -1,227 +0,0 @@ -04:48:44.675: Using EGL/X11 -04:48:44.676: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -04:48:44.676: CPU Speed: 4063.428MHz -04:48:44.676: Physical Cores: 8, Logical Cores: 16 -04:48:44.676: Physical Memory: 32003MB Total, 13829MB Free -04:48:44.676: Kernel Version: Linux 6.8.2-zen2-1-zen -04:48:44.676: Distribution: "Arch Linux" Unknown -04:48:44.676: Session Type: tty -04:48:44.676: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -04:48:44.677: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -04:48:44.677: Portable mode: false -04:48:44.705: OBS 30.1.0-1 (linux) -04:48:44.705: --------------------------------- -04:48:44.705: --------------------------------- -04:48:44.705: audio settings reset: -04:48:44.705: samples per sec: 48000 -04:48:44.705: speakers: 2 -04:48:44.705: max buffering: 960 milliseconds -04:48:44.705: buffering type: dynamically increasing -04:48:44.707: --------------------------------- -04:48:44.707: Initializing OpenGL... -04:48:44.781: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -04:48:44.782: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -04:48:44.813: --------------------------------- -04:48:44.813: video settings reset: -04:48:44.813: base resolution: 1920x1080 -04:48:44.813: output resolution: 1920x1080 -04:48:44.813: downscale filter: Bicubic -04:48:44.813: fps: 30000/1001 -04:48:44.813: format: NV12 -04:48:44.813: YUV mode: Rec. 709/Partial -04:48:44.814: NV12 texture support enabled -04:48:44.814: P010 texture support not available -04:48:44.817: Audio monitoring device: -04:48:44.817: name: Default -04:48:44.817: id: default -04:48:44.817: --------------------------------- -04:48:44.826: Failed to load 'en-US' text for module: 'decklink-captions.so' -04:48:44.837: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -04:48:44.846: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -04:48:44.846: Failed to initialize module 'decklink.so' -04:48:44.982: [pipewire] No captures available -04:48:45.044: VAAPI: Failed to initialize display in vaapi_device_h264_supported -04:48:45.044: FFmpeg VAAPI H264 encoding not supported -04:48:45.044: VAAPI: Failed to initialize display in vaapi_device_av1_supported -04:48:45.044: FFmpeg VAAPI AV1 encoding not supported -04:48:45.044: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -04:48:45.044: FFmpeg VAAPI HEVC encoding not supported -04:48:45.125: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -04:48:45.210: --------------------------------- -04:48:45.210: Loaded Modules: -04:48:45.210: wlrobs.so -04:48:45.210: text-freetype2.so -04:48:45.210: rtmp-services.so -04:48:45.210: obs-x264.so -04:48:45.210: obs-webrtc.so -04:48:45.210: obs-vst.so -04:48:45.210: obs-vaapi.so -04:48:45.210: obs-transitions.so -04:48:45.210: obs-qsv11.so -04:48:45.210: obs-outputs.so -04:48:45.210: obs-libfdk.so -04:48:45.210: obs-filters.so -04:48:45.210: obs-ffmpeg.so -04:48:45.210: linux-v4l2.so -04:48:45.210: linux-pulseaudio.so -04:48:45.210: linux-pipewire.so -04:48:45.210: linux-jack.so -04:48:45.210: linux-capture.so -04:48:45.210: linux-alsa.so -04:48:45.210: image-source.so -04:48:45.210: frontend-tools.so -04:48:45.210: decklink-output-ui.so -04:48:45.210: decklink-captions.so -04:48:45.210: --------------------------------- -04:48:45.210: QWidget::setTabOrder: 'first' and 'second' must be in the same window -04:48:45.210: ==== Startup complete =============================================== -04:48:45.261: All scene data cleared -04:48:45.261: ------------------------------------------------ -04:48:45.265: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:45.265: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -04:48:45.266: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -04:48:45.266: [Loaded global audio device]: 'Desktop Audio' -04:48:45.266: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:45.266: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -04:48:45.266: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -04:48:45.266: [Loaded global audio device]: 'Mic/Aux' -04:48:45.267: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -04:48:45.267: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -04:48:45.267: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -04:48:45.267: [Loaded global audio device]: 'HDMI Capture' -04:48:45.267: v4l2-input: Start capture from /dev/video0 -04:48:45.268: v4l2-input: Unable to set input 0 -04:48:45.268: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:45.269: xshm-input: Geometry 640x480 @ 0,0 -04:48:45.271: v4l2-input: Start capture from /dev/video0 -04:48:45.271: v4l2-input: Unable to set input 0 -04:48:45.271: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:45.391: v4l2-input: Start capture from /dev/video0 -04:48:45.392: v4l2-input: Unable to set input 0 -04:48:45.392: v4l2-input: Initialization failed, errno: Device or resource busy -04:48:45.392: v4l2-input: Start capture from /dev/video4 -04:48:45.392: v4l2-input: Unable to open device -04:48:45.393: v4l2-input: Initialization failed, errno: No such file or directory -04:48:45.393: xshm-input: Geometry 3840x2160 @ 640,0 -04:48:45.401: Switched to scene 'game' -04:48:45.402: ------------------------------------------------ -04:48:45.402: Loaded scenes: -04:48:45.402: - scene 'Screen with camera': -04:48:45.402: - source: 'Screen Capture' (xshm_input) -04:48:45.402: - source: 'Camera Capture' (v4l2_input) -04:48:45.402: - source: 'border' (image_source) -04:48:45.402: - scene 'game with camera': -04:48:45.402: - source: 'Camera Capture' (v4l2_input) -04:48:45.402: - source: 'border' (image_source) -04:48:45.402: - source: 'capture acrd' (v4l2_input) -04:48:45.402: - scene 'game': -04:48:45.402: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:45.402: - scene 'game 4:3': -04:48:45.402: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:45.402: - scene 'screen': -04:48:45.402: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -04:48:45.402: - source: 'Screen Capture (XSHM)' (xshm_input) -04:48:45.402: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -04:48:45.402: - scene 'camera': -04:48:45.402: - source: 'Camera Capture' (v4l2_input) -04:48:45.402: - scene 'Camera with scope': -04:48:45.402: - source: 'Camera Capture' (v4l2_input) -04:48:45.402: - source: 'border' (image_source) -04:48:45.402: - source: 'scope caputre' (v4l2_input) -04:48:45.402: - scene 'game with screen': -04:48:45.402: - source: 'Video Capture Device (V4L2)' (v4l2_input) -04:48:45.402: ------------------------------------------------ -04:48:45.815: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -04:48:45.815: -04:48:46.445: Virtual camera started -04:48:46.522: ==== Virtual Camera Start ========================================== -04:48:46.522: Starting Virtual Camera output to Program -04:48:46.525: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -04:48:48.379: User switched to scene 'screen' -05:42:42.935: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -05:42:42.935: -18:41:08.898: adding 64 milliseconds of audio buffering, total audio buffering is now 106 milliseconds (source: HDMI Capture) -18:41:08.898: -20:40:06.730: ==== Shutting down ================================================== -20:40:06.731: Output 'virtualcam_output': stopping -20:40:06.731: Output 'virtualcam_output': Total frames output: 4300107 -20:40:06.731: Output 'virtualcam_output': Total drawn frames: 4297220 (4300106 attempted) -20:40:06.731: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 2886 (0.1%) -20:40:06.732: ==== Virtual Camera Stop =========================================== -20:40:06.735: Virtual camera stopped -20:40:06.747: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -20:40:06.747: pulse-input: Got 5739247 packets with 6887096400 frames -20:40:06.747: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -20:40:06.747: pulse-input: Got 5739248 packets with 6887097600 frames -20:40:06.747: pulse-input: Stopped recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -20:40:06.747: pulse-input: Got 5739803 packets with 6887763600 frames -20:40:06.761: All scene data cleared -20:40:06.761: ------------------------------------------------ -20:40:06.855: [Scripting] Total detached callbacks: 0 -20:40:06.857: Freeing OBS context data -20:40:06.892: == Profiler Results ============================= -20:40:06.892: run_program_init: 833.204 ms -20:40:06.892: ┣OBSApp::AppInit: 4.675 ms -20:40:06.892: ┃ ┗OBSApp::InitLocale: 0.777 ms -20:40:06.892: ┗OBSApp::OBSInit: 781.891 ms -20:40:06.892: ┣obs_startup: 1.326 ms -20:40:06.892: ┗OBSBasic::OBSInit: 752.022 ms -20:40:06.892: ┣OBSBasic::InitBasicConfig: 0.102 ms -20:40:06.892: ┣OBSBasic::ResetAudio: 0.306 ms -20:40:06.892: ┣OBSBasic::ResetVideo: 111.298 ms -20:40:06.892: ┃ ┗obs_init_graphics: 107.037 ms -20:40:06.892: ┃ ┗shader compilation: 30.734 ms -20:40:06.892: ┣OBSBasic::InitOBSCallbacks: 0.006 ms -20:40:06.892: ┣OBSBasic::InitHotkeys: 0.025 ms -20:40:06.892: ┣obs_load_all_modules2: 392.34 ms -20:40:06.892: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -20:40:06.892: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -20:40:06.892: ┃ ┣obs_init_module(decklink.so): 0.118 ms -20:40:06.892: ┃ ┣obs_init_module(frontend-tools.so): 61.029 ms -20:40:06.892: ┃ ┣obs_init_module(image-source.so): 0.011 ms -20:40:06.892: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms -20:40:06.892: ┃ ┣obs_init_module(linux-capture.so): 0.502 ms -20:40:06.892: ┃ ┣obs_init_module(linux-jack.so): 0.001 ms -20:40:06.892: ┃ ┣obs_init_module(linux-pipewire.so): 18.658 ms -20:40:06.892: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.004 ms -20:40:06.892: ┃ ┣obs_init_module(linux-v4l2.so): 0.128 ms -20:40:06.893: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.196 ms -20:40:06.893: ┃ ┃ ┗nvenc_check: 1.351 ms -20:40:06.893: ┃ ┣obs_init_module(obs-filters.so): 0.029 ms -20:40:06.893: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -20:40:06.893: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -20:40:06.893: ┃ ┣obs_init_module(obs-qsv11.so): 12.28 ms -20:40:06.893: ┃ ┣obs_init_module(obs-transitions.so): 0.01 ms -20:40:06.893: ┃ ┣obs_init_module(obs-vaapi.so): 7.935 ms -20:40:06.893: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms -20:40:06.893: ┃ ┣obs_init_module(obs-webrtc.so): 0.006 ms -20:40:06.893: ┃ ┣obs_init_module(obs-x264.so): 0.003 ms -20:40:06.893: ┃ ┣obs_init_module(rtmp-services.so): 0.527 ms -20:40:06.893: ┃ ┣obs_init_module(text-freetype2.so): 0.01 ms -20:40:06.893: ┃ ┗obs_init_module(wlrobs.so): 0.006 ms -20:40:06.893: ┣OBSBasic::InitService: 0.839 ms -20:40:06.893: ┣OBSBasic::ResetOutputs: 0.172 ms -20:40:06.893: ┣OBSBasic::CreateHotkeys: 0.02 ms -20:40:06.893: ┣OBSBasic::InitPrimitives: 0.342 ms -20:40:06.893: ┗OBSBasic::Load: 190.59 ms -20:40:06.893: obs_hotkey_thread(25 ms): min=0.047 ms, median=0.123 ms, max=234.754 ms, 99th percentile=8.291 ms, 99.9705% below 25 ms -20:40:06.893: audio_thread(Audio): min=0.011 ms, median=0.055 ms, max=47.345 ms, 99th percentile=0.707 ms -20:40:06.893: obs_graphics_thread(33.3667 ms): min=0.075 ms, median=11.951 ms, max=245.17 ms, 99th percentile=15.734 ms, 99.7822% below 33.367 ms -20:40:06.893: ┣tick_sources: min=0 ms, median=10.308 ms, max=242.62 ms, 99th percentile=13.552 ms -20:40:06.894: ┣output_frame: min=0.053 ms, median=0.924 ms, max=46.658 ms, 99th percentile=1.585 ms -20:40:06.894: ┃ ┣gs_context(video->graphics): min=0.053 ms, median=0.357 ms, max=43.393 ms, 99th percentile=0.541 ms -20:40:06.894: ┃ ┃ ┣render_video: min=0.006 ms, median=0.195 ms, max=43.069 ms, 99th percentile=0.315 ms -20:40:06.894: ┃ ┃ ┃ ┣render_main_texture: min=0.004 ms, median=0.134 ms, max=42.931 ms, 99th percentile=0.228 ms -20:40:06.894: ┃ ┃ ┃ ┣render_convert_texture: min=0.011 ms, median=0.037 ms, max=8.367 ms, 99th percentile=0.059 ms -20:40:06.894: ┃ ┃ ┃ ┗stage_output_texture: min=0.006 ms, median=0.019 ms, max=9.268 ms, 99th percentile=0.031 ms -20:40:06.894: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.004 ms, max=7.667 ms, 99th percentile=0.016 ms -20:40:06.894: ┃ ┃ ┗download_frame: min=0 ms, median=0.055 ms, max=10.864 ms, 99th percentile=0.085 ms -20:40:06.894: ┃ ┗output_video_data: min=0.277 ms, median=0.563 ms, max=41.95 ms, 99th percentile=0.917 ms -20:40:06.894: ┗render_displays: min=0.002 ms, median=0.766 ms, max=85.792 ms, 99th percentile=1.309 ms -20:40:06.894: video_thread(video): min=1.977 ms, median=3.341 ms, max=105.091 ms, 99th percentile=4.314 ms -20:40:06.894: ================================================= -20:40:06.894: == Profiler Time Between Calls ================== -20:40:06.894: obs_hotkey_thread(25 ms): min=25.071 ms, median=25.193 ms, max=260.137 ms, 84.2314% within ±2% of 25 ms (0% lower, 15.7686% higher) -20:40:06.894: obs_graphics_thread(33.3667 ms): min=7.923 ms, median=33.367 ms, max=245.193 ms, 99.6432% within ±2% of 33.367 ms (0.134411% lower, 0.222397% higher) -20:40:06.894: ================================================= -20:40:07.046: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-04-02 19-11-19.txt b/.config/obs-studio/logs/2024-04-02 19-11-19.txt deleted file mode 100644 index 141db3e..0000000 --- a/.config/obs-studio/logs/2024-04-02 19-11-19.txt +++ /dev/null @@ -1,149 +0,0 @@ -19:11:19.302: Using EGL/X11 -19:11:19.302: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -19:11:19.302: CPU Speed: 4228.701MHz -19:11:19.302: Physical Cores: 8, Logical Cores: 16 -19:11:19.302: Physical Memory: 32003MB Total, 9087MB Free -19:11:19.302: Kernel Version: Linux 6.8.2-zen2-1-zen -19:11:19.302: Distribution: "Arch Linux" Unknown -19:11:19.302: Session Type: tty -19:11:19.302: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -19:11:19.303: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -19:11:19.303: Portable mode: false -19:11:19.330: OBS 30.1.0-1 (linux) -19:11:19.330: --------------------------------- -19:11:19.331: --------------------------------- -19:11:19.331: audio settings reset: -19:11:19.331: samples per sec: 48000 -19:11:19.331: speakers: 2 -19:11:19.331: max buffering: 960 milliseconds -19:11:19.331: buffering type: dynamically increasing -19:11:19.332: --------------------------------- -19:11:19.332: Initializing OpenGL... -19:11:19.405: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -19:11:19.405: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -19:11:19.438: --------------------------------- -19:11:19.438: video settings reset: -19:11:19.438: base resolution: 1920x1080 -19:11:19.438: output resolution: 1920x1080 -19:11:19.438: downscale filter: Bicubic -19:11:19.438: fps: 30000/1001 -19:11:19.438: format: NV12 -19:11:19.438: YUV mode: Rec. 709/Partial -19:11:19.439: NV12 texture support enabled -19:11:19.439: P010 texture support not available -19:11:19.442: Audio monitoring device: -19:11:19.442: name: Default -19:11:19.442: id: default -19:11:19.442: --------------------------------- -19:11:19.450: Failed to load 'en-US' text for module: 'decklink-captions.so' -19:11:19.458: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -19:11:19.466: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -19:11:19.466: Failed to initialize module 'decklink.so' -19:11:19.597: [pipewire] No captures available -19:11:19.655: VAAPI: Failed to initialize display in vaapi_device_h264_supported -19:11:19.655: FFmpeg VAAPI H264 encoding not supported -19:11:19.655: VAAPI: Failed to initialize display in vaapi_device_av1_supported -19:11:19.655: FFmpeg VAAPI AV1 encoding not supported -19:11:19.655: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -19:11:19.655: FFmpeg VAAPI HEVC encoding not supported -19:11:19.727: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -19:11:19.830: --------------------------------- -19:11:19.830: Loaded Modules: -19:11:19.830: wlrobs.so -19:11:19.830: text-freetype2.so -19:11:19.830: rtmp-services.so -19:11:19.830: obs-x264.so -19:11:19.830: obs-webrtc.so -19:11:19.830: obs-vst.so -19:11:19.830: obs-vaapi.so -19:11:19.830: obs-transitions.so -19:11:19.830: obs-qsv11.so -19:11:19.830: obs-outputs.so -19:11:19.830: obs-libfdk.so -19:11:19.830: obs-filters.so -19:11:19.830: obs-ffmpeg.so -19:11:19.830: linux-v4l2.so -19:11:19.830: linux-pulseaudio.so -19:11:19.830: linux-pipewire.so -19:11:19.830: linux-jack.so -19:11:19.830: linux-capture.so -19:11:19.830: linux-alsa.so -19:11:19.830: image-source.so -19:11:19.830: frontend-tools.so -19:11:19.830: decklink-output-ui.so -19:11:19.830: decklink-captions.so -19:11:19.830: --------------------------------- -19:11:19.831: QWidget::setTabOrder: 'first' and 'second' must be in the same window -19:11:19.831: ==== Startup complete =============================================== -19:11:19.843: All scene data cleared -19:11:19.843: ------------------------------------------------ -19:11:19.847: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:11:19.847: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -19:11:19.847: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -19:11:19.847: [Loaded global audio device]: 'Desktop Audio' -19:11:19.847: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:11:19.847: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -19:11:19.847: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -19:11:19.847: [Loaded global audio device]: 'Mic/Aux' -19:11:19.847: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -19:11:19.848: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -19:11:19.848: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -19:11:19.848: [Loaded global audio device]: 'HDMI Capture' -19:11:19.848: v4l2-input: Start capture from /dev/video0 -19:11:19.849: v4l2-input: Input: 0 -19:11:19.851: v4l2-input: Resolution: 1280x720 -19:11:19.851: v4l2-input: Pixelformat: YU12 -19:11:19.851: v4l2-input: Linesize: 1280 Bytes -19:11:19.851: v4l2-input: Framerate: 30.00 fps -19:11:19.852: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -19:11:19.853: xshm-input: Geometry 640x480 @ 0,0 -19:11:19.854: v4l2-input: Start capture from /dev/video0 -19:11:19.876: v4l2-input: Unable to set input 0 -19:11:19.876: v4l2-input: Initialization failed, errno: Device or resource busy -19:11:19.999: v4l2-input: Start capture from /dev/video0 -19:11:20.000: v4l2-input: Unable to set input 0 -19:11:20.000: v4l2-input: Initialization failed, errno: Device or resource busy -19:11:20.000: v4l2-input: Start capture from /dev/video4 -19:11:20.000: v4l2-input: Unable to open device -19:11:20.000: v4l2-input: Initialization failed, errno: No such file or directory -19:11:20.001: xshm-input: Geometry 3840x2160 @ 640,0 -19:11:20.011: Switched to scene 'screen' -19:11:20.011: ------------------------------------------------ -19:11:20.011: Loaded scenes: -19:11:20.011: - scene 'Screen with camera': -19:11:20.011: - source: 'Screen Capture' (xshm_input) -19:11:20.011: - source: 'Camera Capture' (v4l2_input) -19:11:20.011: - source: 'border' (image_source) -19:11:20.011: - scene 'game with camera': -19:11:20.011: - source: 'Camera Capture' (v4l2_input) -19:11:20.011: - source: 'border' (image_source) -19:11:20.011: - source: 'capture acrd' (v4l2_input) -19:11:20.011: - scene 'game': -19:11:20.011: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:20.011: - scene 'game 4:3': -19:11:20.011: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:20.011: - scene 'screen': -19:11:20.011: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -19:11:20.011: - source: 'Screen Capture (XSHM)' (xshm_input) -19:11:20.011: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -19:11:20.011: - scene 'camera': -19:11:20.011: - source: 'Camera Capture' (v4l2_input) -19:11:20.011: - scene 'Camera with scope': -19:11:20.011: - source: 'Camera Capture' (v4l2_input) -19:11:20.011: - source: 'border' (image_source) -19:11:20.011: - source: 'scope caputre' (v4l2_input) -19:11:20.011: - scene 'game with screen': -19:11:20.011: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:20.011: ------------------------------------------------ -19:11:20.055: [rtmp-services plugin] Successfully updated file 'services.json' (version 249) -19:11:20.055: [rtmp-services plugin] Successfully updated package (version 249) -19:11:20.398: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -19:11:20.398: -19:11:21.612: Virtual camera started -19:11:21.684: ==== Virtual Camera Start ========================================== -19:11:21.684: Starting Virtual Camera output to Program -19:11:21.688: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -19:46:39.736: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: HDMI Capture) -19:46:39.736: -10:19:58.200: adding 64 milliseconds of audio buffering, total audio buffering is now 106 milliseconds (source: HDMI Capture) -10:19:58.200: diff --git a/.config/obs-studio/logs/2024-04-05 20-48-30.txt b/.config/obs-studio/logs/2024-04-05 20-48-30.txt deleted file mode 100644 index 9768698..0000000 --- a/.config/obs-studio/logs/2024-04-05 20-48-30.txt +++ /dev/null @@ -1,140 +0,0 @@ -20:48:30.350: [Safe Mode] Unclean shutdown detected! -20:48:32.594: [Safe Mode] User elected to launch normally. -20:48:32.595: Using EGL/X11 -20:48:32.595: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -20:48:32.595: CPU Speed: 4083.224MHz -20:48:32.597: Physical Cores: 8, Logical Cores: 16 -20:48:32.597: Physical Memory: 32003MB Total, 695MB Free -20:48:32.597: Kernel Version: Linux 6.8.2-zen2-1-zen -20:48:32.597: Distribution: "Arch Linux" Unknown -20:48:32.597: Session Type: tty -20:48:32.597: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -20:48:32.598: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -20:48:32.598: Portable mode: false -20:48:32.616: OBS 30.1.0-1 (linux) -20:48:32.616: --------------------------------- -20:48:32.616: --------------------------------- -20:48:32.616: audio settings reset: -20:48:32.616: samples per sec: 48000 -20:48:32.616: speakers: 2 -20:48:32.616: max buffering: 960 milliseconds -20:48:32.616: buffering type: dynamically increasing -20:48:32.619: --------------------------------- -20:48:32.619: Initializing OpenGL... -20:48:32.694: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -20:48:32.694: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -20:48:32.733: --------------------------------- -20:48:32.733: video settings reset: -20:48:32.733: base resolution: 1920x1080 -20:48:32.733: output resolution: 1920x1080 -20:48:32.733: downscale filter: Bicubic -20:48:32.733: fps: 30000/1001 -20:48:32.733: format: NV12 -20:48:32.733: YUV mode: Rec. 709/Partial -20:48:32.734: NV12 texture support enabled -20:48:32.734: P010 texture support not available -20:48:32.738: Audio monitoring device: -20:48:32.738: name: Default -20:48:32.738: id: default -20:48:32.738: --------------------------------- -20:48:32.748: Failed to load 'en-US' text for module: 'decklink-captions.so' -20:48:32.757: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -20:48:32.766: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -20:48:32.766: Failed to initialize module 'decklink.so' -20:48:32.926: [pipewire] No captures available -20:48:32.986: VAAPI: Failed to initialize display in vaapi_device_h264_supported -20:48:32.986: FFmpeg VAAPI H264 encoding not supported -20:48:32.986: VAAPI: Failed to initialize display in vaapi_device_av1_supported -20:48:32.986: FFmpeg VAAPI AV1 encoding not supported -20:48:32.986: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -20:48:32.986: FFmpeg VAAPI HEVC encoding not supported -20:48:33.077: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -20:48:33.214: --------------------------------- -20:48:33.214: Loaded Modules: -20:48:33.214: wlrobs.so -20:48:33.214: text-freetype2.so -20:48:33.214: rtmp-services.so -20:48:33.214: obs-x264.so -20:48:33.214: obs-webrtc.so -20:48:33.214: obs-vst.so -20:48:33.214: obs-vaapi.so -20:48:33.214: obs-transitions.so -20:48:33.214: obs-qsv11.so -20:48:33.214: obs-outputs.so -20:48:33.214: obs-libfdk.so -20:48:33.214: obs-filters.so -20:48:33.214: obs-ffmpeg.so -20:48:33.214: linux-v4l2.so -20:48:33.214: linux-pulseaudio.so -20:48:33.214: linux-pipewire.so -20:48:33.214: linux-jack.so -20:48:33.214: linux-capture.so -20:48:33.214: linux-alsa.so -20:48:33.214: image-source.so -20:48:33.214: frontend-tools.so -20:48:33.214: decklink-output-ui.so -20:48:33.214: decklink-captions.so -20:48:33.214: --------------------------------- -20:48:33.214: QWidget::setTabOrder: 'first' and 'second' must be in the same window -20:48:33.214: ==== Startup complete =============================================== -20:48:33.256: All scene data cleared -20:48:33.256: ------------------------------------------------ -20:48:33.261: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:48:33.262: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -20:48:33.262: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -20:48:33.262: [Loaded global audio device]: 'Desktop Audio' -20:48:33.262: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:48:33.262: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -20:48:33.262: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -20:48:33.262: [Loaded global audio device]: 'Mic/Aux' -20:48:33.263: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:48:33.263: pulse-input: An error occurred while getting the source info! -20:48:33.263: [Loaded global audio device]: 'HDMI Capture' -20:48:33.263: v4l2-input: Start capture from /dev/video0 -20:48:33.264: v4l2-input: Unable to set input 0 -20:48:33.264: v4l2-input: Initialization failed, errno: Device or resource busy -20:48:33.265: xshm-input: Geometry 640x480 @ 0,0 -20:48:33.266: v4l2-input: Start capture from /dev/video0 -20:48:33.266: v4l2-input: Unable to set input 0 -20:48:33.266: v4l2-input: Initialization failed, errno: Device or resource busy -20:48:33.434: v4l2-input: Start capture from /dev/video0 -20:48:33.434: v4l2-input: Unable to set input 0 -20:48:33.434: v4l2-input: Initialization failed, errno: Device or resource busy -20:48:33.435: v4l2-input: Start capture from /dev/video4 -20:48:33.435: v4l2-input: Unable to open device -20:48:33.435: v4l2-input: Initialization failed, errno: No such file or directory -20:48:33.436: xshm-input: Geometry 3840x2160 @ 640,0 -20:48:33.444: Switched to scene 'screen' -20:48:33.444: ------------------------------------------------ -20:48:33.444: Loaded scenes: -20:48:33.444: - scene 'Screen with camera': -20:48:33.444: - source: 'Screen Capture' (xshm_input) -20:48:33.444: - source: 'Camera Capture' (v4l2_input) -20:48:33.444: - source: 'border' (image_source) -20:48:33.444: - scene 'game with camera': -20:48:33.444: - source: 'Camera Capture' (v4l2_input) -20:48:33.444: - source: 'border' (image_source) -20:48:33.444: - source: 'capture acrd' (v4l2_input) -20:48:33.444: - scene 'game': -20:48:33.444: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:48:33.444: - scene 'game 4:3': -20:48:33.444: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:48:33.444: - scene 'screen': -20:48:33.444: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -20:48:33.444: - source: 'Screen Capture (XSHM)' (xshm_input) -20:48:33.444: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -20:48:33.444: - scene 'camera': -20:48:33.444: - source: 'Camera Capture' (v4l2_input) -20:48:33.444: - scene 'Camera with scope': -20:48:33.444: - source: 'Camera Capture' (v4l2_input) -20:48:33.444: - source: 'border' (image_source) -20:48:33.444: - source: 'scope caputre' (v4l2_input) -20:48:33.444: - scene 'game with screen': -20:48:33.444: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:48:33.444: ------------------------------------------------ -20:48:33.832: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -20:48:33.832: -20:48:35.453: Virtual camera started -20:48:35.502: ==== Virtual Camera Start ========================================== -20:48:35.502: Starting Virtual Camera output to Program -20:48:35.504: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop diff --git a/.config/obs-studio/logs/2024-04-05 20-56-06.txt b/.config/obs-studio/logs/2024-04-05 20-56-06.txt deleted file mode 100644 index c8c7f09..0000000 --- a/.config/obs-studio/logs/2024-04-05 20-56-06.txt +++ /dev/null @@ -1,225 +0,0 @@ -20:56:06.227: [Safe Mode] Unclean shutdown detected! -20:56:08.087: [Safe Mode] User elected to launch normally. -20:56:08.088: Using EGL/X11 -20:56:08.088: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -20:56:08.088: CPU Speed: 2547.080MHz -20:56:08.089: Physical Cores: 8, Logical Cores: 16 -20:56:08.089: Physical Memory: 32003MB Total, 27539MB Free -20:56:08.089: Kernel Version: Linux 6.8.2-zen2-1-zen -20:56:08.090: Distribution: "Arch Linux" Unknown -20:56:08.090: Session Type: tty -20:56:08.090: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -20:56:08.090: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) -20:56:08.091: Portable mode: false -20:56:08.123: OBS 30.1.0-1 (linux) -20:56:08.123: --------------------------------- -20:56:08.124: --------------------------------- -20:56:08.124: audio settings reset: -20:56:08.124: samples per sec: 48000 -20:56:08.124: speakers: 2 -20:56:08.124: max buffering: 960 milliseconds -20:56:08.124: buffering type: dynamically increasing -20:56:08.128: --------------------------------- -20:56:08.128: Initializing OpenGL... -20:56:08.225: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -20:56:08.225: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.3-arch1.2, shading language 4.60 -20:56:08.259: --------------------------------- -20:56:08.259: video settings reset: -20:56:08.259: base resolution: 1920x1080 -20:56:08.259: output resolution: 1920x1080 -20:56:08.259: downscale filter: Bicubic -20:56:08.259: fps: 30000/1001 -20:56:08.259: format: NV12 -20:56:08.259: YUV mode: Rec. 709/Partial -20:56:08.261: NV12 texture support enabled -20:56:08.261: P010 texture support not available -20:56:08.264: Audio monitoring device: -20:56:08.264: name: Default -20:56:08.264: id: default -20:56:08.264: --------------------------------- -20:56:08.274: Failed to load 'en-US' text for module: 'decklink-captions.so' -20:56:08.284: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -20:56:08.292: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -20:56:08.292: Failed to initialize module 'decklink.so' -20:56:08.437: [pipewire] No captures available -20:56:08.502: VAAPI: Failed to initialize display in vaapi_device_h264_supported -20:56:08.502: FFmpeg VAAPI H264 encoding not supported -20:56:08.502: VAAPI: Failed to initialize display in vaapi_device_av1_supported -20:56:08.502: FFmpeg VAAPI AV1 encoding not supported -20:56:08.502: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -20:56:08.502: FFmpeg VAAPI HEVC encoding not supported -20:56:08.598: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -20:56:08.752: --------------------------------- -20:56:08.752: Loaded Modules: -20:56:08.752: wlrobs.so -20:56:08.752: text-freetype2.so -20:56:08.752: rtmp-services.so -20:56:08.752: obs-x264.so -20:56:08.752: obs-webrtc.so -20:56:08.752: obs-vst.so -20:56:08.752: obs-vaapi.so -20:56:08.752: obs-transitions.so -20:56:08.752: obs-qsv11.so -20:56:08.752: obs-outputs.so -20:56:08.752: obs-libfdk.so -20:56:08.752: obs-filters.so -20:56:08.752: obs-ffmpeg.so -20:56:08.752: linux-v4l2.so -20:56:08.752: linux-pulseaudio.so -20:56:08.752: linux-pipewire.so -20:56:08.752: linux-jack.so -20:56:08.752: linux-capture.so -20:56:08.752: linux-alsa.so -20:56:08.752: image-source.so -20:56:08.752: frontend-tools.so -20:56:08.752: decklink-output-ui.so -20:56:08.752: decklink-captions.so -20:56:08.752: --------------------------------- -20:56:08.753: QWidget::setTabOrder: 'first' and 'second' must be in the same window -20:56:08.753: ==== Startup complete =============================================== -20:56:08.786: All scene data cleared -20:56:08.786: ------------------------------------------------ -20:56:08.791: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:56:08.792: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -20:56:08.792: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -20:56:08.792: [Loaded global audio device]: 'Desktop Audio' -20:56:08.792: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:56:08.792: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -20:56:08.792: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -20:56:08.792: [Loaded global audio device]: 'Mic/Aux' -20:56:08.793: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -20:56:08.793: pulse-input: An error occurred while getting the source info! -20:56:08.793: [Loaded global audio device]: 'HDMI Capture' -20:56:08.793: v4l2-input: Start capture from /dev/video0 -20:56:08.795: v4l2-input: Unable to set input 0 -20:56:08.795: v4l2-input: Initialization failed, errno: Device or resource busy -20:56:08.796: xshm-input: Geometry 640x480 @ 0,0 -20:56:08.798: v4l2-input: Start capture from /dev/video0 -20:56:08.799: v4l2-input: Unable to set input 0 -20:56:08.799: v4l2-input: Initialization failed, errno: Device or resource busy -20:56:08.910: v4l2-input: Start capture from /dev/video0 -20:56:08.911: v4l2-input: Unable to set input 0 -20:56:08.911: v4l2-input: Initialization failed, errno: Device or resource busy -20:56:08.912: v4l2-input: Start capture from /dev/video4 -20:56:08.912: v4l2-input: Unable to open device -20:56:08.912: v4l2-input: Initialization failed, errno: No such file or directory -20:56:08.912: xshm-input: Geometry 3840x2160 @ 640,0 -20:56:08.921: Switched to scene 'screen' -20:56:08.921: ------------------------------------------------ -20:56:08.921: Loaded scenes: -20:56:08.921: - scene 'Screen with camera': -20:56:08.921: - source: 'Screen Capture' (xshm_input) -20:56:08.921: - source: 'Camera Capture' (v4l2_input) -20:56:08.921: - source: 'border' (image_source) -20:56:08.921: - scene 'game with camera': -20:56:08.921: - source: 'Camera Capture' (v4l2_input) -20:56:08.921: - source: 'border' (image_source) -20:56:08.921: - source: 'capture acrd' (v4l2_input) -20:56:08.921: - scene 'game': -20:56:08.921: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:56:08.921: - scene 'game 4:3': -20:56:08.921: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:56:08.921: - scene 'screen': -20:56:08.921: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -20:56:08.921: - source: 'Screen Capture (XSHM)' (xshm_input) -20:56:08.921: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -20:56:08.921: - scene 'camera': -20:56:08.921: - source: 'Camera Capture' (v4l2_input) -20:56:08.921: - scene 'Camera with scope': -20:56:08.921: - source: 'Camera Capture' (v4l2_input) -20:56:08.921: - source: 'border' (image_source) -20:56:08.921: - source: 'scope caputre' (v4l2_input) -20:56:08.921: - scene 'game with screen': -20:56:08.921: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:56:08.921: ------------------------------------------------ -20:56:09.341: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -20:56:09.341: -20:56:11.023: Virtual camera started -20:56:11.093: ==== Virtual Camera Start ========================================== -20:56:11.093: Starting Virtual Camera output to Program -20:56:11.096: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -20:38:18.212: OpenType support missing for "Open Sans", script 11 -20:38:18.217: OpenType support missing for "Open Sans", script 12 -20:38:18.221: OpenType support missing for "Open Sans", script 16 -20:38:18.224: OpenType support missing for "Open Sans", script 20 -20:38:29.570: ==== Shutting down ================================================== -20:38:29.570: Output 'virtualcam_output': stopping -20:38:29.570: Output 'virtualcam_output': Total frames output: 7736419 -20:38:29.570: Output 'virtualcam_output': Total drawn frames: 7736303 (7736418 attempted) -20:38:29.570: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 115 (0.0%) -20:38:29.570: ==== Virtual Camera Stop =========================================== -20:38:29.571: Virtual camera stopped -20:38:29.592: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -20:38:29.592: pulse-input: Got 10325604 packets with 12390724800 frames -20:38:29.592: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -20:38:29.592: pulse-input: Got 10325625 packets with 12390750000 frames -20:38:29.630: All scene data cleared -20:38:29.630: ------------------------------------------------ -20:38:29.702: [Scripting] Total detached callbacks: 0 -20:38:29.702: Freeing OBS context data -20:38:29.727: == Profiler Results ============================= -20:38:29.727: run_program_init: 2898.1 ms -20:38:29.727: ┣OBSApp::AppInit: 6.295 ms -20:38:29.727: ┃ ┗OBSApp::InitLocale: 2.307 ms -20:38:29.727: ┗OBSApp::OBSInit: 960.453 ms -20:38:29.727: ┣obs_startup: 2.335 ms -20:38:29.727: ┗OBSBasic::OBSInit: 924.95 ms -20:38:29.727: ┣OBSBasic::InitBasicConfig: 0.205 ms -20:38:29.727: ┣OBSBasic::ResetAudio: 0.496 ms -20:38:29.727: ┣OBSBasic::ResetVideo: 139.921 ms -20:38:29.727: ┃ ┗obs_init_graphics: 134.868 ms -20:38:29.727: ┃ ┗shader compilation: 33.459 ms -20:38:29.727: ┣OBSBasic::InitOBSCallbacks: 0.007 ms -20:38:29.727: ┣OBSBasic::InitHotkeys: 0.03 ms -20:38:29.727: ┣obs_load_all_modules2: 487.127 ms -20:38:29.727: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -20:38:29.727: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -20:38:29.727: ┃ ┣obs_init_module(decklink.so): 0.125 ms -20:38:29.727: ┃ ┣obs_init_module(frontend-tools.so): 65.766 ms -20:38:29.727: ┃ ┣obs_init_module(image-source.so): 0.012 ms -20:38:29.727: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -20:38:29.727: ┃ ┣obs_init_module(linux-capture.so): 0.542 ms -20:38:29.727: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -20:38:29.727: ┃ ┣obs_init_module(linux-pipewire.so): 17.479 ms -20:38:29.727: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -20:38:29.727: ┃ ┣obs_init_module(linux-v4l2.so): 0.118 ms -20:38:29.727: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.202 ms -20:38:29.727: ┃ ┃ ┗nvenc_check: 1.32 ms -20:38:29.727: ┃ ┣obs_init_module(obs-filters.so): 0.03 ms -20:38:29.727: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -20:38:29.727: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -20:38:29.727: ┃ ┣obs_init_module(obs-qsv11.so): 13.019 ms -20:38:29.727: ┃ ┣obs_init_module(obs-transitions.so): 0.014 ms -20:38:29.727: ┃ ┣obs_init_module(obs-vaapi.so): 63.433 ms -20:38:29.727: ┃ ┣obs_init_module(obs-vst.so): 0.006 ms -20:38:29.727: ┃ ┣obs_init_module(obs-webrtc.so): 0.007 ms -20:38:29.727: ┃ ┣obs_init_module(obs-x264.so): 0.003 ms -20:38:29.727: ┃ ┣obs_init_module(rtmp-services.so): 1.222 ms -20:38:29.727: ┃ ┣obs_init_module(text-freetype2.so): 0.031 ms -20:38:29.727: ┃ ┗obs_init_module(wlrobs.so): 0.011 ms -20:38:29.727: ┣OBSBasic::InitService: 1.624 ms -20:38:29.727: ┣OBSBasic::ResetOutputs: 0.186 ms -20:38:29.727: ┣OBSBasic::CreateHotkeys: 0.024 ms -20:38:29.727: ┣OBSBasic::InitPrimitives: 0.252 ms -20:38:29.727: ┗OBSBasic::Load: 170.597 ms -20:38:29.727: obs_hotkey_thread(25 ms): min=0.045 ms, median=0.119 ms, max=243.628 ms, 99th percentile=4.431 ms, 99.9991% below 25 ms -20:38:29.727: audio_thread(Audio): min=0.004 ms, median=0.04 ms, max=9.249 ms, 99th percentile=0.666 ms -20:38:29.727: obs_graphics_thread(33.3667 ms): min=0.103 ms, median=8.117 ms, max=252.817 ms, 99th percentile=9.985 ms, 99.995% below 33.367 ms -20:38:29.727: ┣tick_sources: min=0 ms, median=6.784 ms, max=250.721 ms, 99th percentile=8.4 ms -20:38:29.728: ┣output_frame: min=0.093 ms, median=0.923 ms, max=16.34 ms, 99th percentile=1.138 ms -20:38:29.728: ┃ ┣gs_context(video->graphics): min=0.093 ms, median=0.349 ms, max=16.336 ms, 99th percentile=0.458 ms -20:38:29.728: ┃ ┃ ┣render_video: min=0.011 ms, median=0.183 ms, max=9.761 ms, 99th percentile=0.265 ms -20:38:29.728: ┃ ┃ ┃ ┣render_main_texture: min=0.006 ms, median=0.124 ms, max=9.755 ms, 99th percentile=0.186 ms -20:38:29.728: ┃ ┃ ┃ ┣render_convert_texture: min=0.01 ms, median=0.036 ms, max=3.443 ms, 99th percentile=0.054 ms -20:38:29.728: ┃ ┃ ┃ ┗stage_output_texture: min=0.006 ms, median=0.019 ms, max=2.823 ms, 99th percentile=0.03 ms -20:38:29.728: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.004 ms, max=2.311 ms, 99th percentile=0.016 ms -20:38:29.728: ┃ ┃ ┗download_frame: min=0 ms, median=0.055 ms, max=2.729 ms, 99th percentile=0.08 ms -20:38:29.728: ┃ ┗output_video_data: min=0.286 ms, median=0.573 ms, max=9.667 ms, 99th percentile=0.719 ms -20:38:29.728: ┗render_displays: min=0.002 ms, median=0.387 ms, max=57.47 ms, 99th percentile=0.702 ms -20:38:29.728: video_thread(video): min=1.99 ms, median=3.332 ms, max=24.514 ms, 99th percentile=3.922 ms -20:38:29.728: ================================================= -20:38:29.728: == Profiler Time Between Calls ================== -20:38:29.728: obs_hotkey_thread(25 ms): min=25.062 ms, median=25.187 ms, max=268.702 ms, 95.18% within ±2% of 25 ms (0% lower, 4.82001% higher) -20:38:29.728: obs_graphics_thread(33.3667 ms): min=10.772 ms, median=33.367 ms, max=252.822 ms, 99.9437% within ±2% of 33.367 ms (0.0270281% lower, 0.0293031% higher) -20:38:29.728: ================================================= -20:38:29.816: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-04-09 07-54-37.txt b/.config/obs-studio/logs/2024-04-09 07-54-37.txt deleted file mode 100644 index 2b7073d..0000000 --- a/.config/obs-studio/logs/2024-04-09 07-54-37.txt +++ /dev/null @@ -1,309 +0,0 @@ -07:54:37.840: Using EGL/X11 -07:54:37.840: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -07:54:37.840: CPU Speed: 4190.687MHz -07:54:37.840: Physical Cores: 8, Logical Cores: 16 -07:54:37.840: Physical Memory: 32003MB Total, 15619MB Free -07:54:37.840: Kernel Version: Linux 6.8.2-zen2-1-zen -07:54:37.840: Distribution: "Arch Linux" Unknown -07:54:37.840: Session Type: tty -07:54:37.840: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -07:54:37.841: Qt Version: 6.6.3 (runtime), 6.6.3 (compiled) -07:54:37.841: Portable mode: false -07:54:37.872: OBS 30.1.1-1 (linux) -07:54:37.872: --------------------------------- -07:54:37.872: --------------------------------- -07:54:37.872: audio settings reset: -07:54:37.872: samples per sec: 48000 -07:54:37.872: speakers: 2 -07:54:37.872: max buffering: 960 milliseconds -07:54:37.872: buffering type: dynamically increasing -07:54:37.874: --------------------------------- -07:54:37.874: Initializing OpenGL... -07:54:37.935: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 17.0.6, DRM 3.57, 6.8.2-zen2-1-zen) -07:54:37.935: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.0.4-arch1.2, shading language 4.60 -07:54:38.049: --------------------------------- -07:54:38.049: video settings reset: -07:54:38.049: base resolution: 1920x1080 -07:54:38.049: output resolution: 1920x1080 -07:54:38.049: downscale filter: Bicubic -07:54:38.049: fps: 30000/1001 -07:54:38.049: format: NV12 -07:54:38.049: YUV mode: Rec. 709/Partial -07:54:38.050: NV12 texture support enabled -07:54:38.050: P010 texture support not available -07:54:38.054: Audio monitoring device: -07:54:38.054: name: Default -07:54:38.054: id: default -07:54:38.055: --------------------------------- -07:54:38.064: Failed to load 'en-US' text for module: 'decklink-captions.so' -07:54:38.074: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -07:54:38.082: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -07:54:38.082: Failed to initialize module 'decklink.so' -07:54:38.256: [pipewire] No captures available -07:54:38.329: VAAPI: Failed to initialize display in vaapi_device_h264_supported -07:54:38.329: FFmpeg VAAPI H264 encoding not supported -07:54:38.329: VAAPI: Failed to initialize display in vaapi_device_av1_supported -07:54:38.329: FFmpeg VAAPI AV1 encoding not supported -07:54:38.329: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -07:54:38.329: FFmpeg VAAPI HEVC encoding not supported -07:54:38.405: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.1 -07:54:38.525: --------------------------------- -07:54:38.525: Loaded Modules: -07:54:38.525: wlrobs.so -07:54:38.525: text-freetype2.so -07:54:38.525: rtmp-services.so -07:54:38.525: obs-x264.so -07:54:38.525: obs-webrtc.so -07:54:38.525: obs-vst.so -07:54:38.525: obs-vaapi.so -07:54:38.525: obs-transitions.so -07:54:38.525: obs-qsv11.so -07:54:38.525: obs-outputs.so -07:54:38.525: obs-libfdk.so -07:54:38.525: obs-filters.so -07:54:38.525: obs-ffmpeg.so -07:54:38.525: linux-v4l2.so -07:54:38.525: linux-pulseaudio.so -07:54:38.525: linux-pipewire.so -07:54:38.525: linux-jack.so -07:54:38.525: linux-capture.so -07:54:38.525: linux-alsa.so -07:54:38.525: image-source.so -07:54:38.525: frontend-tools.so -07:54:38.525: decklink-output-ui.so -07:54:38.525: decklink-captions.so -07:54:38.525: --------------------------------- -07:54:38.525: QWidget::setTabOrder: 'first' and 'second' must be in the same window -07:54:38.525: ==== Startup complete =============================================== -07:54:38.555: All scene data cleared -07:54:38.556: ------------------------------------------------ -07:54:38.564: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -07:54:38.564: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -07:54:38.564: pulse-input: Started recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' (default) -07:54:38.564: [Loaded global audio device]: 'Desktop Audio' -07:54:38.564: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -07:54:38.564: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -07:54:38.565: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -07:54:38.565: [Loaded global audio device]: 'Mic/Aux' -07:54:38.565: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.4) 15.0.0' -07:54:38.565: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -07:54:38.565: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -07:54:38.565: [Loaded global audio device]: 'HDMI Capture' -07:54:38.566: v4l2-input: Start capture from /dev/video0 -07:54:38.567: v4l2-input: Input: 0 -07:54:38.569: v4l2-input: Resolution: 1280x720 -07:54:38.569: v4l2-input: Pixelformat: YU12 -07:54:38.569: v4l2-input: Linesize: 1280 Bytes -07:54:38.569: v4l2-input: Framerate: 30.00 fps -07:54:38.570: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -07:54:38.571: xshm-input: Geometry 640x480 @ 0,0 -07:54:38.572: v4l2-input: Start capture from /dev/video0 -07:54:38.593: v4l2-input: Unable to set input 0 -07:54:38.593: v4l2-input: Initialization failed, errno: Device or resource busy -07:54:38.748: v4l2-input: Start capture from /dev/video0 -07:54:38.748: v4l2-input: Unable to set input 0 -07:54:38.748: v4l2-input: Initialization failed, errno: Device or resource busy -07:54:38.749: v4l2-input: Start capture from /dev/video4 -07:54:38.749: v4l2-input: Unable to open device -07:54:38.749: v4l2-input: Initialization failed, errno: No such file or directory -07:54:38.750: xshm-input: Geometry 3840x2160 @ 640,0 -07:54:38.760: Switched to scene 'screen' -07:54:38.760: ------------------------------------------------ -07:54:38.760: Loaded scenes: -07:54:38.760: - scene 'Screen with camera': -07:54:38.760: - source: 'Screen Capture' (xshm_input) -07:54:38.760: - source: 'Camera Capture' (v4l2_input) -07:54:38.760: - source: 'border' (image_source) -07:54:38.760: - scene 'game with camera': -07:54:38.760: - source: 'Camera Capture' (v4l2_input) -07:54:38.760: - source: 'border' (image_source) -07:54:38.760: - source: 'capture acrd' (v4l2_input) -07:54:38.760: - scene 'game': -07:54:38.760: - source: 'Video Capture Device (V4L2)' (v4l2_input) -07:54:38.760: - scene 'game 4:3': -07:54:38.760: - source: 'Video Capture Device (V4L2)' (v4l2_input) -07:54:38.760: - scene 'screen': -07:54:38.760: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -07:54:38.760: - source: 'Screen Capture (XSHM)' (xshm_input) -07:54:38.760: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -07:54:38.760: - scene 'camera': -07:54:38.760: - source: 'Camera Capture' (v4l2_input) -07:54:38.760: - scene 'Camera with scope': -07:54:38.760: - source: 'Camera Capture' (v4l2_input) -07:54:38.760: - source: 'border' (image_source) -07:54:38.760: - source: 'scope caputre' (v4l2_input) -07:54:38.760: - scene 'game with screen': -07:54:38.760: - source: 'Video Capture Device (V4L2)' (v4l2_input) -07:54:38.760: ------------------------------------------------ -07:54:39.110: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -07:54:39.110: -07:54:39.153: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -07:54:39.153: -07:54:40.032: Virtual camera started -07:54:40.078: ==== Virtual Camera Start ========================================== -07:54:40.078: Starting Virtual Camera output to Program -07:54:40.080: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop -08:00:06.494: --------------------------------- -08:00:06.494: [x264 encoder: 'simple_video_recording'] preset: veryfast -08:00:06.494: [x264 encoder: 'simple_video_recording'] profile: high -08:00:06.498: [x264 encoder: 'simple_video_recording'] settings: -08:00:06.498: rate_control: CRF -08:00:06.498: bitrate: 0 -08:00:06.498: buffer size: 0 -08:00:06.498: crf: 23 -08:00:06.498: fps_num: 30000 -08:00:06.498: fps_den: 1001 -08:00:06.498: width: 1920 -08:00:06.498: height: 1080 -08:00:06.498: keyint: 250 -08:00:06.498: -08:00:06.532: --------------------------------- -08:00:06.532: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:06.532: -08:00:06.541: --------------------------------- -08:00:06.542: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:06.542: -08:00:06.542: --------------------------------- -08:00:06.542: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:06.542: -08:00:06.542: --------------------------------- -08:00:06.542: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:06.542: -08:00:06.544: ==== Recording Start =============================================== -08:00:06.544: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-04-09 08-00-06.mkv'... -08:00:14.073: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-04-09 08-00-06.mkv' stopped -08:00:14.073: Output 'simple_file_output': stopping -08:00:14.073: Output 'simple_file_output': Total frames output: 188 -08:00:14.073: Output 'simple_file_output': Total drawn frames: 226 -08:00:14.073: ==== Recording Stop ================================================ -08:00:15.015: --------------------------------- -08:00:15.015: [x264 encoder: 'simple_video_recording'] preset: veryfast -08:00:15.015: [x264 encoder: 'simple_video_recording'] profile: high -08:00:15.015: [x264 encoder: 'simple_video_recording'] settings: -08:00:15.015: rate_control: CRF -08:00:15.015: bitrate: 0 -08:00:15.015: buffer size: 0 -08:00:15.015: crf: 23 -08:00:15.015: fps_num: 30000 -08:00:15.015: fps_den: 1001 -08:00:15.015: width: 1920 -08:00:15.015: height: 1080 -08:00:15.015: keyint: 250 -08:00:15.015: -08:00:15.043: --------------------------------- -08:00:15.044: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:15.044: -08:00:15.044: --------------------------------- -08:00:15.044: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:15.044: -08:00:15.044: --------------------------------- -08:00:15.044: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:15.044: -08:00:15.044: --------------------------------- -08:00:15.044: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -08:00:15.044: -08:00:15.046: ==== Recording Start =============================================== -08:00:15.047: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-04-09 08-00-15.mkv'... -08:00:18.530: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-04-09 08-00-15.mkv' stopped -08:00:18.530: Output 'simple_file_output': stopping -08:00:18.530: Output 'simple_file_output': Total frames output: 66 -08:00:18.530: Output 'simple_file_output': Total drawn frames: 105 -08:00:18.531: ==== Recording Stop ================================================ -09:46:59.142: adding 64 milliseconds of audio buffering, total audio buffering is now 106 milliseconds (source: HDMI Capture) -09:46:59.142: -08:28:14.920: ==== Shutting down ================================================== -08:28:14.921: Output 'virtualcam_output': stopping -08:28:14.921: Output 'virtualcam_output': Total frames output: 5239206 -08:28:14.921: Output 'virtualcam_output': Total drawn frames: 5239107 (5239206 attempted) -08:28:14.921: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 99 (0.0%) -08:28:14.921: ==== Virtual Camera Stop =========================================== -08:28:14.922: Virtual camera stopped -08:28:14.946: pulse-input: Stopped recording from 'alsa_output.pci-0000_0d_00.4.analog-stereo.monitor' -08:28:14.946: pulse-input: Got 6992641 packets with 8391169200 frames -08:28:14.946: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -08:28:14.946: pulse-input: Got 6992648 packets with 8391177600 frames -08:28:14.946: pulse-input: Stopped recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -08:28:14.946: pulse-input: Got 6993314 packets with 8391976800 frames -08:28:14.974: v4l2-input: /dev/video0: Stopped capture after 5245068 frames -08:28:15.047: All scene data cleared -08:28:15.047: ------------------------------------------------ -08:28:15.124: [Scripting] Total detached callbacks: 0 -08:28:15.124: Freeing OBS context data -08:28:15.159: == Profiler Results ============================= -08:28:15.159: run_program_init: 1128.32 ms -08:28:15.159: ┣OBSApp::AppInit: 6.693 ms -08:28:15.159: ┃ ┗OBSApp::InitLocale: 2.345 ms -08:28:15.159: ┗OBSApp::OBSInit: 1062.58 ms -08:28:15.159: ┣obs_startup: 1.842 ms -08:28:15.159: ┗OBSBasic::OBSInit: 1029.81 ms -08:28:15.159: ┣OBSBasic::InitBasicConfig: 0.104 ms -08:28:15.159: ┣OBSBasic::ResetAudio: 0.278 ms -08:28:15.159: ┣OBSBasic::ResetVideo: 181.757 ms -08:28:15.159: ┃ ┗obs_init_graphics: 176.228 ms -08:28:15.159: ┃ ┗shader compilation: 113.779 ms -08:28:15.159: ┣OBSBasic::InitOBSCallbacks: 0.005 ms -08:28:15.159: ┣OBSBasic::InitHotkeys: 0.029 ms -08:28:15.159: ┣obs_load_all_modules2: 470.086 ms -08:28:15.159: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -08:28:15.159: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -08:28:15.159: ┃ ┣obs_init_module(decklink.so): 0.145 ms -08:28:15.159: ┃ ┣obs_init_module(frontend-tools.so): 68.404 ms -08:28:15.159: ┃ ┣obs_init_module(image-source.so): 0.015 ms -08:28:15.159: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -08:28:15.159: ┃ ┣obs_init_module(linux-capture.so): 0.527 ms -08:28:15.160: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -08:28:15.160: ┃ ┣obs_init_module(linux-pipewire.so): 19.282 ms -08:28:15.160: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -08:28:15.160: ┃ ┣obs_init_module(linux-v4l2.so): 0.146 ms -08:28:15.160: ┃ ┣obs_init_module(obs-ffmpeg.so): 10.282 ms -08:28:15.160: ┃ ┃ ┗nvenc_check: 1.631 ms -08:28:15.160: ┃ ┣obs_init_module(obs-filters.so): 0.028 ms -08:28:15.160: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -08:28:15.160: ┃ ┣obs_init_module(obs-outputs.so): 0.004 ms -08:28:15.160: ┃ ┣obs_init_module(obs-qsv11.so): 10.602 ms -08:28:15.160: ┃ ┣obs_init_module(obs-transitions.so): 0.016 ms -08:28:15.160: ┃ ┣obs_init_module(obs-vaapi.so): 45.632 ms -08:28:15.160: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms -08:28:15.160: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms -08:28:15.160: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -08:28:15.160: ┃ ┣obs_init_module(rtmp-services.so): 0.795 ms -08:28:15.160: ┃ ┣obs_init_module(text-freetype2.so): 0.037 ms -08:28:15.160: ┃ ┗obs_init_module(wlrobs.so): 0.004 ms -08:28:15.160: ┣OBSBasic::InitService: 1.875 ms -08:28:15.160: ┣OBSBasic::ResetOutputs: 0.243 ms -08:28:15.160: ┣OBSBasic::CreateHotkeys: 0.03 ms -08:28:15.160: ┣OBSBasic::InitPrimitives: 0.225 ms -08:28:15.160: ┗OBSBasic::Load: 235.592 ms -08:28:15.160: obs_hotkey_thread(25 ms): min=0.046 ms, median=0.124 ms, max=452.519 ms, 99th percentile=8.072 ms, 99.9992% below 25 ms -08:28:15.160: audio_thread(Audio): min=0.005 ms, median=0.055 ms, max=34.403 ms, 99th percentile=0.708 ms -08:28:15.160: ┗receive_audio: min=0.001 ms, median=0.163 ms, max=7.033 ms, 99th percentile=0.584 ms, 0.000252851 calls per parent call -08:28:15.160: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.029 ms, 99th percentile=0.003 ms -08:28:15.160: ┗do_encode: min=0.041 ms, median=0.158 ms, max=7.029 ms, 99th percentile=0.473 ms, 1.05792 calls per parent call -08:28:15.160: ┣encode(simple_opus_recording0): min=0.139 ms, median=0.237 ms, max=2.399 ms, 99th percentile=0.516 ms, 0.25 calls per parent call -08:28:15.161: ┣send_packet: min=0 ms, median=0.002 ms, max=6.744 ms, 99th percentile=0.016 ms -08:28:15.161: ┣encode(simple_opus_recording1): min=0.042 ms, median=0.162 ms, max=0.506 ms, 99th percentile=0.448 ms, 0.25 calls per parent call -08:28:15.161: ┣encode(simple_opus_recording2): min=0.04 ms, median=0.051 ms, max=0.13 ms, 99th percentile=0.118 ms, 0.25 calls per parent call -08:28:15.161: ┗encode(simple_opus_recording3): min=0.135 ms, median=0.155 ms, max=0.437 ms, 99th percentile=0.378 ms, 0.25 calls per parent call -08:28:15.161: obs_graphics_thread(33.3667 ms): min=0.134 ms, median=11.983 ms, max=463.946 ms, 99th percentile=14.054 ms, 99.9863% below 33.367 ms -08:28:15.161: ┣tick_sources: min=0 ms, median=10.191 ms, max=462.042 ms, 99th percentile=11.965 ms -08:28:15.161: ┣output_frame: min=0.105 ms, median=0.938 ms, max=41.326 ms, 99th percentile=1.303 ms -08:28:15.161: ┃ ┣gs_context(video->graphics): min=0.105 ms, median=0.365 ms, max=41.323 ms, 99th percentile=0.518 ms -08:28:15.161: ┃ ┃ ┣render_video: min=0.015 ms, median=0.189 ms, max=27.148 ms, 99th percentile=0.298 ms -08:28:15.161: ┃ ┃ ┃ ┣render_main_texture: min=0.011 ms, median=0.127 ms, max=27.144 ms, 99th percentile=0.214 ms -08:28:15.161: ┃ ┃ ┃ ┣render_convert_texture: min=0.011 ms, median=0.038 ms, max=4.632 ms, 99th percentile=0.058 ms -08:28:15.161: ┃ ┃ ┃ ┗stage_output_texture: min=0.006 ms, median=0.019 ms, max=0.495 ms, 99th percentile=0.031 ms -08:28:15.161: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.005 ms, max=1.633 ms, 99th percentile=0.017 ms -08:28:15.161: ┃ ┃ ┗download_frame: min=0 ms, median=0.057 ms, max=1.689 ms, 99th percentile=0.083 ms -08:28:15.161: ┃ ┗output_video_data: min=0.285 ms, median=0.571 ms, max=10.198 ms, 99th percentile=0.754 ms -08:28:15.161: ┗render_displays: min=0.002 ms, median=0.825 ms, max=364.543 ms, 99th percentile=1.385 ms -08:28:15.161: video_thread(video): min=1.992 ms, median=3.331 ms, max=43.524 ms, 99th percentile=3.969 ms -08:28:15.161: ┗receive_video: min=0.876 ms, median=1.436 ms, max=6.003 ms, 99th percentile=3.331 ms, 6.29878e-05 calls per parent call -08:28:15.161: ┗do_encode: min=0.875 ms, median=1.435 ms, max=6.002 ms, 99th percentile=3.329 ms -08:28:15.161: ┣encode(simple_video_recording): min=0.867 ms, median=1.421 ms, max=3.328 ms, 99th percentile=2.654 ms -08:28:15.162: ┗send_packet: min=0.003 ms, median=0.01 ms, max=4.785 ms, 99th percentile=1.828 ms, 0.775758 calls per parent call -08:28:15.162: ================================================= -08:28:15.162: == Profiler Time Between Calls ================== -08:28:15.162: obs_hotkey_thread(25 ms): min=25.059 ms, median=25.194 ms, max=477.603 ms, 86.0642% within ±2% of 25 ms (0% lower, 13.9358% higher) -08:28:15.162: obs_graphics_thread(33.3667 ms): min=9.945 ms, median=33.367 ms, max=463.957 ms, 99.9716% within ±2% of 33.367 ms (0.0143534% lower, 0.014029% higher) -08:28:15.162: ================================================= -08:28:15.247: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-08-28 16-52-16.txt b/.config/obs-studio/logs/2024-08-28 16-52-16.txt new file mode 100644 index 0000000..c8dd831 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-28 16-52-16.txt @@ -0,0 +1,368 @@ +16:52:16.545: Using EGL/X11 +16:52:16.545: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +16:52:16.545: CPU Speed: 2200.000MHz +16:52:16.546: Physical Cores: 8, Logical Cores: 16 +16:52:16.546: Physical Memory: 31998MB Total, 9717MB Free +16:52:16.546: Kernel Version: Linux 6.10.6-zen1-1-zen +16:52:16.546: Distribution: "Arch Linux" Unknown +16:52:16.546: Session Type: tty +16:52:16.546: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +16:52:16.547: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +16:52:16.547: Portable mode: false +16:52:16.578: OBS 30.2.1-1 (linux) +16:52:16.578: --------------------------------- +16:52:16.578: --------------------------------- +16:52:16.578: audio settings reset: +16:52:16.578: samples per sec: 48000 +16:52:16.578: speakers: 2 +16:52:16.578: max buffering: 960 milliseconds +16:52:16.578: buffering type: dynamically increasing +16:52:16.583: --------------------------------- +16:52:16.583: Initializing OpenGL... +16:52:16.667: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 +16:52:16.667: OpenGL loaded successfully, version 3.3.0 NVIDIA 560.35.03, shading language 3.30 NVIDIA via Cg compiler +16:52:16.787: --------------------------------- +16:52:16.787: video settings reset: +16:52:16.787: base resolution: 1920x1080 +16:52:16.787: output resolution: 1920x1080 +16:52:16.787: downscale filter: Bicubic +16:52:16.787: fps: 60/1 +16:52:16.787: format: NV12 +16:52:16.787: YUV mode: Rec. 709/Partial +16:52:16.789: NV12 texture support enabled +16:52:16.789: P010 texture support not available +16:52:16.789: Audio monitoring device: +16:52:16.789: name: Default +16:52:16.789: id: default +16:52:16.789: --------------------------------- +16:52:16.799: Failed to load 'en-US' text for module: 'decklink-captions.so' +16:52:16.809: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +16:52:16.816: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +16:52:16.816: Failed to initialize module 'decklink.so' +16:52:16.974: [pipewire] No capture sources available +16:52:17.068: NVENC supported +16:52:17.068: VAAPI: Failed to initialize display in vaapi_device_h264_supported +16:52:17.069: FFmpeg VAAPI H264 encoding not supported +16:52:17.069: VAAPI: Failed to initialize display in vaapi_device_av1_supported +16:52:17.069: FFmpeg VAAPI AV1 encoding not supported +16:52:17.069: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +16:52:17.069: FFmpeg VAAPI HEVC encoding not supported +16:52:17.166: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +16:52:19.284: --------------------------------- +16:52:19.284: Loaded Modules: +16:52:19.284: wlrobs.so +16:52:19.284: text-freetype2.so +16:52:19.284: rtmp-services.so +16:52:19.284: obs-x264.so +16:52:19.284: obs-webrtc.so +16:52:19.284: obs-vst.so +16:52:19.284: obs-vaapi.so +16:52:19.284: obs-transitions.so +16:52:19.284: obs-qsv11.so +16:52:19.284: obs-outputs.so +16:52:19.284: obs-libfdk.so +16:52:19.284: obs-filters.so +16:52:19.284: obs-ffmpeg.so +16:52:19.284: linux-v4l2.so +16:52:19.284: linux-pulseaudio.so +16:52:19.284: linux-pipewire.so +16:52:19.284: linux-jack.so +16:52:19.284: linux-capture.so +16:52:19.284: linux-alsa.so +16:52:19.284: image-source.so +16:52:19.284: frontend-tools.so +16:52:19.284: decklink-output-ui.so +16:52:19.284: decklink-captions.so +16:52:19.284: --------------------------------- +16:52:19.284: --------------------------------- +16:52:19.284: Available Encoders: +16:52:19.284: Video Encoders: +16:52:19.284: - ffmpeg_svt_av1 (SVT-AV1) +16:52:19.284: - ffmpeg_aom_av1 (AOM AV1) +16:52:19.284: - jim_nvenc (NVIDIA NVENC H.264) +16:52:19.284: - jim_hevc_nvenc (NVIDIA NVENC HEVC) +16:52:19.284: - jim_av1_nvenc (NVIDIA NVENC AV1) +16:52:19.284: - obs_x264 (x264) +16:52:19.284: Audio Encoders: +16:52:19.284: - ffmpeg_aac (FFmpeg AAC) +16:52:19.284: - ffmpeg_opus (FFmpeg Opus) +16:52:19.284: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +16:52:19.284: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +16:52:19.284: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +16:52:19.284: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +16:52:19.284: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +16:52:19.285: - libfdk_aac (libfdk AAC) +16:52:19.285: ==== Startup complete =============================================== +16:52:19.286: Encoder ID 'av1_ffmpeg_vaapi_tex' not found +16:52:19.286: Encoder ID 'ffmpeg_vaapi_tex' not found +16:52:19.309: All scene data cleared +16:52:19.310: ------------------------------------------------ +16:52:19.317: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +16:52:19.317: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +16:52:19.317: pulse-input: Started recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' (default) +16:52:19.317: [Loaded global audio device]: 'Desktop Audio' +16:52:19.317: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +16:52:19.318: pulse-input: An error occurred while getting the source info! +16:52:19.318: [Loaded global audio device]: 'Mic/Aux' +16:52:19.318: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +16:52:19.318: pulse-input: An error occurred while getting the source info! +16:52:19.318: [Loaded global audio device]: 'HDMI Capture' +16:52:19.318: v4l2-input: Start capture from /dev/video0 +16:52:19.318: v4l2-input: Unable to open device +16:52:19.318: v4l2-input: Initialization failed, errno: No such file or directory +16:52:19.319: xshm-input: Geometry 3840x2160 @ 0,0 +16:52:19.320: v4l2-input: Start capture from /dev/video0 +16:52:19.320: v4l2-input: Unable to open device +16:52:19.320: v4l2-input: Initialization failed, errno: No such file or directory +16:52:19.529: v4l2-input: Start capture from /dev/video0 +16:52:19.529: v4l2-input: Unable to open device +16:52:19.529: v4l2-input: Initialization failed, errno: No such file or directory +16:52:19.529: v4l2-input: Start capture from /dev/video4 +16:52:19.529: v4l2-input: Unable to open device +16:52:19.529: v4l2-input: Initialization failed, errno: No such file or directory +16:52:19.530: xshm-input: Geometry 3840x2160 @ 0,0 +16:52:19.531: Source ID 'pipewire-desktop-capture-source' not found +16:52:19.531: Failed to create source 'Screen Capture (PipeWire)'! +16:52:19.535: Switched to scene 'screen' +16:52:19.536: ------------------------------------------------ +16:52:19.536: Loaded scenes: +16:52:19.536: - scene 'Screen with camera': +16:52:19.536: - source: 'Screen Capture' (xshm_input) +16:52:19.536: - source: 'Camera Capture' (v4l2_input) +16:52:19.536: - source: 'border' (image_source) +16:52:19.536: - scene 'game with camera': +16:52:19.536: - source: 'Camera Capture' (v4l2_input) +16:52:19.536: - source: 'border' (image_source) +16:52:19.536: - source: 'capture acrd' (v4l2_input) +16:52:19.536: - scene 'game': +16:52:19.536: - source: 'Video Capture Device (V4L2)' (v4l2_input) +16:52:19.536: - scene 'game 4:3': +16:52:19.536: - source: 'Video Capture Device (V4L2)' (v4l2_input) +16:52:19.536: - scene 'screen': +16:52:19.536: - source: 'Screen Capture (XSHM)' (xshm_input) +16:52:19.536: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +16:52:19.536: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +16:52:19.536: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +16:52:19.536: - scene 'camera': +16:52:19.536: - source: 'Camera Capture' (v4l2_input) +16:52:19.536: - scene 'Camera with scope': +16:52:19.536: - source: 'Camera Capture' (v4l2_input) +16:52:19.536: - source: 'border' (image_source) +16:52:19.536: - source: 'scope caputre' (v4l2_input) +16:52:19.536: - scene 'game with screen': +16:52:19.536: - source: 'Video Capture Device (V4L2)' (v4l2_input) +16:52:19.536: ------------------------------------------------ +16:52:19.864: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +16:52:19.864: +16:53:31.670: Get on org.freedesktop.portal.Settings returned an invalid reply +16:53:31.670: Get on org.freedesktop.portal.Settings returned an invalid reply +16:53:31.737: OpenType support missing for "Open Sans", script 11 +16:53:31.744: OpenType support missing for "Open Sans", script 12 +16:53:31.748: OpenType support missing for "Open Sans", script 16 +16:53:31.751: OpenType support missing for "Open Sans", script 20 +16:56:11.570: Encoder ID 'ffmpeg_vaapi_tex' not found +16:56:11.571: Settings changed (outputs) +16:56:11.571: ------------------------------------------------ +16:56:13.807: [obs-nvenc: 'advanced_video_recording'] settings: +16:56:13.807: codec: H264 +16:56:13.807: rate_control: CBR +16:56:13.807: bitrate: 2500 +16:56:13.807: cqp: 20 +16:56:13.807: keyint: 250 +16:56:13.807: preset: p5 +16:56:13.807: tuning: hq +16:56:13.807: multipass: qres +16:56:13.807: profile: high +16:56:13.807: width: 1920 +16:56:13.807: height: 1080 +16:56:13.807: b-frames: 2 +16:56:13.807: lookahead: false +16:56:13.807: psycho_aq: true +16:56:13.807: +16:56:13.858: --------------------------------- +16:56:13.858: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +16:56:13.858: +16:56:13.858: --------------------------------- +16:56:13.858: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +16:56:13.858: +16:56:13.858: --------------------------------- +16:56:13.858: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +16:56:13.858: +16:56:13.859: --------------------------------- +16:56:13.859: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +16:56:13.859: +16:56:13.886: ==== Recording Start =============================================== +16:56:13.886: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-28 16-56-13.mkv'... +16:56:13.889: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +16:57:01.856: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-28 16-56-13.mkv' stopped +16:57:01.856: Output 'adv_file_output': stopping +16:57:01.856: Output 'adv_file_output': Total frames output: 2863 +16:57:01.856: Output 'adv_file_output': Total drawn frames: 2718 (2879 attempted) +16:57:01.856: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 161 (5.6%) +16:57:01.857: Video stopped, number of skipped frames due to encoding lag: 161/2877 (5.6%) +16:57:01.857: ==== Recording Stop ================================================ +16:58:01.877: Get on org.freedesktop.portal.Settings returned an invalid reply +16:58:01.877: Get on org.freedesktop.portal.Settings returned an invalid reply +16:58:09.100: Encoder ID 'ffmpeg_vaapi_tex' not found +16:58:09.100: Settings changed (outputs) +16:58:09.100: ------------------------------------------------ +16:58:11.332: [obs-nvenc] Max B-frames setting (2) is more than encoder supports (0). +16:58:11.332: Setting B-frames to 0 +16:58:11.332: [obs-nvenc] init_encoder_base: nvEncGetEncodePresetConfig failed: 8 (NV_ENC_ERR_INVALID_PARAM): EncodeAPI Internal Error. +16:58:11.332: [obs-nvenc] init_specific_encoder failed, trying again with compatibility options +16:58:11.589: [obs-nvenc] init_encoder_base: nvEncGetEncodePresetConfig failed: 8 (NV_ENC_ERR_INVALID_PARAM): EncodeAPI Internal Error. +16:58:12.047: [obs-nvenc] Max B-frames setting (2) is more than encoder supports (0). +16:58:12.047: Setting B-frames to 0 +16:58:12.047: [obs-nvenc] init_encoder_base: nvEncGetEncodePresetConfig failed: 8 (NV_ENC_ERR_INVALID_PARAM): EncodeAPI Internal Error. +16:58:12.047: [obs-nvenc] init_specific_encoder failed, trying again with compatibility options +16:58:12.306: [obs-nvenc] init_encoder_base: nvEncGetEncodePresetConfig failed: 8 (NV_ENC_ERR_INVALID_PARAM): EncodeAPI Internal Error. +16:58:12.624: Already in fallback encoder, can't fall back further! +16:58:49.086: Get on org.freedesktop.portal.Settings returned an invalid reply +16:58:49.086: Get on org.freedesktop.portal.Settings returned an invalid reply +16:58:54.250: Encoder ID 'ffmpeg_vaapi_tex' not found +16:58:54.250: Settings changed (outputs) +16:58:54.250: ------------------------------------------------ +16:58:55.909: [obs-nvenc: 'advanced_video_recording'] settings: +16:58:55.909: codec: HEVC +16:58:55.909: rate_control: CBR +16:58:55.909: bitrate: 2500 +16:58:55.909: cqp: 20 +16:58:55.909: keyint: 250 +16:58:55.909: preset: p5 +16:58:55.909: tuning: hq +16:58:55.909: multipass: qres +16:58:55.909: profile: main +16:58:55.909: width: 1920 +16:58:55.909: height: 1080 +16:58:55.909: b-frames: 2 +16:58:55.909: lookahead: false +16:58:55.909: psycho_aq: true +16:58:55.909: +16:58:55.950: --------------------------------- +16:58:55.950: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +16:58:55.950: +16:58:55.950: --------------------------------- +16:58:55.950: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +16:58:55.950: +16:58:55.950: --------------------------------- +16:58:55.950: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +16:58:55.950: +16:58:55.950: --------------------------------- +16:58:55.950: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +16:58:55.950: +16:58:55.955: ==== Recording Start =============================================== +16:58:55.955: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-28 16-58-55.mkv'... +16:58:55.964: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +16:59:43.691: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-28 16-58-55.mkv' stopped +16:59:43.691: Output 'adv_file_output': stopping +16:59:43.691: Output 'adv_file_output': Total frames output: 2849 +16:59:43.691: Output 'adv_file_output': Total drawn frames: 2564 (2865 attempted) +16:59:43.691: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 301 (10.5%) +16:59:43.691: Video stopped, number of skipped frames due to encoding lag: 301/2862 (10.5%) +16:59:43.691: ==== Recording Stop ================================================ +17:41:23.924: Virtual camera started +17:41:23.927: ==== Virtual Camera Start ========================================== +17:41:23.927: Starting Virtual Camera output to Program +17:41:23.946: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +17:47:40.176: ==== Shutting down ================================================== +17:47:40.180: Output 'virtualcam_output': stopping +17:47:40.180: Output 'virtualcam_output': Total frames output: 22572 +17:47:40.180: Output 'virtualcam_output': Total drawn frames: 16993 (22574 attempted) +17:47:40.180: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 5581 (24.7%) +17:47:40.180: ==== Virtual Camera Stop =========================================== +17:47:40.182: Virtual camera stopped +17:47:40.283: pulse-input: Stopped recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' +17:47:40.283: pulse-input: Got 132836 packets with 159403200 frames +17:47:40.314: All scene data cleared +17:47:40.314: ------------------------------------------------ +17:47:40.382: [Scripting] Total detached callbacks: 0 +17:47:40.382: Freeing OBS context data +17:47:40.423: == Profiler Results ============================= +17:47:40.423: run_program_init: 3196.95 ms +17:47:40.423: ┣OBSApp::AppInit: 12.269 ms +17:47:40.423: ┃ ┗OBSApp::InitLocale: 2.395 ms +17:47:40.423: ┗OBSApp::OBSInit: 3130.23 ms +17:47:40.423: ┣obs_startup: 1.515 ms +17:47:40.423: ┗OBSBasic::OBSInit: 3097.16 ms +17:47:40.423: ┣OBSBasic::InitBasicConfig: 0.099 ms +17:47:40.423: ┣OBSBasic::ResetAudio: 0.296 ms +17:47:40.423: ┣OBSBasic::ResetVideo: 210.755 ms +17:47:40.423: ┃ ┗obs_init_graphics: 208.822 ms +17:47:40.423: ┃ ┗shader compilation: 120.233 ms +17:47:40.423: ┣OBSBasic::InitOBSCallbacks: 0.006 ms +17:47:40.423: ┣OBSBasic::InitHotkeys: 0.027 ms +17:47:40.423: ┣obs_load_all_modules2: 2494.24 ms +17:47:40.423: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +17:47:40.423: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +17:47:40.423: ┃ ┣obs_init_module(decklink.so): 0.134 ms +17:47:40.423: ┃ ┣obs_init_module(frontend-tools.so): 69.516 ms +17:47:40.423: ┃ ┣obs_init_module(image-source.so): 0.009 ms +17:47:40.423: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms +17:47:40.423: ┃ ┣obs_init_module(linux-capture.so): 0.467 ms +17:47:40.423: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms +17:47:40.423: ┃ ┣obs_init_module(linux-pipewire.so): 3.834 ms +17:47:40.423: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.004 ms +17:47:40.423: ┃ ┣obs_init_module(linux-v4l2.so): 0.096 ms +17:47:40.423: ┃ ┣obs_init_module(obs-ffmpeg.so): 5.348 ms +17:47:40.423: ┃ ┃ ┗nvenc_check: 4.61 ms +17:47:40.423: ┃ ┣obs_init_module(obs-filters.so): 0.03 ms +17:47:40.423: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms +17:47:40.423: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms +17:47:40.423: ┃ ┣obs_init_module(obs-qsv11.so): 2.418 ms +17:47:40.423: ┃ ┣obs_init_module(obs-transitions.so): 0.01 ms +17:47:40.423: ┃ ┣obs_init_module(obs-vaapi.so): 2019.48 ms +17:47:40.423: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms +17:47:40.423: ┃ ┣obs_init_module(obs-webrtc.so): 0.006 ms +17:47:40.423: ┃ ┣obs_init_module(obs-x264.so): 0.004 ms +17:47:40.423: ┃ ┣obs_init_module(rtmp-services.so): 0.854 ms +17:47:40.423: ┃ ┣obs_init_module(text-freetype2.so): 0.026 ms +17:47:40.423: ┃ ┗obs_init_module(wlrobs.so): 0.007 ms +17:47:40.423: ┣OBSBasic::InitService: 1.314 ms +17:47:40.423: ┣OBSBasic::ResetOutputs: 0.177 ms +17:47:40.423: ┣OBSBasic::CreateHotkeys: 0.024 ms +17:47:40.423: ┣OBSBasic::InitPrimitives: 0.149 ms +17:47:40.423: ┗OBSBasic::Load: 253.824 ms +17:47:40.424: obs_hotkey_thread(25 ms): min=0.055 ms, median=4.893 ms, max=115.911 ms, 99th percentile=18.975 ms, 99.4406% below 25 ms +17:47:40.424: audio_thread(Audio): min=0.004 ms, median=0.095 ms, max=47.338 ms, 99th percentile=1.201 ms +17:47:40.424: ┗receive_audio: min=0.002 ms, median=0.166 ms, max=8.385 ms, 99th percentile=0.736 ms, 0.11589 calls per parent call +17:47:40.424: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.076 ms, 99th percentile=0.004 ms +17:47:40.424: ┗do_encode: min=0.04 ms, median=0.125 ms, max=8.382 ms, 99th percentile=0.526 ms, 1.06557 calls per parent call +17:47:40.424: ┣encode(Track1): min=0.042 ms, median=0.4 ms, max=0.695 ms, 99th percentile=0.561 ms, 0.125312 calls per parent call +17:47:40.424: ┣send_packet: min=0 ms, median=0.002 ms, max=8.283 ms, 99th percentile=0.029 ms +17:47:40.424: ┣encode(Track2): min=0.04 ms, median=0.323 ms, max=0.524 ms, 99th percentile=0.452 ms, 0.125312 calls per parent call +17:47:40.424: ┣encode(Track3): min=0.039 ms, median=0.09 ms, max=0.174 ms, 99th percentile=0.128 ms, 0.125312 calls per parent call +17:47:40.424: ┣encode(Track4): min=0.039 ms, median=0.085 ms, max=0.145 ms, 99th percentile=0.122 ms, 0.125312 calls per parent call +17:47:40.424: ┣encode(Track1): min=0.05 ms, median=0.377 ms, max=0.73 ms, 99th percentile=0.545 ms, 0.124688 calls per parent call +17:47:40.424: ┣encode(Track2): min=0.041 ms, median=0.312 ms, max=0.534 ms, 99th percentile=0.438 ms, 0.124688 calls per parent call +17:47:40.424: ┣encode(Track3): min=0.041 ms, median=0.09 ms, max=0.147 ms, 99th percentile=0.126 ms, 0.124688 calls per parent call +17:47:40.424: ┗encode(Track4): min=0.04 ms, median=0.085 ms, max=0.199 ms, 99th percentile=0.121 ms, 0.124688 calls per parent call +17:47:40.424: obs_graphics_thread(16.6667 ms): min=0.062 ms, median=16.687 ms, max=346.098 ms, 99th percentile=31.086 ms, 49.7763% below 16.667 ms +17:47:40.424: ┣tick_sources: min=0 ms, median=15.837 ms, max=307.468 ms, 99th percentile=28.306 ms +17:47:40.424: ┣output_frame: min=0.04 ms, median=0.323 ms, max=58.687 ms, 99th percentile=2.957 ms +17:47:40.424: ┃ ┣gs_context(video->graphics): min=0.04 ms, median=0.321 ms, max=58.685 ms, 99th percentile=1.19 ms +17:47:40.424: ┃ ┃ ┣render_video: min=0.024 ms, median=0.266 ms, max=45.597 ms, 99th percentile=0.846 ms +17:47:40.424: ┃ ┃ ┃ ┣render_main_texture: min=0.019 ms, median=0.242 ms, max=38.407 ms, 99th percentile=0.739 ms +17:47:40.424: ┃ ┃ ┃ ┣render_convert_texture: min=0.041 ms, median=0.082 ms, max=10.94 ms, 99th percentile=0.247 ms, 0.123957 calls per parent call +17:47:40.424: ┃ ┃ ┃ ┣output_gpu_encoders: min=0 ms, median=0.004 ms, max=0.079 ms, 99th percentile=0.008 ms, 0.0293964 calls per parent call +17:47:40.424: ┃ ┃ ┃ ┗stage_output_texture: min=0.019 ms, median=0.037 ms, max=45.197 ms, 99th percentile=0.153 ms, 0.0945603 calls per parent call +17:47:40.424: ┃ ┃ ┣gs_flush: min=0.002 ms, median=0.008 ms, max=47.426 ms, 99th percentile=0.078 ms +17:47:40.424: ┃ ┃ ┗download_frame: min=0 ms, median=0.005 ms, max=0.679 ms, 99th percentile=0.012 ms, 0.0945603 calls per parent call +17:47:40.424: ┃ ┗output_video_data: min=0.288 ms, median=1.025 ms, max=8.952 ms, 99th percentile=3.83 ms, 0.0945547 calls per parent call +17:47:40.424: ┗render_displays: min=0.007 ms, median=0.299 ms, max=78.193 ms, 99th percentile=3.446 ms +17:47:40.424: OBSBasicSettings::LoadThemeList: min=0.025 ms, median=0.025 ms, max=0.044 ms, 99th percentile=0.044 ms +17:47:40.424: OBSBasic::ResetOutputs: min=0.262 ms, median=0.304 ms, max=0.438 ms, 99th percentile=0.438 ms +17:47:40.424: obs_gpu_encode_thread(16.6667 ms): min=0.059 ms, median=0.628 ms, max=54.807 ms, 99th percentile=7.362 ms, 99.9652% below 16.667 ms +17:47:40.424: ┣gpu_encode_frame: min=0.058 ms, median=0.617 ms, max=54.804 ms, 99th percentile=7.354 ms +17:47:40.424: ┗send_packet: min=0.001 ms, median=0.006 ms, max=0.079 ms, 99th percentile=0.024 ms +17:47:40.424: obs_gpu_encode_thread(16.6667 ms): min=0.064 ms, median=0.709 ms, max=44.768 ms, 99th percentile=5.283 ms, 99.9651% below 16.667 ms +17:47:40.424: ┣gpu_encode_frame: min=0.061 ms, median=0.698 ms, max=44.764 ms, 99th percentile=5.272 ms +17:47:40.424: ┗send_packet: min=0.001 ms, median=0.005 ms, max=6.461 ms, 99th percentile=0.028 ms +17:47:40.424: video_thread(video): min=0 ms, median=5.645 ms, max=65.682 ms, 99th percentile=22.236 ms +17:47:40.424: ================================================= +17:47:40.424: == Profiler Time Between Calls ================== +17:47:40.424: obs_hotkey_thread(25 ms): min=25.09 ms, median=30.003 ms, max=140.976 ms, 37.834% within ±2% of 25 ms (0% lower, 62.166% higher) +17:47:40.425: obs_graphics_thread(16.6667 ms): min=8.926 ms, median=16.772 ms, max=346.107 ms, 38.0247% within ±2% of 16.667 ms (14.36% lower, 47.6154% higher) +17:47:40.425: obs_gpu_encode_thread(16.6667 ms): min=0.073 ms, median=16.708 ms, max=64.134 ms, 26.1474% within ±2% of 16.667 ms (35.2921% lower, 38.5605% higher) +17:47:40.425: obs_gpu_encode_thread(16.6667 ms): min=0.36 ms, median=16.785 ms, max=54.407 ms, 26.2845% within ±2% of 16.667 ms (31.5624% lower, 42.1531% higher) +17:47:40.425: ================================================= +17:47:40.549: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-08-28 17-51-18.txt b/.config/obs-studio/logs/2024-08-28 17-51-18.txt new file mode 100644 index 0000000..9a61562 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-28 17-51-18.txt @@ -0,0 +1,161 @@ +17:51:18.365: Using EGL/X11 +17:51:18.365: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +17:51:18.365: CPU Speed: 4216.992MHz +17:51:18.365: Physical Cores: 8, Logical Cores: 16 +17:51:18.365: Physical Memory: 31998MB Total, 10223MB Free +17:51:18.365: Kernel Version: Linux 6.10.6-zen1-1-zen +17:51:18.366: Distribution: "Arch Linux" Unknown +17:51:18.366: Session Type: tty +17:51:18.366: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +17:51:18.366: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +17:51:18.366: Portable mode: false +17:51:18.395: OBS 30.2.1-1 (linux) +17:51:18.395: --------------------------------- +17:51:18.395: --------------------------------- +17:51:18.395: audio settings reset: +17:51:18.395: samples per sec: 48000 +17:51:18.395: speakers: 2 +17:51:18.395: max buffering: 960 milliseconds +17:51:18.395: buffering type: dynamically increasing +17:51:18.400: --------------------------------- +17:51:18.400: Initializing OpenGL... +17:51:18.506: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 +17:51:18.506: OpenGL loaded successfully, version 3.3.0 NVIDIA 560.35.03, shading language 3.30 NVIDIA via Cg compiler +17:51:18.533: --------------------------------- +17:51:18.533: video settings reset: +17:51:18.533: base resolution: 1920x1080 +17:51:18.533: output resolution: 1920x1080 +17:51:18.533: downscale filter: Bicubic +17:51:18.533: fps: 60/1 +17:51:18.533: format: NV12 +17:51:18.533: YUV mode: Rec. 709/Partial +17:51:18.534: NV12 texture support enabled +17:51:18.534: P010 texture support not available +17:51:18.535: Audio monitoring device: +17:51:18.535: name: Default +17:51:18.535: id: default +17:51:18.535: --------------------------------- +17:51:18.545: Failed to load 'en-US' text for module: 'decklink-captions.so' +17:51:18.555: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +17:51:18.564: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +17:51:18.564: Failed to initialize module 'decklink.so' +17:51:18.723: [pipewire] No capture sources available +17:51:18.814: NVENC supported +17:51:18.814: VAAPI: Failed to initialize display in vaapi_device_h264_supported +17:51:18.814: FFmpeg VAAPI H264 encoding not supported +17:51:18.815: VAAPI: Failed to initialize display in vaapi_device_av1_supported +17:51:18.815: FFmpeg VAAPI AV1 encoding not supported +17:51:18.815: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +17:51:18.815: FFmpeg VAAPI HEVC encoding not supported +17:51:18.898: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +17:51:18.988: --------------------------------- +17:51:18.988: Loaded Modules: +17:51:18.988: wlrobs.so +17:51:18.988: text-freetype2.so +17:51:18.988: rtmp-services.so +17:51:18.988: obs-x264.so +17:51:18.988: obs-webrtc.so +17:51:18.988: obs-vst.so +17:51:18.988: obs-vaapi.so +17:51:18.988: obs-transitions.so +17:51:18.988: obs-qsv11.so +17:51:18.988: obs-outputs.so +17:51:18.988: obs-libfdk.so +17:51:18.988: obs-filters.so +17:51:18.988: obs-ffmpeg.so +17:51:18.988: linux-v4l2.so +17:51:18.988: linux-pulseaudio.so +17:51:18.988: linux-pipewire.so +17:51:18.988: linux-jack.so +17:51:18.988: linux-capture.so +17:51:18.988: linux-alsa.so +17:51:18.988: image-source.so +17:51:18.988: frontend-tools.so +17:51:18.988: decklink-output-ui.so +17:51:18.988: decklink-captions.so +17:51:18.988: --------------------------------- +17:51:18.988: --------------------------------- +17:51:18.988: Available Encoders: +17:51:18.988: Video Encoders: +17:51:18.988: - ffmpeg_svt_av1 (SVT-AV1) +17:51:18.988: - ffmpeg_aom_av1 (AOM AV1) +17:51:18.988: - jim_nvenc (NVIDIA NVENC H.264) +17:51:18.988: - jim_hevc_nvenc (NVIDIA NVENC HEVC) +17:51:18.988: - jim_av1_nvenc (NVIDIA NVENC AV1) +17:51:18.988: - obs_x264 (x264) +17:51:18.988: Audio Encoders: +17:51:18.988: - ffmpeg_aac (FFmpeg AAC) +17:51:18.988: - ffmpeg_opus (FFmpeg Opus) +17:51:18.988: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +17:51:18.988: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +17:51:18.988: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +17:51:18.988: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +17:51:18.988: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +17:51:18.988: - libfdk_aac (libfdk AAC) +17:51:18.988: ==== Startup complete =============================================== +17:51:18.989: Encoder ID 'ffmpeg_vaapi_tex' not found +17:51:19.014: All scene data cleared +17:51:19.014: ------------------------------------------------ +17:51:19.018: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +17:51:19.018: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +17:51:19.018: pulse-input: Started recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' (default) +17:51:19.018: [Loaded global audio device]: 'Desktop Audio' +17:51:19.018: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +17:51:19.019: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +17:51:19.019: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +17:51:19.019: [Loaded global audio device]: 'Mic/Aux' +17:51:19.019: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +17:51:19.019: pulse-input: An error occurred while getting the source info! +17:51:19.019: [Loaded global audio device]: 'HDMI Capture' +17:51:19.019: v4l2-input: Start capture from /dev/video0 +17:51:19.019: v4l2-input: Unable to open device +17:51:19.019: v4l2-input: Initialization failed, errno: No such file or directory +17:51:19.020: xshm-input: Geometry 3840x2160 @ 0,0 +17:51:19.021: v4l2-input: Start capture from /dev/video0 +17:51:19.021: v4l2-input: Unable to open device +17:51:19.021: v4l2-input: Initialization failed, errno: No such file or directory +17:51:19.151: v4l2-input: Start capture from /dev/video0 +17:51:19.151: v4l2-input: Unable to open device +17:51:19.151: v4l2-input: Initialization failed, errno: No such file or directory +17:51:19.152: v4l2-input: Start capture from /dev/video4 +17:51:19.152: v4l2-input: Unable to open device +17:51:19.152: v4l2-input: Initialization failed, errno: No such file or directory +17:51:19.152: xshm-input: Geometry 3840x2160 @ 0,0 +17:51:19.153: Source ID 'pipewire-desktop-capture-source' not found +17:51:19.153: Failed to create source 'Screen Capture (PipeWire)'! +17:51:19.155: Switched to scene 'screen' +17:51:19.155: ------------------------------------------------ +17:51:19.155: Loaded scenes: +17:51:19.155: - scene 'Screen with camera': +17:51:19.155: - source: 'Screen Capture' (xshm_input) +17:51:19.155: - source: 'Camera Capture' (v4l2_input) +17:51:19.155: - source: 'border' (image_source) +17:51:19.155: - scene 'game with camera': +17:51:19.155: - source: 'Camera Capture' (v4l2_input) +17:51:19.155: - source: 'border' (image_source) +17:51:19.155: - source: 'capture acrd' (v4l2_input) +17:51:19.155: - scene 'game': +17:51:19.155: - source: 'Video Capture Device (V4L2)' (v4l2_input) +17:51:19.155: - scene 'game 4:3': +17:51:19.155: - source: 'Video Capture Device (V4L2)' (v4l2_input) +17:51:19.155: - scene 'screen': +17:51:19.155: - source: 'Screen Capture (XSHM)' (xshm_input) +17:51:19.155: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +17:51:19.155: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +17:51:19.155: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +17:51:19.155: - scene 'camera': +17:51:19.155: - source: 'Camera Capture' (v4l2_input) +17:51:19.155: - scene 'Camera with scope': +17:51:19.155: - source: 'Camera Capture' (v4l2_input) +17:51:19.155: - source: 'border' (image_source) +17:51:19.155: - source: 'scope caputre' (v4l2_input) +17:51:19.155: - scene 'game with screen': +17:51:19.155: - source: 'Video Capture Device (V4L2)' (v4l2_input) +17:51:19.155: ------------------------------------------------ +17:51:19.569: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +17:51:19.569: +17:51:20.629: Virtual camera started +17:51:20.675: ==== Virtual Camera Start ========================================== +17:51:20.675: Starting Virtual Camera output to Program +17:51:20.681: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +19:23:01.491: The X11 connection broke: I/O error (code 1) diff --git a/.config/obs-studio/logs/2024-08-28 20-13-28.txt b/.config/obs-studio/logs/2024-08-28 20-13-28.txt new file mode 100644 index 0000000..296d240 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-28 20-13-28.txt @@ -0,0 +1,243 @@ +20:13:28.277: [Safe Mode] Unclean shutdown detected! +20:13:30.715: [Safe Mode] User elected to launch normally. +20:13:30.716: Using EGL/X11 +20:13:30.716: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +20:13:30.716: CPU Speed: 2195.246MHz +20:13:30.717: Physical Cores: 8, Logical Cores: 16 +20:13:30.717: Physical Memory: 31998MB Total, 17300MB Free +20:13:30.717: Kernel Version: Linux 6.10.6-zen1-1-zen +20:13:30.717: Distribution: "Arch Linux" Unknown +20:13:30.717: Session Type: tty +20:13:30.717: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +20:13:30.718: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +20:13:30.718: Portable mode: false +20:13:30.742: OBS 30.2.1-1 (linux) +20:13:30.742: --------------------------------- +20:13:30.742: --------------------------------- +20:13:30.742: audio settings reset: +20:13:30.742: samples per sec: 48000 +20:13:30.742: speakers: 2 +20:13:30.742: max buffering: 960 milliseconds +20:13:30.742: buffering type: dynamically increasing +20:13:30.747: --------------------------------- +20:13:30.747: Initializing OpenGL... +20:13:30.840: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 +20:13:30.840: OpenGL loaded successfully, version 3.3.0 NVIDIA 560.35.03, shading language 3.30 NVIDIA via Cg compiler +20:13:30.862: --------------------------------- +20:13:30.862: video settings reset: +20:13:30.862: base resolution: 1920x1080 +20:13:30.862: output resolution: 1920x1080 +20:13:30.862: downscale filter: Bicubic +20:13:30.862: fps: 60/1 +20:13:30.862: format: NV12 +20:13:30.862: YUV mode: Rec. 709/Partial +20:13:30.863: NV12 texture support enabled +20:13:30.863: P010 texture support not available +20:13:30.864: Audio monitoring device: +20:13:30.864: name: Default +20:13:30.864: id: default +20:13:30.864: --------------------------------- +20:13:30.873: Failed to load 'en-US' text for module: 'decklink-captions.so' +20:13:30.882: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +20:13:30.892: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +20:13:30.892: Failed to initialize module 'decklink.so' +20:13:31.038: [pipewire] No capture sources available +20:13:31.120: NVENC supported +20:13:31.121: VAAPI: Failed to initialize display in vaapi_device_h264_supported +20:13:31.121: FFmpeg VAAPI H264 encoding not supported +20:13:31.121: VAAPI: Failed to initialize display in vaapi_device_av1_supported +20:13:31.121: FFmpeg VAAPI AV1 encoding not supported +20:13:31.121: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +20:13:31.121: FFmpeg VAAPI HEVC encoding not supported +20:13:31.213: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +20:13:31.285: --------------------------------- +20:13:31.285: Loaded Modules: +20:13:31.285: wlrobs.so +20:13:31.285: text-freetype2.so +20:13:31.285: rtmp-services.so +20:13:31.285: obs-x264.so +20:13:31.285: obs-webrtc.so +20:13:31.285: obs-vst.so +20:13:31.285: obs-vaapi.so +20:13:31.285: obs-transitions.so +20:13:31.285: obs-qsv11.so +20:13:31.285: obs-outputs.so +20:13:31.285: obs-libfdk.so +20:13:31.285: obs-filters.so +20:13:31.285: obs-ffmpeg.so +20:13:31.285: linux-v4l2.so +20:13:31.285: linux-pulseaudio.so +20:13:31.285: linux-pipewire.so +20:13:31.285: linux-jack.so +20:13:31.285: linux-capture.so +20:13:31.285: linux-alsa.so +20:13:31.285: image-source.so +20:13:31.285: frontend-tools.so +20:13:31.285: decklink-output-ui.so +20:13:31.285: decklink-captions.so +20:13:31.285: --------------------------------- +20:13:31.285: --------------------------------- +20:13:31.285: Available Encoders: +20:13:31.285: Video Encoders: +20:13:31.285: - ffmpeg_svt_av1 (SVT-AV1) +20:13:31.285: - ffmpeg_aom_av1 (AOM AV1) +20:13:31.285: - jim_nvenc (NVIDIA NVENC H.264) +20:13:31.285: - jim_hevc_nvenc (NVIDIA NVENC HEVC) +20:13:31.285: - jim_av1_nvenc (NVIDIA NVENC AV1) +20:13:31.285: - obs_x264 (x264) +20:13:31.285: Audio Encoders: +20:13:31.285: - ffmpeg_aac (FFmpeg AAC) +20:13:31.285: - ffmpeg_opus (FFmpeg Opus) +20:13:31.286: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +20:13:31.286: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +20:13:31.286: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +20:13:31.286: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +20:13:31.286: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +20:13:31.286: - libfdk_aac (libfdk AAC) +20:13:31.286: ==== Startup complete =============================================== +20:13:31.287: Encoder ID 'ffmpeg_vaapi_tex' not found +20:13:31.298: All scene data cleared +20:13:31.298: ------------------------------------------------ +20:13:31.302: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:13:31.302: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +20:13:31.302: pulse-input: Started recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' (default) +20:13:31.302: [Loaded global audio device]: 'Desktop Audio' +20:13:31.303: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:13:31.303: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +20:13:31.303: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +20:13:31.303: [Loaded global audio device]: 'Mic/Aux' +20:13:31.303: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:13:31.304: pulse-input: An error occurred while getting the source info! +20:13:31.304: [Loaded global audio device]: 'HDMI Capture' +20:13:31.304: v4l2-input: Start capture from /dev/video0 +20:13:31.304: v4l2-input: Unable to open device +20:13:31.304: v4l2-input: Initialization failed, errno: No such file or directory +20:13:31.305: xshm-input: Geometry 3840x2160 @ 0,0 +20:13:31.305: v4l2-input: Start capture from /dev/video0 +20:13:31.305: v4l2-input: Unable to open device +20:13:31.305: v4l2-input: Initialization failed, errno: No such file or directory +20:13:31.416: v4l2-input: Start capture from /dev/video0 +20:13:31.416: v4l2-input: Unable to open device +20:13:31.416: v4l2-input: Initialization failed, errno: No such file or directory +20:13:31.417: v4l2-input: Start capture from /dev/video4 +20:13:31.417: v4l2-input: Unable to open device +20:13:31.417: v4l2-input: Initialization failed, errno: No such file or directory +20:13:31.417: xshm-input: Geometry 3840x2160 @ 0,0 +20:13:31.418: Source ID 'pipewire-desktop-capture-source' not found +20:13:31.418: Failed to create source 'Screen Capture (PipeWire)'! +20:13:31.420: Switched to scene 'screen' +20:13:31.420: ------------------------------------------------ +20:13:31.420: Loaded scenes: +20:13:31.420: - scene 'Screen with camera': +20:13:31.420: - source: 'Screen Capture' (xshm_input) +20:13:31.420: - source: 'Camera Capture' (v4l2_input) +20:13:31.420: - source: 'border' (image_source) +20:13:31.420: - scene 'game with camera': +20:13:31.420: - source: 'Camera Capture' (v4l2_input) +20:13:31.420: - source: 'border' (image_source) +20:13:31.420: - source: 'capture acrd' (v4l2_input) +20:13:31.420: - scene 'game': +20:13:31.420: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:13:31.420: - scene 'game 4:3': +20:13:31.420: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:13:31.420: - scene 'screen': +20:13:31.420: - source: 'Screen Capture (XSHM)' (xshm_input) +20:13:31.420: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +20:13:31.420: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +20:13:31.420: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +20:13:31.420: - scene 'camera': +20:13:31.420: - source: 'Camera Capture' (v4l2_input) +20:13:31.420: - scene 'Camera with scope': +20:13:31.420: - source: 'Camera Capture' (v4l2_input) +20:13:31.420: - source: 'border' (image_source) +20:13:31.420: - source: 'scope caputre' (v4l2_input) +20:13:31.420: - scene 'game with screen': +20:13:31.420: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:13:31.420: ------------------------------------------------ +20:13:31.852: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +20:13:31.852: +20:13:35.476: Virtual camera started +20:13:35.500: ==== Virtual Camera Start ========================================== +20:13:35.500: Starting Virtual Camera output to Program +20:13:35.506: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +20:50:42.575: ==== Shutting down ================================================== +20:50:42.576: Output 'virtualcam_output': stopping +20:50:42.576: Output 'virtualcam_output': Total frames output: 133624 +20:50:42.576: Output 'virtualcam_output': Total drawn frames: 133323 (133624 attempted) +20:50:42.576: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 301 (0.2%) +20:50:42.576: ==== Virtual Camera Stop =========================================== +20:50:42.577: Virtual camera stopped +20:50:42.659: pulse-input: Stopped recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' +20:50:42.659: pulse-input: Got 89253 packets with 107103600 frames +20:50:42.659: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +20:50:42.659: pulse-input: Got 89253 packets with 107103600 frames +20:50:42.684: All scene data cleared +20:50:42.684: ------------------------------------------------ +20:50:42.748: [Scripting] Total detached callbacks: 0 +20:50:42.748: Freeing OBS context data +20:50:42.770: == Profiler Results ============================= +20:50:42.770: run_program_init: 3332.19 ms +20:50:42.770: ┣OBSApp::AppInit: 11.281 ms +20:50:42.770: ┃ ┗OBSApp::InitLocale: 1.592 ms +20:50:42.770: ┗OBSApp::OBSInit: 843.999 ms +20:50:42.770: ┣obs_startup: 1.534 ms +20:50:42.771: ┗OBSBasic::OBSInit: 817.9 ms +20:50:42.771: ┣OBSBasic::InitBasicConfig: 0.098 ms +20:50:42.771: ┣OBSBasic::ResetAudio: 0.273 ms +20:50:42.771: ┣OBSBasic::ResetVideo: 121.31 ms +20:50:42.771: ┃ ┗obs_init_graphics: 119.439 ms +20:50:42.771: ┃ ┗shader compilation: 22.276 ms +20:50:42.771: ┣OBSBasic::InitOBSCallbacks: 0.007 ms +20:50:42.771: ┣OBSBasic::InitHotkeys: 0.027 ms +20:50:42.771: ┣obs_load_all_modules2: 420.917 ms +20:50:42.771: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +20:50:42.771: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +20:50:42.771: ┃ ┣obs_init_module(decklink.so): 0.168 ms +20:50:42.771: ┃ ┣obs_init_module(frontend-tools.so): 63.966 ms +20:50:42.771: ┃ ┣obs_init_module(image-source.so): 0.01 ms +20:50:42.771: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms +20:50:42.771: ┃ ┣obs_init_module(linux-capture.so): 0.522 ms +20:50:42.771: ┃ ┣obs_init_module(linux-jack.so): 0.001 ms +20:50:42.771: ┃ ┣obs_init_module(linux-pipewire.so): 3.684 ms +20:50:42.771: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.005 ms +20:50:42.771: ┃ ┣obs_init_module(linux-v4l2.so): 0.108 ms +20:50:42.771: ┃ ┣obs_init_module(obs-ffmpeg.so): 8.164 ms +20:50:42.771: ┃ ┃ ┗nvenc_check: 7.092 ms +20:50:42.771: ┃ ┣obs_init_module(obs-filters.so): 0.038 ms +20:50:42.771: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms +20:50:42.771: ┃ ┣obs_init_module(obs-outputs.so): 0.006 ms +20:50:42.771: ┃ ┣obs_init_module(obs-qsv11.so): 1.202 ms +20:50:42.771: ┃ ┣obs_init_module(obs-transitions.so): 0.015 ms +20:50:42.771: ┃ ┣obs_init_module(obs-vaapi.so): 7.554 ms +20:50:42.771: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms +20:50:42.771: ┃ ┣obs_init_module(obs-webrtc.so): 0.006 ms +20:50:42.771: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms +20:50:42.771: ┃ ┣obs_init_module(rtmp-services.so): 0.648 ms +20:50:42.771: ┃ ┣obs_init_module(text-freetype2.so): 0.017 ms +20:50:42.771: ┃ ┗obs_init_module(wlrobs.so): 0.005 ms +20:50:42.771: ┣OBSBasic::InitService: 1.183 ms +20:50:42.771: ┣OBSBasic::ResetOutputs: 0.151 ms +20:50:42.771: ┣OBSBasic::CreateHotkeys: 0.023 ms +20:50:42.771: ┣OBSBasic::InitPrimitives: 0.122 ms +20:50:42.771: ┗OBSBasic::Load: 136.838 ms +20:50:42.771: obs_hotkey_thread(25 ms): min=0.051 ms, median=0.135 ms, max=119.478 ms, 99th percentile=6.686 ms, 99.9425% below 25 ms +20:50:42.771: audio_thread(Audio): min=0.004 ms, median=0.035 ms, max=28.122 ms, 99th percentile=0.656 ms +20:50:42.771: obs_graphics_thread(16.6667 ms): min=0.041 ms, median=9.449 ms, max=193.864 ms, 99th percentile=15.778 ms, 99.122% below 16.667 ms +20:50:42.771: ┣tick_sources: min=0 ms, median=8.676 ms, max=190.826 ms, 99th percentile=14.02 ms +20:50:42.771: ┣output_frame: min=0.026 ms, median=0.71 ms, max=28.924 ms, 99th percentile=1.163 ms +20:50:42.771: ┃ ┣gs_context(video->graphics): min=0.026 ms, median=0.329 ms, max=24.033 ms, 99th percentile=0.481 ms +20:50:42.771: ┃ ┃ ┣render_video: min=0.015 ms, median=0.287 ms, max=23.963 ms, 99th percentile=0.421 ms +20:50:42.771: ┃ ┃ ┃ ┣render_main_texture: min=0.012 ms, median=0.179 ms, max=3.797 ms, 99th percentile=0.267 ms +20:50:42.771: ┃ ┃ ┃ ┣render_convert_texture: min=0.036 ms, median=0.062 ms, max=4.865 ms, 99th percentile=0.097 ms +20:50:42.771: ┃ ┃ ┃ ┗stage_output_texture: min=0.018 ms, median=0.032 ms, max=23.66 ms, 99th percentile=0.064 ms +20:50:42.771: ┃ ┃ ┣gs_flush: min=0.002 ms, median=0.005 ms, max=16.26 ms, 99th percentile=0.009 ms +20:50:42.771: ┃ ┃ ┗download_frame: min=0 ms, median=0.004 ms, max=0.083 ms, 99th percentile=0.006 ms +20:50:42.771: ┃ ┗output_video_data: min=0.272 ms, median=0.378 ms, max=27.157 ms, 99th percentile=0.718 ms +20:50:42.771: ┗render_displays: min=0.007 ms, median=0.018 ms, max=15.938 ms, 99th percentile=0.071 ms +20:50:42.771: video_thread(video): min=0 ms, median=3.189 ms, max=78.688 ms, 99th percentile=4.32 ms +20:50:42.771: ================================================= +20:50:42.771: == Profiler Time Between Calls ================== +20:50:42.771: obs_hotkey_thread(25 ms): min=25.095 ms, median=25.21 ms, max=144.562 ms, 90.7581% within ±2% of 25 ms (0% lower, 9.24187% higher) +20:50:42.771: obs_graphics_thread(16.6667 ms): min=6.138 ms, median=16.667 ms, max=193.866 ms, 98.4805% within ±2% of 16.667 ms (0.672181% lower, 0.847337% higher) +20:50:42.771: ================================================= +20:50:42.803: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-08-28 20-51-39.txt b/.config/obs-studio/logs/2024-08-28 20-51-39.txt new file mode 100644 index 0000000..c352d52 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-28 20-51-39.txt @@ -0,0 +1,241 @@ +20:51:39.953: Using EGL/X11 +20:51:39.953: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +20:51:39.953: CPU Speed: 2133.417MHz +20:51:39.954: Physical Cores: 8, Logical Cores: 16 +20:51:39.954: Physical Memory: 31998MB Total, 3071MB Free +20:51:39.954: Kernel Version: Linux 6.10.6-zen1-1-zen +20:51:39.954: Distribution: "Arch Linux" Unknown +20:51:39.954: Session Type: tty +20:51:39.954: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +20:51:39.955: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +20:51:39.955: Portable mode: false +20:51:39.984: OBS 30.2.1-1 (linux) +20:51:39.984: --------------------------------- +20:51:39.984: --------------------------------- +20:51:39.985: audio settings reset: +20:51:39.985: samples per sec: 48000 +20:51:39.985: speakers: 2 +20:51:39.985: max buffering: 960 milliseconds +20:51:39.985: buffering type: dynamically increasing +20:51:39.989: --------------------------------- +20:51:39.989: Initializing OpenGL... +20:51:40.088: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 +20:51:40.088: OpenGL loaded successfully, version 3.3.0 NVIDIA 560.35.03, shading language 3.30 NVIDIA via Cg compiler +20:51:40.110: --------------------------------- +20:51:40.110: video settings reset: +20:51:40.110: base resolution: 1920x1080 +20:51:40.110: output resolution: 1920x1080 +20:51:40.110: downscale filter: Bicubic +20:51:40.110: fps: 60/1 +20:51:40.110: format: NV12 +20:51:40.110: YUV mode: Rec. 709/Partial +20:51:40.112: NV12 texture support enabled +20:51:40.112: P010 texture support not available +20:51:40.112: Audio monitoring device: +20:51:40.112: name: Default +20:51:40.112: id: default +20:51:40.112: --------------------------------- +20:51:40.122: Failed to load 'en-US' text for module: 'decklink-captions.so' +20:51:40.131: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +20:51:40.142: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +20:51:40.142: Failed to initialize module 'decklink.so' +20:51:40.302: [pipewire] No capture sources available +20:51:40.378: NVENC supported +20:51:40.378: VAAPI: Failed to initialize display in vaapi_device_h264_supported +20:51:40.378: FFmpeg VAAPI H264 encoding not supported +20:51:40.378: VAAPI: Failed to initialize display in vaapi_device_av1_supported +20:51:40.378: FFmpeg VAAPI AV1 encoding not supported +20:51:40.378: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +20:51:40.378: FFmpeg VAAPI HEVC encoding not supported +20:51:40.453: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +20:51:40.539: --------------------------------- +20:51:40.539: Loaded Modules: +20:51:40.539: wlrobs.so +20:51:40.539: text-freetype2.so +20:51:40.539: rtmp-services.so +20:51:40.539: obs-x264.so +20:51:40.539: obs-webrtc.so +20:51:40.540: obs-vst.so +20:51:40.540: obs-vaapi.so +20:51:40.540: obs-transitions.so +20:51:40.540: obs-qsv11.so +20:51:40.540: obs-outputs.so +20:51:40.540: obs-libfdk.so +20:51:40.540: obs-filters.so +20:51:40.540: obs-ffmpeg.so +20:51:40.540: linux-v4l2.so +20:51:40.540: linux-pulseaudio.so +20:51:40.540: linux-pipewire.so +20:51:40.540: linux-jack.so +20:51:40.540: linux-capture.so +20:51:40.540: linux-alsa.so +20:51:40.540: image-source.so +20:51:40.540: frontend-tools.so +20:51:40.540: decklink-output-ui.so +20:51:40.540: decklink-captions.so +20:51:40.540: --------------------------------- +20:51:40.540: --------------------------------- +20:51:40.540: Available Encoders: +20:51:40.540: Video Encoders: +20:51:40.540: - ffmpeg_svt_av1 (SVT-AV1) +20:51:40.540: - ffmpeg_aom_av1 (AOM AV1) +20:51:40.540: - jim_nvenc (NVIDIA NVENC H.264) +20:51:40.540: - jim_hevc_nvenc (NVIDIA NVENC HEVC) +20:51:40.540: - jim_av1_nvenc (NVIDIA NVENC AV1) +20:51:40.540: - obs_x264 (x264) +20:51:40.540: Audio Encoders: +20:51:40.540: - ffmpeg_aac (FFmpeg AAC) +20:51:40.540: - ffmpeg_opus (FFmpeg Opus) +20:51:40.540: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +20:51:40.540: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +20:51:40.540: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +20:51:40.540: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +20:51:40.540: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +20:51:40.540: - libfdk_aac (libfdk AAC) +20:51:40.540: ==== Startup complete =============================================== +20:51:40.541: Encoder ID 'ffmpeg_vaapi_tex' not found +20:51:40.582: All scene data cleared +20:51:40.582: ------------------------------------------------ +20:51:40.586: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:51:40.587: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +20:51:40.587: pulse-input: Started recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' (default) +20:51:40.587: [Loaded global audio device]: 'Desktop Audio' +20:51:40.587: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:51:40.587: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +20:51:40.587: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +20:51:40.587: [Loaded global audio device]: 'Mic/Aux' +20:51:40.588: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +20:51:40.588: pulse-input: An error occurred while getting the source info! +20:51:40.588: [Loaded global audio device]: 'HDMI Capture' +20:51:40.588: v4l2-input: Start capture from /dev/video0 +20:51:40.588: v4l2-input: Unable to open device +20:51:40.588: v4l2-input: Initialization failed, errno: No such file or directory +20:51:40.589: xshm-input: Geometry 3840x2160 @ 0,0 +20:51:40.589: v4l2-input: Start capture from /dev/video0 +20:51:40.589: v4l2-input: Unable to open device +20:51:40.589: v4l2-input: Initialization failed, errno: No such file or directory +20:51:40.716: v4l2-input: Start capture from /dev/video0 +20:51:40.716: v4l2-input: Unable to open device +20:51:40.716: v4l2-input: Initialization failed, errno: No such file or directory +20:51:40.716: v4l2-input: Start capture from /dev/video4 +20:51:40.716: v4l2-input: Unable to open device +20:51:40.716: v4l2-input: Initialization failed, errno: No such file or directory +20:51:40.717: xshm-input: Geometry 3840x2160 @ 0,0 +20:51:40.717: Source ID 'pipewire-desktop-capture-source' not found +20:51:40.718: Failed to create source 'Screen Capture (PipeWire)'! +20:51:40.719: Switched to scene 'screen' +20:51:40.719: ------------------------------------------------ +20:51:40.719: Loaded scenes: +20:51:40.719: - scene 'Screen with camera': +20:51:40.719: - source: 'Screen Capture' (xshm_input) +20:51:40.719: - source: 'Camera Capture' (v4l2_input) +20:51:40.719: - source: 'border' (image_source) +20:51:40.719: - scene 'game with camera': +20:51:40.719: - source: 'Camera Capture' (v4l2_input) +20:51:40.719: - source: 'border' (image_source) +20:51:40.719: - source: 'capture acrd' (v4l2_input) +20:51:40.719: - scene 'game': +20:51:40.719: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:51:40.719: - scene 'game 4:3': +20:51:40.719: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:51:40.719: - scene 'screen': +20:51:40.719: - source: 'Screen Capture (XSHM)' (xshm_input) +20:51:40.719: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +20:51:40.719: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +20:51:40.719: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +20:51:40.719: - scene 'camera': +20:51:40.720: - source: 'Camera Capture' (v4l2_input) +20:51:40.720: - scene 'Camera with scope': +20:51:40.720: - source: 'Camera Capture' (v4l2_input) +20:51:40.720: - source: 'border' (image_source) +20:51:40.720: - source: 'scope caputre' (v4l2_input) +20:51:40.720: - scene 'game with screen': +20:51:40.720: - source: 'Video Capture Device (V4L2)' (v4l2_input) +20:51:40.720: ------------------------------------------------ +20:51:41.137: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +20:51:41.137: +20:51:42.939: Virtual camera started +20:51:42.983: ==== Virtual Camera Start ========================================== +20:51:42.983: Starting Virtual Camera output to Program +20:51:42.995: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +20:56:58.494: ==== Shutting down ================================================== +20:56:58.495: Output 'virtualcam_output': stopping +20:56:58.495: Output 'virtualcam_output': Total frames output: 18929 +20:56:58.495: Output 'virtualcam_output': Total drawn frames: 15542 (18930 attempted) +20:56:58.495: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 3388 (17.9%) +20:56:58.495: ==== Virtual Camera Stop =========================================== +20:56:58.496: Virtual camera stopped +20:56:58.641: pulse-input: Stopped recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' +20:56:58.641: pulse-input: Got 12721 packets with 15265200 frames +20:56:58.641: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +20:56:58.641: pulse-input: Got 12720 packets with 15264000 frames +20:56:58.686: All scene data cleared +20:56:58.686: ------------------------------------------------ +20:56:58.754: [Scripting] Total detached callbacks: 0 +20:56:58.755: Freeing OBS context data +20:56:58.797: == Profiler Results ============================= +20:56:58.797: run_program_init: 978.893 ms +20:56:58.797: ┣OBSApp::AppInit: 9.512 ms +20:56:58.797: ┃ ┗OBSApp::InitLocale: 0.804 ms +20:56:58.797: ┗OBSApp::OBSInit: 930.611 ms +20:56:58.797: ┣obs_startup: 1.396 ms +20:56:58.797: ┗OBSBasic::OBSInit: 899.532 ms +20:56:58.797: ┣OBSBasic::InitBasicConfig: 0.105 ms +20:56:58.797: ┣OBSBasic::ResetAudio: 0.349 ms +20:56:58.797: ┣OBSBasic::ResetVideo: 127.446 ms +20:56:58.797: ┃ ┗obs_init_graphics: 125.321 ms +20:56:58.797: ┃ ┗shader compilation: 21.772 ms +20:56:58.797: ┣OBSBasic::InitOBSCallbacks: 0.005 ms +20:56:58.797: ┣OBSBasic::InitHotkeys: 0.027 ms +20:56:58.798: ┣obs_load_all_modules2: 427.046 ms +20:56:58.798: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +20:56:58.798: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +20:56:58.798: ┃ ┣obs_init_module(decklink.so): 0.139 ms +20:56:58.798: ┃ ┣obs_init_module(frontend-tools.so): 65.257 ms +20:56:58.798: ┃ ┣obs_init_module(image-source.so): 0.013 ms +20:56:58.798: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms +20:56:58.798: ┃ ┣obs_init_module(linux-capture.so): 0.342 ms +20:56:58.798: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms +20:56:58.798: ┃ ┣obs_init_module(linux-pipewire.so): 3.517 ms +20:56:58.798: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms +20:56:58.798: ┃ ┣obs_init_module(linux-v4l2.so): 0.153 ms +20:56:58.798: ┃ ┣obs_init_module(obs-ffmpeg.so): 1.249 ms +20:56:58.798: ┃ ┃ ┗nvenc_check: 0.828 ms +20:56:58.798: ┃ ┣obs_init_module(obs-filters.so): 0.026 ms +20:56:58.798: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms +20:56:58.798: ┃ ┣obs_init_module(obs-outputs.so): 0.004 ms +20:56:58.798: ┃ ┣obs_init_module(obs-qsv11.so): 1.21 ms +20:56:58.798: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms +20:56:58.798: ┃ ┣obs_init_module(obs-vaapi.so): 6.154 ms +20:56:58.798: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms +20:56:58.798: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms +20:56:58.798: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms +20:56:58.798: ┃ ┣obs_init_module(rtmp-services.so): 0.509 ms +20:56:58.798: ┃ ┣obs_init_module(text-freetype2.so): 0.017 ms +20:56:58.798: ┃ ┗obs_init_module(wlrobs.so): 0.005 ms +20:56:58.798: ┣OBSBasic::InitService: 0.888 ms +20:56:58.798: ┣OBSBasic::ResetOutputs: 0.148 ms +20:56:58.798: ┣OBSBasic::CreateHotkeys: 0.022 ms +20:56:58.798: ┣OBSBasic::InitPrimitives: 0.134 ms +20:56:58.798: ┗OBSBasic::Load: 183.087 ms +20:56:58.798: obs_hotkey_thread(25 ms): min=0.055 ms, median=8.124 ms, max=100.593 ms, 99th percentile=50.816 ms, 92.8336% below 25 ms +20:56:58.799: audio_thread(Audio): min=0.013 ms, median=0.104 ms, max=13 ms, 99th percentile=0.912 ms +20:56:58.799: obs_graphics_thread(16.6667 ms): min=0.041 ms, median=17.278 ms, max=227.943 ms, 99th percentile=68.541 ms, 40.6296% below 16.667 ms +20:56:58.799: ┣tick_sources: min=0 ms, median=16.298 ms, max=224.791 ms, 99th percentile=67.569 ms +20:56:58.799: ┣output_frame: min=0.026 ms, median=0.881 ms, max=16.417 ms, 99th percentile=2.428 ms +20:56:58.799: ┃ ┣gs_context(video->graphics): min=0.026 ms, median=0.358 ms, max=15.877 ms, 99th percentile=0.792 ms +20:56:58.799: ┃ ┃ ┣render_video: min=0.015 ms, median=0.312 ms, max=15.818 ms, 99th percentile=0.677 ms +20:56:58.799: ┃ ┃ ┃ ┣render_main_texture: min=0.012 ms, median=0.201 ms, max=10.58 ms, 99th percentile=0.397 ms +20:56:58.799: ┃ ┃ ┃ ┣render_convert_texture: min=0.039 ms, median=0.064 ms, max=1.343 ms, 99th percentile=0.125 ms +20:56:58.799: ┃ ┃ ┃ ┗stage_output_texture: min=0.019 ms, median=0.032 ms, max=15.509 ms, 99th percentile=0.1 ms +20:56:58.799: ┃ ┃ ┣gs_flush: min=0.003 ms, median=0.005 ms, max=3.372 ms, 99th percentile=0.013 ms +20:56:58.799: ┃ ┃ ┗download_frame: min=0 ms, median=0.004 ms, max=0.095 ms, 99th percentile=0.008 ms +20:56:58.799: ┃ ┗output_video_data: min=0.28 ms, median=0.521 ms, max=4.137 ms, 99th percentile=1.433 ms +20:56:58.799: ┗render_displays: min=0.007 ms, median=0.021 ms, max=16.886 ms, 99th percentile=0.094 ms +20:56:58.799: video_thread(video): min=0.001 ms, median=3.665 ms, max=39.013 ms, 99th percentile=16.98 ms +20:56:58.799: ================================================= +20:56:58.799: == Profiler Time Between Calls ================== +20:56:58.799: obs_hotkey_thread(25 ms): min=25.125 ms, median=33.203 ms, max=125.678 ms, 11.4367% within ±2% of 25 ms (0% lower, 88.5633% higher) +20:56:58.800: obs_graphics_thread(16.6667 ms): min=10.606 ms, median=17.288 ms, max=227.948 ms, 20.52% within ±2% of 16.667 ms (25.102% lower, 54.378% higher) +20:56:58.800: ================================================= +20:56:58.864: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-08-29 08-47-06.txt b/.config/obs-studio/logs/2024-08-29 08-47-06.txt new file mode 100644 index 0000000..eeb88b7 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-29 08-47-06.txt @@ -0,0 +1,204 @@ +08:47:06.090: Platform: Wayland +08:47:06.090: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +08:47:06.090: CPU Speed: 4131.901MHz +08:47:06.091: Physical Cores: 8, Logical Cores: 16 +08:47:06.091: Physical Memory: 31998MB Total, 5964MB Free +08:47:06.091: Kernel Version: Linux 6.10.6-zen1-1-zen +08:47:06.091: Distribution: "Arch Linux" Unknown +08:47:06.091: Session Type: wayland +08:47:06.129: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +08:47:06.129: Portable mode: false +08:47:06.168: OBS 30.2.1-1 (linux) +08:47:06.168: --------------------------------- +08:47:06.168: --------------------------------- +08:47:06.168: audio settings reset: +08:47:06.168: samples per sec: 48000 +08:47:06.168: speakers: 2 +08:47:06.168: max buffering: 960 milliseconds +08:47:06.168: buffering type: dynamically increasing +08:47:06.173: --------------------------------- +08:47:06.173: Initializing OpenGL... +08:47:06.173: Using EGL/Wayland +08:47:06.241: Initialized EGL 1.5 +08:47:06.261: Loading up OpenGL on adapter Mesa NV164 +08:47:06.261: OpenGL loaded successfully, version 4.3 (Core Profile) Mesa 24.1.6-arch1.1, shading language 4.30 +08:47:06.383: --------------------------------- +08:47:06.383: video settings reset: +08:47:06.383: base resolution: 1920x1080 +08:47:06.383: output resolution: 1920x1080 +08:47:06.383: downscale filter: Bicubic +08:47:06.383: fps: 60/1 +08:47:06.383: format: NV12 +08:47:06.383: YUV mode: Rec. 709/Partial +08:47:06.385: NV12 texture support enabled +08:47:06.385: P010 texture support not available +08:47:06.389: Audio monitoring device: +08:47:06.389: name: Default +08:47:06.389: id: default +08:47:06.389: --------------------------------- +08:47:06.398: Failed to load 'en-US' text for module: 'decklink-captions.so' +08:47:06.409: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +08:47:06.421: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +08:47:06.421: Failed to initialize module 'decklink.so' +08:47:06.636: [pipewire] No capture sources available +08:47:06.737: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory +08:47:06.737: +08:47:06.740: VAAPI: Failed to initialize display in vaapi_device_h264_supported +08:47:06.741: FFmpeg VAAPI H264 encoding not supported +08:47:06.743: VAAPI: Failed to initialize display in vaapi_device_av1_supported +08:47:06.744: FFmpeg VAAPI AV1 encoding not supported +08:47:06.746: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +08:47:06.747: FFmpeg VAAPI HEVC encoding not supported +08:47:06.849: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +08:47:07.025: --------------------------------- +08:47:07.025: Loaded Modules: +08:47:07.025: wlrobs.so +08:47:07.025: text-freetype2.so +08:47:07.025: rtmp-services.so +08:47:07.025: obs-x264.so +08:47:07.025: obs-webrtc.so +08:47:07.025: obs-vst.so +08:47:07.025: obs-vaapi.so +08:47:07.025: obs-transitions.so +08:47:07.025: obs-qsv11.so +08:47:07.025: obs-outputs.so +08:47:07.025: obs-libfdk.so +08:47:07.025: obs-filters.so +08:47:07.025: obs-ffmpeg.so +08:47:07.025: linux-v4l2.so +08:47:07.025: linux-pulseaudio.so +08:47:07.025: linux-pipewire.so +08:47:07.025: linux-jack.so +08:47:07.025: linux-capture.so +08:47:07.025: linux-alsa.so +08:47:07.025: image-source.so +08:47:07.025: frontend-tools.so +08:47:07.025: decklink-output-ui.so +08:47:07.025: decklink-captions.so +08:47:07.025: --------------------------------- +08:47:07.025: --------------------------------- +08:47:07.025: Available Encoders: +08:47:07.025: Video Encoders: +08:47:07.025: - ffmpeg_svt_av1 (SVT-AV1) +08:47:07.025: - ffmpeg_aom_av1 (AOM AV1) +08:47:07.025: - obs_x264 (x264) +08:47:07.025: Audio Encoders: +08:47:07.026: - ffmpeg_aac (FFmpeg AAC) +08:47:07.026: - ffmpeg_opus (FFmpeg Opus) +08:47:07.026: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +08:47:07.026: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +08:47:07.026: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +08:47:07.026: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +08:47:07.026: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +08:47:07.026: - libfdk_aac (libfdk AAC) +08:47:07.026: ==== Startup complete =============================================== +08:47:07.028: Encoder ID 'jim_hevc_nvenc' not found +08:47:07.028: Encoder ID 'ffmpeg_vaapi_tex' not found +08:47:07.068: All scene data cleared +08:47:07.068: ------------------------------------------------ +08:47:07.075: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +08:47:07.075: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +08:47:07.075: pulse-input: Started recording from 'alsa_output.pci-0000_0c_00.4.analog-stereo.monitor' (default) +08:47:07.075: [Loaded global audio device]: 'Desktop Audio' +08:47:07.076: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +08:47:07.076: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +08:47:07.076: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +08:47:07.076: [Loaded global audio device]: 'Mic/Aux' +08:47:07.076: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +08:47:07.076: pulse-input: An error occurred while getting the source info! +08:47:07.076: [Loaded global audio device]: 'HDMI Capture' +08:47:07.076: v4l2-input: Start capture from /dev/video0 +08:47:07.076: v4l2-input: Unable to open device +08:47:07.076: v4l2-input: Initialization failed, errno: No such file or directory +08:47:07.077: Source ID 'xshm_input' not found +08:47:07.077: Failed to create source 'Screen Capture'! +08:47:07.077: v4l2-input: Start capture from /dev/video0 +08:47:07.077: v4l2-input: Unable to open device +08:47:07.077: v4l2-input: Initialization failed, errno: No such file or directory +08:47:07.221: v4l2-input: Start capture from /dev/video0 +08:47:07.222: v4l2-input: Unable to open device +08:47:07.222: v4l2-input: Initialization failed, errno: No such file or directory +08:47:07.222: v4l2-input: Start capture from /dev/video4 +08:47:07.222: v4l2-input: Unable to open device +08:47:07.222: v4l2-input: Initialization failed, errno: No such file or directory +08:47:07.223: Source ID 'xshm_input' not found +08:47:07.223: Failed to create source 'Screen Capture (XSHM)'! +08:47:07.223: Source ID 'pipewire-desktop-capture-source' not found +08:47:07.223: Failed to create source 'Screen Capture (PipeWire)'! +08:47:07.227: Switched to scene 'screen' +08:47:07.227: ------------------------------------------------ +08:47:07.227: Loaded scenes: +08:47:07.227: - scene 'Screen with camera': +08:47:07.227: - source: 'Screen Capture' (xshm_input) +08:47:07.227: - source: 'Camera Capture' (v4l2_input) +08:47:07.227: - source: 'border' (image_source) +08:47:07.227: - scene 'game with camera': +08:47:07.227: - source: 'Camera Capture' (v4l2_input) +08:47:07.227: - source: 'border' (image_source) +08:47:07.227: - source: 'capture acrd' (v4l2_input) +08:47:07.227: - scene 'game': +08:47:07.228: - source: 'Video Capture Device (V4L2)' (v4l2_input) +08:47:07.228: - scene 'game 4:3': +08:47:07.228: - source: 'Video Capture Device (V4L2)' (v4l2_input) +08:47:07.228: - scene 'screen': +08:47:07.228: - source: 'Screen Capture (XSHM)' (xshm_input) +08:47:07.228: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +08:47:07.228: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +08:47:07.228: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +08:47:07.228: - scene 'camera': +08:47:07.228: - source: 'Camera Capture' (v4l2_input) +08:47:07.228: - scene 'Camera with scope': +08:47:07.228: - source: 'Camera Capture' (v4l2_input) +08:47:07.228: - source: 'border' (image_source) +08:47:07.228: - source: 'scope caputre' (v4l2_input) +08:47:07.228: - scene 'game with screen': +08:47:07.228: - source: 'Video Capture Device (V4L2)' (v4l2_input) +08:47:07.228: ------------------------------------------------ +08:47:07.640: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +08:47:07.640: +08:47:12.676: Get on org.freedesktop.portal.Settings returned an invalid reply +08:47:12.676: Get on org.freedesktop.portal.Settings returned an invalid reply +08:47:12.731: OpenType support missing for "Open Sans", script 11 +08:47:12.738: OpenType support missing for "Open Sans", script 12 +08:47:12.742: OpenType support missing for "Open Sans", script 16 +08:47:12.745: OpenType support missing for "Open Sans", script 20 +08:47:23.400: Encoder ID 'ffmpeg_vaapi_tex' not found +08:47:23.400: Settings changed (outputs) +08:47:23.400: ------------------------------------------------ +08:47:24.910: --------------------------------- +08:47:24.910: [x264 encoder: 'advanced_video_recording'] preset: veryfast +08:47:24.910: [x264 encoder: 'advanced_video_recording'] settings: +08:47:24.910: rate_control: CBR +08:47:24.910: bitrate: 2500 +08:47:24.910: buffer size: 2500 +08:47:24.910: crf: 23 +08:47:24.910: fps_num: 60 +08:47:24.910: fps_den: 1 +08:47:24.910: width: 1920 +08:47:24.910: height: 1080 +08:47:24.910: keyint: 250 +08:47:24.910: +08:47:24.934: --------------------------------- +08:47:24.934: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +08:47:24.934: +08:47:24.934: --------------------------------- +08:47:24.935: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +08:47:24.935: +08:47:24.935: --------------------------------- +08:47:24.935: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +08:47:24.935: +08:47:24.935: --------------------------------- +08:47:24.935: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +08:47:24.935: +08:47:24.966: ==== Recording Start =============================================== +08:47:24.966: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-29 08-47-24.mkv'... +08:47:24.970: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +08:47:27.808: [ffmpeg muxer: 'adv_file_output'] os_process_pipe_write for packet data failed +08:47:27.808: [ffmpeg muxer: 'adv_file_output'] ffmpeg-mux: Couldn't initialize muxer +08:47:27.808: +08:47:27.809: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-08-29 08-47-24.mkv' stopped +08:47:27.809: Output 'adv_file_output': stopping +08:47:27.809: Output 'adv_file_output': Total frames output: 133 +08:47:27.809: Output 'adv_file_output': Total drawn frames: 171 +08:47:27.809: ==== Recording Stop ================================================ +08:47:57.978: The Wayland connection broke. Did the Wayland compositor die? diff --git a/.config/obs-studio/logs/2024-08-31 10-12-18.txt b/.config/obs-studio/logs/2024-08-31 10-12-18.txt new file mode 100644 index 0000000..7c66df4 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-31 10-12-18.txt @@ -0,0 +1,248 @@ +10:12:18.896: [Safe Mode] Unclean shutdown detected! +10:12:20.918: [Safe Mode] User elected to launch normally. +10:12:20.919: Using EGL/X11 +10:12:20.919: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +10:12:20.919: CPU Speed: 3600.000MHz +10:12:20.920: Physical Cores: 8, Logical Cores: 16 +10:12:20.920: Physical Memory: 31998MB Total, 27395MB Free +10:12:20.920: Kernel Version: Linux 6.10.7-zen1-1-zen +10:12:20.920: Distribution: "Arch Linux" Unknown +10:12:20.920: Session Type: tty +10:12:20.920: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +10:12:20.921: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +10:12:20.921: Portable mode: false +10:12:20.955: OBS 30.2.1-1 (linux) +10:12:20.955: --------------------------------- +10:12:20.955: --------------------------------- +10:12:20.955: audio settings reset: +10:12:20.955: samples per sec: 48000 +10:12:20.955: speakers: 2 +10:12:20.955: max buffering: 960 milliseconds +10:12:20.955: buffering type: dynamically increasing +10:12:20.966: --------------------------------- +10:12:20.966: Initializing OpenGL... +10:12:21.062: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.7-zen1-1-zen) +10:12:21.062: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.2.1-arch1.1, shading language 4.60 +10:12:21.181: --------------------------------- +10:12:21.181: video settings reset: +10:12:21.181: base resolution: 1920x1080 +10:12:21.181: output resolution: 1920x1080 +10:12:21.181: downscale filter: Bicubic +10:12:21.181: fps: 60/1 +10:12:21.181: format: NV12 +10:12:21.181: YUV mode: Rec. 709/Partial +10:12:21.182: NV12 texture support enabled +10:12:21.182: P010 texture support not available +10:12:21.186: Audio monitoring device: +10:12:21.186: name: Default +10:12:21.186: id: default +10:12:21.186: --------------------------------- +10:12:21.197: Failed to load 'en-US' text for module: 'decklink-captions.so' +10:12:21.207: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +10:12:21.218: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +10:12:21.218: Failed to initialize module 'decklink.so' +10:12:21.403: [pipewire] No capture sources available +10:12:21.488: VAAPI: Failed to initialize display in vaapi_device_h264_supported +10:12:21.488: FFmpeg VAAPI H264 encoding not supported +10:12:21.488: VAAPI: Failed to initialize display in vaapi_device_av1_supported +10:12:21.488: FFmpeg VAAPI AV1 encoding not supported +10:12:21.489: VAAPI: Failed to initialize display in vaapi_device_hevc_supported +10:12:21.489: FFmpeg VAAPI HEVC encoding not supported +10:12:21.581: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +10:12:21.755: --------------------------------- +10:12:21.755: Loaded Modules: +10:12:21.755: wlrobs.so +10:12:21.755: text-freetype2.so +10:12:21.755: rtmp-services.so +10:12:21.755: obs-x264.so +10:12:21.755: obs-webrtc.so +10:12:21.755: obs-vst.so +10:12:21.755: obs-vaapi.so +10:12:21.755: obs-transitions.so +10:12:21.755: obs-qsv11.so +10:12:21.755: obs-outputs.so +10:12:21.755: obs-libfdk.so +10:12:21.755: obs-filters.so +10:12:21.755: obs-ffmpeg.so +10:12:21.755: linux-v4l2.so +10:12:21.755: linux-pulseaudio.so +10:12:21.755: linux-pipewire.so +10:12:21.755: linux-jack.so +10:12:21.755: linux-capture.so +10:12:21.755: linux-alsa.so +10:12:21.755: image-source.so +10:12:21.755: frontend-tools.so +10:12:21.755: decklink-output-ui.so +10:12:21.755: decklink-captions.so +10:12:21.755: --------------------------------- +10:12:21.756: --------------------------------- +10:12:21.756: Available Encoders: +10:12:21.756: Video Encoders: +10:12:21.756: - ffmpeg_svt_av1 (SVT-AV1) +10:12:21.756: - ffmpeg_aom_av1 (AOM AV1) +10:12:21.756: - obs_x264 (x264) +10:12:21.756: Audio Encoders: +10:12:21.756: - ffmpeg_aac (FFmpeg AAC) +10:12:21.756: - ffmpeg_opus (FFmpeg Opus) +10:12:21.756: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +10:12:21.756: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +10:12:21.756: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +10:12:21.756: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +10:12:21.756: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +10:12:21.756: - libfdk_aac (libfdk AAC) +10:12:21.756: ==== Startup complete =============================================== +10:12:21.758: Encoder ID 'ffmpeg_vaapi_tex' not found +10:12:21.788: All scene data cleared +10:12:21.788: ------------------------------------------------ +10:12:21.795: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:12:21.795: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +10:12:21.795: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) +10:12:21.795: [Loaded global audio device]: 'Desktop Audio' +10:12:21.796: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:12:21.796: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +10:12:21.796: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +10:12:21.796: [Loaded global audio device]: 'Mic/Aux' +10:12:21.797: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:12:21.798: pulse-input: An error occurred while getting the source info! +10:12:21.798: [Loaded global audio device]: 'HDMI Capture' +10:12:21.798: v4l2-input: Start capture from /dev/video0 +10:12:21.798: v4l2-input: Unable to open device +10:12:21.798: v4l2-input: Initialization failed, errno: No such file or directory +10:12:21.799: xshm-input: Geometry 3840x2160 @ 0,0 +10:12:21.807: v4l2-input: Start capture from /dev/video0 +10:12:21.807: v4l2-input: Unable to open device +10:12:21.807: v4l2-input: Initialization failed, errno: No such file or directory +10:12:21.932: v4l2-input: Start capture from /dev/video0 +10:12:21.932: v4l2-input: Unable to open device +10:12:21.932: v4l2-input: Initialization failed, errno: No such file or directory +10:12:21.932: v4l2-input: Start capture from /dev/video4 +10:12:21.932: v4l2-input: Unable to open device +10:12:21.932: v4l2-input: Initialization failed, errno: No such file or directory +10:12:21.933: xshm-input: Geometry 3840x2160 @ 0,0 +10:12:21.937: Source ID 'pipewire-desktop-capture-source' not found +10:12:21.938: Failed to create source 'Screen Capture (PipeWire)'! +10:12:21.941: Switched to scene 'screen' +10:12:21.941: ------------------------------------------------ +10:12:21.941: Loaded scenes: +10:12:21.941: - scene 'Screen with camera': +10:12:21.942: - source: 'Screen Capture' (xshm_input) +10:12:21.942: - source: 'Camera Capture' (v4l2_input) +10:12:21.942: - source: 'border' (image_source) +10:12:21.942: - scene 'game with camera': +10:12:21.942: - source: 'Camera Capture' (v4l2_input) +10:12:21.942: - source: 'border' (image_source) +10:12:21.942: - source: 'capture acrd' (v4l2_input) +10:12:21.942: - scene 'game': +10:12:21.942: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:12:21.942: - scene 'game 4:3': +10:12:21.942: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:12:21.942: - scene 'screen': +10:12:21.942: - source: 'Screen Capture (XSHM)' (xshm_input) +10:12:21.942: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +10:12:21.942: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +10:12:21.942: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +10:12:21.942: - scene 'camera': +10:12:21.942: - source: 'Camera Capture' (v4l2_input) +10:12:21.942: - scene 'Camera with scope': +10:12:21.942: - source: 'Camera Capture' (v4l2_input) +10:12:21.942: - source: 'border' (image_source) +10:12:21.942: - source: 'scope caputre' (v4l2_input) +10:12:21.942: - scene 'game with screen': +10:12:21.942: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:12:21.942: ------------------------------------------------ +10:12:22.364: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) +10:12:22.364: +10:12:23.893: Virtual camera started +10:12:23.939: ==== Virtual Camera Start ========================================== +10:12:23.939: Starting Virtual Camera output to Program +10:12:23.962: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +10:12:53.827: Get on org.freedesktop.portal.Settings returned an invalid reply +10:12:53.827: Get on org.freedesktop.portal.Settings returned an invalid reply +10:12:53.902: OpenType support missing for "Open Sans", script 11 +10:12:53.909: OpenType support missing for "Open Sans", script 12 +10:12:53.913: OpenType support missing for "Open Sans", script 16 +10:12:53.916: OpenType support missing for "Open Sans", script 20 +10:13:08.681: Output 'virtualcam_output': stopping +10:13:08.681: Output 'virtualcam_output': Total frames output: 2685 +10:13:08.681: Output 'virtualcam_output': Total drawn frames: 2683 (2684 attempted) +10:13:08.681: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 1 (0.0%) +10:13:08.682: ==== Virtual Camera Stop =========================================== +10:13:08.683: Virtual camera stopped +10:13:19.257: Get on org.freedesktop.portal.Settings returned an invalid reply +10:13:19.257: Get on org.freedesktop.portal.Settings returned an invalid reply +10:14:50.698: ==== Shutting down ================================================== +10:14:50.728: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' +10:14:50.728: pulse-input: Got 5956 packets with 7147200 frames +10:14:50.728: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +10:14:50.728: pulse-input: Got 5955 packets with 7146000 frames +10:14:50.747: All scene data cleared +10:14:50.747: ------------------------------------------------ +10:14:50.812: [Scripting] Total detached callbacks: 0 +10:14:50.812: Freeing OBS context data +10:14:50.850: == Profiler Results ============================= +10:14:50.850: run_program_init: 3240.43 ms +10:14:50.850: ┣OBSApp::AppInit: 12.068 ms +10:14:50.850: ┃ ┗OBSApp::InitLocale: 2.376 ms +10:14:50.850: ┗OBSApp::OBSInit: 1145.08 ms +10:14:50.850: ┣obs_startup: 2.227 ms +10:14:50.850: ┗OBSBasic::OBSInit: 1108.85 ms +10:14:50.850: ┣OBSBasic::InitBasicConfig: 0.179 ms +10:14:50.850: ┣OBSBasic::ResetAudio: 0.492 ms +10:14:50.850: ┣OBSBasic::ResetVideo: 229.923 ms +10:14:50.850: ┃ ┗obs_init_graphics: 225.196 ms +10:14:50.850: ┃ ┗shader compilation: 118.254 ms +10:14:50.850: ┣OBSBasic::InitOBSCallbacks: 0.015 ms +10:14:50.850: ┣OBSBasic::InitHotkeys: 0.035 ms +10:14:50.850: ┣obs_load_all_modules2: 568.972 ms +10:14:50.851: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +10:14:50.851: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +10:14:50.851: ┃ ┣obs_init_module(decklink.so): 0.136 ms +10:14:50.851: ┃ ┣obs_init_module(frontend-tools.so): 77.093 ms +10:14:50.851: ┃ ┣obs_init_module(image-source.so): 0.013 ms +10:14:50.851: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms +10:14:50.851: ┃ ┣obs_init_module(linux-capture.so): 0.496 ms +10:14:50.851: ┃ ┣obs_init_module(linux-jack.so): 0.004 ms +10:14:50.851: ┃ ┣obs_init_module(linux-pipewire.so): 14.884 ms +10:14:50.851: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms +10:14:50.851: ┃ ┣obs_init_module(linux-v4l2.so): 0.094 ms +10:14:50.851: ┃ ┣obs_init_module(obs-ffmpeg.so): 3.551 ms +10:14:50.851: ┃ ┃ ┗nvenc_check: 1.378 ms +10:14:50.851: ┃ ┣obs_init_module(obs-filters.so): 0.031 ms +10:14:50.851: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms +10:14:50.851: ┃ ┣obs_init_module(obs-outputs.so): 0.004 ms +10:14:50.851: ┃ ┣obs_init_module(obs-qsv11.so): 2.29 ms +10:14:50.851: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms +10:14:50.851: ┃ ┣obs_init_module(obs-vaapi.so): 81.817 ms +10:14:50.851: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms +10:14:50.851: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms +10:14:50.851: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms +10:14:50.851: ┃ ┣obs_init_module(rtmp-services.so): 0.754 ms +10:14:50.851: ┃ ┣obs_init_module(text-freetype2.so): 0.032 ms +10:14:50.851: ┃ ┗obs_init_module(wlrobs.so): 0.009 ms +10:14:50.851: ┣OBSBasic::InitService: 2.001 ms +10:14:50.851: ┣OBSBasic::ResetOutputs: 0.259 ms +10:14:50.851: ┣OBSBasic::CreateHotkeys: 0.032 ms +10:14:50.851: ┣OBSBasic::InitPrimitives: 0.146 ms +10:14:50.851: ┗OBSBasic::Load: 185.835 ms +10:14:50.851: obs_hotkey_thread(25 ms): min=0.054 ms, median=0.297 ms, max=70.865 ms, 99th percentile=15.432 ms, 99.8479% below 25 ms +10:14:50.851: audio_thread(Audio): min=0.005 ms, median=0.066 ms, max=8.237 ms, 99th percentile=0.552 ms +10:14:50.851: obs_graphics_thread(16.6667 ms): min=0.067 ms, median=11.763 ms, max=271.014 ms, 99th percentile=22.962 ms, 86.3432% below 16.667 ms +10:14:50.851: ┣tick_sources: min=0 ms, median=10.764 ms, max=242.955 ms, 99th percentile=20.813 ms +10:14:50.851: ┣output_frame: min=0.058 ms, median=0.346 ms, max=23.824 ms, 99th percentile=1.226 ms +10:14:50.851: ┃ ┣gs_context(video->graphics): min=0.058 ms, median=0.32 ms, max=23.82 ms, 99th percentile=0.598 ms +10:14:50.851: ┃ ┃ ┣render_video: min=0.007 ms, median=0.163 ms, max=7.096 ms, 99th percentile=0.377 ms +10:14:50.851: ┃ ┃ ┃ ┣render_main_texture: min=0.003 ms, median=0.132 ms, max=7.089 ms, 99th percentile=0.365 ms +10:14:50.851: ┃ ┃ ┃ ┣render_convert_texture: min=0.021 ms, median=0.039 ms, max=6.272 ms, 99th percentile=0.066 ms, 0.302409 calls per parent call +10:14:50.851: ┃ ┃ ┃ ┗stage_output_texture: min=0.009 ms, median=0.018 ms, max=0.165 ms, 99th percentile=0.033 ms, 0.302409 calls per parent call +10:14:50.851: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.004 ms, max=0.051 ms, 99th percentile=0.01 ms +10:14:50.851: ┃ ┃ ┗download_frame: min=0 ms, median=0.063 ms, max=0.211 ms, 99th percentile=0.1 ms, 0.302409 calls per parent call +10:14:50.851: ┃ ┗output_video_data: min=0.323 ms, median=0.57 ms, max=6.552 ms, 99th percentile=0.952 ms, 0.302297 calls per parent call +10:14:50.851: ┗render_displays: min=0.002 ms, median=0.279 ms, max=17.527 ms, 99th percentile=1.639 ms +10:14:50.851: video_thread(video): min=1.959 ms, median=3.19 ms, max=7.437 ms, 99th percentile=4.424 ms +10:14:50.851: OBSBasicSettings::LoadThemeList: min=0.032 ms, median=0 ms, max=0.037 ms, 99th percentile=0.037 ms +10:14:50.851: ================================================= +10:14:50.851: == Profiler Time Between Calls ================== +10:14:50.851: obs_hotkey_thread(25 ms): min=25.098 ms, median=25.374 ms, max=95.938 ms, 52.0068% within ±2% of 25 ms (0% lower, 47.9932% higher) +10:14:50.851: obs_graphics_thread(16.6667 ms): min=9.145 ms, median=16.667 ms, max=271.019 ms, 73.2125% within ±2% of 16.667 ms (14.1426% lower, 12.645% higher) +10:14:50.851: ================================================= +10:14:50.873: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-08-31 10-14-51.txt b/.config/obs-studio/logs/2024-08-31 10-14-51.txt new file mode 100644 index 0000000..a917b00 --- /dev/null +++ b/.config/obs-studio/logs/2024-08-31 10-14-51.txt @@ -0,0 +1,288 @@ +10:14:51.825: Using EGL/X11 +10:14:51.825: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +10:14:51.825: CPU Speed: 2215.535MHz +10:14:51.826: Physical Cores: 8, Logical Cores: 16 +10:14:51.826: Physical Memory: 31998MB Total, 26606MB Free +10:14:51.826: Kernel Version: Linux 6.10.7-zen1-1-zen +10:14:51.826: Distribution: "Arch Linux" Unknown +10:14:51.826: Session Type: tty +10:14:51.826: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +10:14:51.826: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +10:14:51.826: Portable mode: false +10:14:51.856: OBS 30.2.1-1 (linux) +10:14:51.856: --------------------------------- +10:14:51.856: --------------------------------- +10:14:51.856: audio settings reset: +10:14:51.856: samples per sec: 48000 +10:14:51.856: speakers: 2 +10:14:51.856: max buffering: 960 milliseconds +10:14:51.856: buffering type: dynamically increasing +10:14:51.861: --------------------------------- +10:14:51.861: Initializing OpenGL... +10:14:51.941: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.7-zen1-1-zen) +10:14:51.941: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.2.1-arch1.1, shading language 4.60 +10:14:51.974: --------------------------------- +10:14:51.974: video settings reset: +10:14:51.974: base resolution: 1920x1080 +10:14:51.974: output resolution: 1920x1080 +10:14:51.974: downscale filter: Bicubic +10:14:51.974: fps: 60/1 +10:14:51.974: format: NV12 +10:14:51.974: YUV mode: Rec. 709/Partial +10:14:51.975: NV12 texture support enabled +10:14:51.975: P010 texture support not available +10:14:51.979: Audio monitoring device: +10:14:51.979: name: Default +10:14:51.979: id: default +10:14:51.979: --------------------------------- +10:14:51.988: Failed to load 'en-US' text for module: 'decklink-captions.so' +10:14:51.997: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +10:14:52.006: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +10:14:52.006: Failed to initialize module 'decklink.so' +10:14:52.167: [pipewire] No capture sources available +10:14:52.270: VAAPI: API version 1.22 +10:14:52.271: FFmpeg VAAPI H264 encoding supported +10:14:52.278: FFmpeg VAAPI AV1 encoding supported +10:14:52.285: FFmpeg VAAPI HEVC encoding supported +10:14:52.375: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +10:14:52.509: [obs-vaapi] found vah264enc +10:14:52.509: [obs-vaapi] found vaav1enc +10:14:52.509: [obs-vaapi] found vah265enc +10:14:52.509: [obs-vaapi] found vaapih265enc +10:14:52.509: [obs-vaapi] found vaapih264enc +10:14:52.610: --------------------------------- +10:14:52.610: Loaded Modules: +10:14:52.610: wlrobs.so +10:14:52.610: text-freetype2.so +10:14:52.610: rtmp-services.so +10:14:52.610: obs-x264.so +10:14:52.610: obs-webrtc.so +10:14:52.610: obs-vst.so +10:14:52.610: obs-vaapi.so +10:14:52.610: obs-transitions.so +10:14:52.610: obs-qsv11.so +10:14:52.610: obs-outputs.so +10:14:52.610: obs-libfdk.so +10:14:52.610: obs-filters.so +10:14:52.610: obs-ffmpeg.so +10:14:52.610: linux-v4l2.so +10:14:52.610: linux-pulseaudio.so +10:14:52.610: linux-pipewire.so +10:14:52.610: linux-jack.so +10:14:52.610: linux-capture.so +10:14:52.610: linux-alsa.so +10:14:52.610: image-source.so +10:14:52.610: frontend-tools.so +10:14:52.610: decklink-output-ui.so +10:14:52.610: decklink-captions.so +10:14:52.610: --------------------------------- +10:14:52.611: --------------------------------- +10:14:52.611: Available Encoders: +10:14:52.611: Video Encoders: +10:14:52.611: - ffmpeg_svt_av1 (SVT-AV1) +10:14:52.611: - ffmpeg_aom_av1 (AOM AV1) +10:14:52.611: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) +10:14:52.611: - av1_ffmpeg_vaapi_tex (FFmpeg VAAPI AV1) +10:14:52.611: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) +10:14:52.621: - obs-va-vah264enc (VAAPI H.264 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +10:14:52.629: - obs-va-vaav1enc (VAAPI AV1 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +10:14:52.637: - obs-va-vah265enc (VAAPI H.265 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +10:14:52.637: - obs-vaapi-vaapih265enc (VAAPI H.265 (Legacy)) +10:14:52.637: - obs-vaapi-vaapih264enc (VAAPI H.264 (Legacy)) +10:14:52.637: - obs_x264 (x264) +10:14:52.637: Audio Encoders: +10:14:52.637: - ffmpeg_aac (FFmpeg AAC) +10:14:52.637: - ffmpeg_opus (FFmpeg Opus) +10:14:52.637: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +10:14:52.637: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +10:14:52.637: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +10:14:52.637: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +10:14:52.637: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +10:14:52.637: - libfdk_aac (libfdk AAC) +10:14:52.637: ==== Startup complete =============================================== +10:14:52.667: All scene data cleared +10:14:52.667: ------------------------------------------------ +10:14:52.671: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:14:52.671: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +10:14:52.671: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) +10:14:52.671: [Loaded global audio device]: 'Desktop Audio' +10:14:52.672: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:14:52.672: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +10:14:52.672: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +10:14:52.672: [Loaded global audio device]: 'Mic/Aux' +10:14:52.672: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +10:14:52.673: pulse-input: An error occurred while getting the source info! +10:14:52.673: [Loaded global audio device]: 'HDMI Capture' +10:14:52.673: v4l2-input: Start capture from /dev/video0 +10:14:52.673: v4l2-input: Unable to open device +10:14:52.673: v4l2-input: Initialization failed, errno: No such file or directory +10:14:52.673: xshm-input: Geometry 3840x2160 @ 0,0 +10:14:52.681: v4l2-input: Start capture from /dev/video0 +10:14:52.681: v4l2-input: Unable to open device +10:14:52.681: v4l2-input: Initialization failed, errno: No such file or directory +10:14:52.793: v4l2-input: Start capture from /dev/video0 +10:14:52.793: v4l2-input: Unable to open device +10:14:52.793: v4l2-input: Initialization failed, errno: No such file or directory +10:14:52.794: v4l2-input: Start capture from /dev/video4 +10:14:52.794: v4l2-input: Unable to open device +10:14:52.794: v4l2-input: Initialization failed, errno: No such file or directory +10:14:52.794: xshm-input: Geometry 3840x2160 @ 0,0 +10:14:52.798: Source ID 'pipewire-desktop-capture-source' not found +10:14:52.798: Failed to create source 'Screen Capture (PipeWire)'! +10:14:52.800: Switched to scene 'screen' +10:14:52.800: ------------------------------------------------ +10:14:52.800: Loaded scenes: +10:14:52.800: - scene 'Screen with camera': +10:14:52.800: - source: 'Screen Capture' (xshm_input) +10:14:52.800: - source: 'Camera Capture' (v4l2_input) +10:14:52.800: - source: 'border' (image_source) +10:14:52.800: - scene 'game with camera': +10:14:52.800: - source: 'Camera Capture' (v4l2_input) +10:14:52.800: - source: 'border' (image_source) +10:14:52.800: - source: 'capture acrd' (v4l2_input) +10:14:52.800: - scene 'game': +10:14:52.800: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:14:52.800: - scene 'game 4:3': +10:14:52.800: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:14:52.800: - scene 'screen': +10:14:52.800: - source: 'Screen Capture (XSHM)' (xshm_input) +10:14:52.800: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +10:14:52.800: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +10:14:52.800: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +10:14:52.800: - scene 'camera': +10:14:52.800: - source: 'Camera Capture' (v4l2_input) +10:14:52.800: - scene 'Camera with scope': +10:14:52.800: - source: 'Camera Capture' (v4l2_input) +10:14:52.800: - source: 'border' (image_source) +10:14:52.800: - source: 'scope caputre' (v4l2_input) +10:14:52.800: - scene 'game with screen': +10:14:52.800: - source: 'Video Capture Device (V4L2)' (v4l2_input) +10:14:52.800: ------------------------------------------------ +10:14:53.222: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +10:14:53.222: +10:14:55.443: Get on org.freedesktop.portal.Settings returned an invalid reply +10:14:55.443: Get on org.freedesktop.portal.Settings returned an invalid reply +10:14:55.544: OpenType support missing for "Open Sans", script 11 +10:14:55.551: OpenType support missing for "Open Sans", script 12 +10:14:55.554: OpenType support missing for "Open Sans", script 16 +10:14:55.557: OpenType support missing for "Open Sans", script 20 +10:22:09.248: User switched to scene 'game with screen' +10:22:10.069: User switched to scene 'game 4:3' +10:22:10.546: User switched to scene 'game' +10:22:11.073: User switched to scene 'game with camera' +10:22:29.527: User switched to scene 'camera' +10:22:30.071: User switched to scene 'screen' +10:22:30.833: User switched to scene 'game with camera' +10:23:37.321: User switched to scene 'game' +10:23:37.729: User switched to scene 'game 4:3' +10:23:38.195: User switched to scene 'screen' +10:33:31.110: adding 64 milliseconds of audio buffering, total audio buffering is now 85 milliseconds (source: Desktop Audio) +10:33:31.110: +21:11:42.193: Virtual camera started +21:11:42.239: ==== Virtual Camera Start ========================================== +21:11:42.239: Starting Virtual Camera output to Program +21:11:42.245: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +21:14:18.704: Output 'virtualcam_output': stopping +21:14:18.704: Output 'virtualcam_output': Total frames output: 9389 +21:14:18.704: Output 'virtualcam_output': Total drawn frames: 9316 (9388 attempted) +21:14:18.704: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 72 (0.8%) +21:14:18.704: ==== Virtual Camera Stop =========================================== +21:14:18.705: Virtual camera stopped +00:46:54.903: Virtual camera started +00:46:54.904: ==== Virtual Camera Start ========================================== +00:46:54.904: Starting Virtual Camera output to Program +00:46:54.908: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +00:58:25.144: Output 'virtualcam_output': stopping +00:58:25.144: Output 'virtualcam_output': Total frames output: 41413 +00:58:25.144: Output 'virtualcam_output': Total drawn frames: 41405 (41415 attempted) +00:58:25.144: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 10 (0.0%) +00:58:25.145: ==== Virtual Camera Stop =========================================== +00:58:25.146: Virtual camera stopped +01:09:08.984: Virtual camera started +01:09:08.986: ==== Virtual Camera Start ========================================== +01:09:08.986: Starting Virtual Camera output to Program +01:09:09.002: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +01:09:21.297: Get on org.freedesktop.portal.Settings returned an invalid reply +01:09:21.297: Get on org.freedesktop.portal.Settings returned an invalid reply +04:56:52.787: ==== Shutting down ================================================== +04:56:52.787: Output 'virtualcam_output': stopping +04:56:52.787: Output 'virtualcam_output': Total frames output: 819827 +04:56:52.787: Output 'virtualcam_output': Total drawn frames: 819225 (819828 attempted) +04:56:52.787: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 603 (0.1%) +04:56:52.788: ==== Virtual Camera Stop =========================================== +04:56:52.789: Virtual camera stopped +04:56:52.812: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' +04:56:52.813: pulse-input: Got 2692800 packets with 3231360000 frames +04:56:52.813: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +04:56:52.813: pulse-input: Got 1754463 packets with 2105355600 frames +04:56:52.840: All scene data cleared +04:56:52.840: ------------------------------------------------ +04:56:52.909: [Scripting] Total detached callbacks: 0 +04:56:52.909: Freeing OBS context data +04:56:52.937: == Profiler Results ============================= +04:56:52.937: run_program_init: 1151.15 ms +04:56:52.937: ┣OBSApp::AppInit: 9.607 ms +04:56:52.937: ┃ ┗OBSApp::InitLocale: 0.87 ms +04:56:52.937: ┗OBSApp::OBSInit: 1101.75 ms +04:56:52.937: ┣obs_startup: 1.191 ms +04:56:52.938: ┗OBSBasic::OBSInit: 1071.17 ms +04:56:52.938: ┣OBSBasic::InitBasicConfig: 0.105 ms +04:56:52.938: ┣OBSBasic::ResetAudio: 0.273 ms +04:56:52.938: ┣OBSBasic::ResetVideo: 122.343 ms +04:56:52.938: ┃ ┗obs_init_graphics: 117.7 ms +04:56:52.938: ┃ ┗shader compilation: 32.73 ms +04:56:52.938: ┣OBSBasic::InitOBSCallbacks: 0.006 ms +04:56:52.938: ┣OBSBasic::InitHotkeys: 0.025 ms +04:56:52.938: ┣obs_load_all_modules2: 631.179 ms +04:56:52.938: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +04:56:52.938: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +04:56:52.938: ┃ ┣obs_init_module(decklink.so): 0.12 ms +04:56:52.938: ┃ ┣obs_init_module(frontend-tools.so): 66.759 ms +04:56:52.938: ┃ ┣obs_init_module(image-source.so): 0.009 ms +04:56:52.938: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms +04:56:52.938: ┃ ┣obs_init_module(linux-capture.so): 0.405 ms +04:56:52.938: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms +04:56:52.938: ┃ ┣obs_init_module(linux-pipewire.so): 14.945 ms +04:56:52.938: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms +04:56:52.938: ┃ ┣obs_init_module(linux-v4l2.so): 0.089 ms +04:56:52.938: ┃ ┣obs_init_module(obs-ffmpeg.so): 41.123 ms +04:56:52.938: ┃ ┃ ┗nvenc_check: 1.345 ms +04:56:52.938: ┃ ┣obs_init_module(obs-filters.so): 0.027 ms +04:56:52.938: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms +04:56:52.938: ┃ ┣obs_init_module(obs-outputs.so): 0.008 ms +04:56:52.938: ┃ ┣obs_init_module(obs-qsv11.so): 15.14 ms +04:56:52.938: ┃ ┣obs_init_module(obs-transitions.so): 0.007 ms +04:56:52.938: ┃ ┣obs_init_module(obs-vaapi.so): 133.751 ms +04:56:52.938: ┃ ┣obs_init_module(obs-vst.so): 0.006 ms +04:56:52.938: ┃ ┣obs_init_module(obs-webrtc.so): 0.007 ms +04:56:52.938: ┃ ┣obs_init_module(obs-x264.so): 0.004 ms +04:56:52.938: ┃ ┣obs_init_module(rtmp-services.so): 0.933 ms +04:56:52.938: ┃ ┣obs_init_module(text-freetype2.so): 0.02 ms +04:56:52.938: ┃ ┗obs_init_module(wlrobs.so): 0.008 ms +04:56:52.938: ┣OBSBasic::InitService: 1.352 ms +04:56:52.938: ┣OBSBasic::ResetOutputs: 9.146 ms +04:56:52.938: ┣OBSBasic::CreateHotkeys: 0.023 ms +04:56:52.938: ┣OBSBasic::InitPrimitives: 0.098 ms +04:56:52.938: ┗OBSBasic::Load: 156.792 ms +04:56:52.938: obs_hotkey_thread(25 ms): min=0.05 ms, median=0.127 ms, max=258.166 ms, 99th percentile=9.151 ms, 99.9972% below 25 ms +04:56:52.938: audio_thread(Audio): min=0.004 ms, median=0.042 ms, max=18.098 ms, 99th percentile=0.317 ms +04:56:52.938: obs_graphics_thread(16.6667 ms): min=0.067 ms, median=7.883 ms, max=259.734 ms, 99th percentile=16.112 ms, 99.3524% below 16.667 ms +04:56:52.938: ┣tick_sources: min=0 ms, median=7.628 ms, max=259.481 ms, 99th percentile=14.965 ms +04:56:52.938: ┣output_frame: min=0.059 ms, median=0.247 ms, max=22.746 ms, 99th percentile=1.252 ms +04:56:52.938: ┃ ┣gs_context(video->graphics): min=0.059 ms, median=0.246 ms, max=22.743 ms, 99th percentile=0.477 ms +04:56:52.938: ┃ ┃ ┣render_video: min=0.005 ms, median=0.121 ms, max=5.516 ms, 99th percentile=0.267 ms +04:56:52.938: ┃ ┃ ┃ ┣render_main_texture: min=0.002 ms, median=0.114 ms, max=5.511 ms, 99th percentile=0.207 ms +04:56:52.939: ┃ ┃ ┃ ┣render_convert_texture: min=0.019 ms, median=0.039 ms, max=0.621 ms, 99th percentile=0.067 ms, 0.21545 calls per parent call +04:56:52.939: ┃ ┃ ┃ ┗stage_output_texture: min=0.008 ms, median=0.018 ms, max=0.429 ms, 99th percentile=0.032 ms, 0.21545 calls per parent call +04:56:52.939: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.003 ms, max=2.906 ms, 99th percentile=0.008 ms +04:56:52.939: ┃ ┃ ┗download_frame: min=0 ms, median=0.063 ms, max=0.66 ms, 99th percentile=0.102 ms, 0.21545 calls per parent call +04:56:52.939: ┃ ┗output_video_data: min=0.287 ms, median=0.598 ms, max=11.82 ms, 99th percentile=1.066 ms, 0.21545 calls per parent call +04:56:52.939: ┗render_displays: min=0.001 ms, median=0.005 ms, max=165.66 ms, 99th percentile=0.717 ms +04:56:52.939: OBSBasicSettings::LoadThemeList: 0.031 ms +04:56:52.939: video_thread(video): min=0.001 ms, median=3.291 ms, max=95.287 ms, 99th percentile=5.255 ms +04:56:52.939: ================================================= +04:56:52.939: == Profiler Time Between Calls ================== +04:56:52.939: obs_hotkey_thread(25 ms): min=25.075 ms, median=25.198 ms, max=283.233 ms, 75.7846% within ±2% of 25 ms (0% lower, 24.2154% higher) +04:56:52.939: obs_graphics_thread(16.6667 ms): min=5.397 ms, median=16.667 ms, max=259.756 ms, 98.9342% within ±2% of 16.667 ms (0.561714% lower, 0.504109% higher) +04:56:52.939: ================================================= +04:56:53.025: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2024-09-05 14-36-50.txt b/.config/obs-studio/logs/2024-09-05 14-36-50.txt new file mode 100644 index 0000000..cc7f1fa --- /dev/null +++ b/.config/obs-studio/logs/2024-09-05 14-36-50.txt @@ -0,0 +1,323 @@ +14:36:50.157: Using EGL/X11 +14:36:50.157: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +14:36:50.157: CPU Speed: 3679.312MHz +14:36:50.158: Physical Cores: 8, Logical Cores: 16 +14:36:50.158: Physical Memory: 31998MB Total, 10374MB Free +14:36:50.158: Kernel Version: Linux 6.10.7-zen1-1-zen +14:36:50.158: Distribution: "Arch Linux" Unknown +14:36:50.158: Session Type: tty +14:36:50.158: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +14:36:50.159: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +14:36:50.159: Portable mode: false +14:36:50.189: OBS 30.2.1-1 (linux) +14:36:50.189: --------------------------------- +14:36:50.189: --------------------------------- +14:36:50.189: audio settings reset: +14:36:50.189: samples per sec: 48000 +14:36:50.189: speakers: 2 +14:36:50.189: max buffering: 960 milliseconds +14:36:50.189: buffering type: dynamically increasing +14:36:50.194: --------------------------------- +14:36:50.194: Initializing OpenGL... +14:36:50.287: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.7-zen1-1-zen) +14:36:50.287: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.2.1-arch1.1, shading language 4.60 +14:36:50.323: --------------------------------- +14:36:50.323: video settings reset: +14:36:50.323: base resolution: 1920x1080 +14:36:50.323: output resolution: 1920x1080 +14:36:50.323: downscale filter: Bicubic +14:36:50.323: fps: 60/1 +14:36:50.323: format: NV12 +14:36:50.323: YUV mode: Rec. 709/Partial +14:36:50.324: NV12 texture support enabled +14:36:50.324: P010 texture support not available +14:36:50.332: Audio monitoring device: +14:36:50.332: name: Default +14:36:50.332: id: default +14:36:50.332: --------------------------------- +14:36:50.341: Failed to load 'en-US' text for module: 'decklink-captions.so' +14:36:50.350: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +14:36:50.359: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +14:36:50.359: Failed to initialize module 'decklink.so' +14:36:50.387: [Python] Python failure in obs_scripting_load_python:1766: +14:36:50.387: [Python] Error importing obspython.py', unloading obs-python +14:36:50.387: [Python] Failed to load python plugin +14:36:50.471: [pipewire] No capture sources available +14:36:50.584: VAAPI: API version 1.22 +14:36:50.585: FFmpeg VAAPI H264 encoding supported +14:36:50.593: FFmpeg VAAPI AV1 encoding supported +14:36:50.602: FFmpeg VAAPI HEVC encoding supported +14:36:50.699: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +14:36:50.773: [obs-vaapi] found vah264enc +14:36:50.773: [obs-vaapi] found vaav1enc +14:36:50.773: [obs-vaapi] found vah265enc +14:36:50.773: [obs-vaapi] found vaapih265enc +14:36:50.773: [obs-vaapi] found vaapih264enc +14:36:50.864: --------------------------------- +14:36:50.864: Loaded Modules: +14:36:50.864: wlrobs.so +14:36:50.864: text-freetype2.so +14:36:50.864: rtmp-services.so +14:36:50.864: obs-x264.so +14:36:50.864: obs-webrtc.so +14:36:50.864: obs-vst.so +14:36:50.864: obs-vaapi.so +14:36:50.864: obs-transitions.so +14:36:50.864: obs-qsv11.so +14:36:50.864: obs-outputs.so +14:36:50.864: obs-libfdk.so +14:36:50.864: obs-filters.so +14:36:50.864: obs-ffmpeg.so +14:36:50.864: linux-v4l2.so +14:36:50.864: linux-pulseaudio.so +14:36:50.864: linux-pipewire.so +14:36:50.864: linux-jack.so +14:36:50.864: linux-capture.so +14:36:50.864: linux-alsa.so +14:36:50.864: image-source.so +14:36:50.864: frontend-tools.so +14:36:50.864: decklink-output-ui.so +14:36:50.864: decklink-captions.so +14:36:50.864: --------------------------------- +14:36:50.864: --------------------------------- +14:36:50.864: Available Encoders: +14:36:50.864: Video Encoders: +14:36:50.864: - ffmpeg_svt_av1 (SVT-AV1) +14:36:50.864: - ffmpeg_aom_av1 (AOM AV1) +14:36:50.865: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) +14:36:50.865: - av1_ffmpeg_vaapi_tex (FFmpeg VAAPI AV1) +14:36:50.865: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) +14:36:50.870: - obs-va-vah264enc (VAAPI H.264 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +14:36:50.875: - obs-va-vaav1enc (VAAPI AV1 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +14:36:50.880: - obs-va-vah265enc (VAAPI H.265 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +14:36:50.880: - obs-vaapi-vaapih265enc (VAAPI H.265 (Legacy)) +14:36:50.880: - obs-vaapi-vaapih264enc (VAAPI H.264 (Legacy)) +14:36:50.880: - obs_x264 (x264) +14:36:50.880: Audio Encoders: +14:36:50.880: - ffmpeg_aac (FFmpeg AAC) +14:36:50.880: - ffmpeg_opus (FFmpeg Opus) +14:36:50.880: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +14:36:50.880: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +14:36:50.880: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +14:36:50.880: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +14:36:50.880: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +14:36:50.880: - libfdk_aac (libfdk AAC) +14:36:50.880: ==== Startup complete =============================================== +14:36:50.936: All scene data cleared +14:36:50.936: ------------------------------------------------ +14:36:50.941: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +14:36:50.941: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +14:36:50.941: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) +14:36:50.941: [Loaded global audio device]: 'Desktop Audio' +14:36:50.942: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +14:36:50.942: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +14:36:50.942: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +14:36:50.942: [Loaded global audio device]: 'Mic/Aux' +14:36:50.942: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +14:36:50.943: pulse-input: An error occurred while getting the source info! +14:36:50.943: [Loaded global audio device]: 'HDMI Capture' +14:36:50.943: v4l2-input: Start capture from /dev/video0 +14:36:50.943: v4l2-input: Unable to open device +14:36:50.943: v4l2-input: Initialization failed, errno: No such file or directory +14:36:50.943: xshm-input: Geometry 3840x2160 @ 0,0 +14:36:50.953: v4l2-input: Start capture from /dev/video0 +14:36:50.953: v4l2-input: Unable to open device +14:36:50.953: v4l2-input: Initialization failed, errno: No such file or directory +14:36:51.149: v4l2-input: Start capture from /dev/video0 +14:36:51.149: v4l2-input: Unable to open device +14:36:51.149: v4l2-input: Initialization failed, errno: No such file or directory +14:36:51.149: v4l2-input: Start capture from /dev/video4 +14:36:51.149: v4l2-input: Unable to open device +14:36:51.149: v4l2-input: Initialization failed, errno: No such file or directory +14:36:51.150: xshm-input: Geometry 3840x2160 @ 0,0 +14:36:51.155: Source ID 'pipewire-desktop-capture-source' not found +14:36:51.156: Failed to create source 'Screen Capture (PipeWire)'! +14:36:51.157: Switched to scene 'screen' +14:36:51.158: ------------------------------------------------ +14:36:51.158: Loaded scenes: +14:36:51.158: - scene 'Screen with camera': +14:36:51.158: - source: 'Screen Capture' (xshm_input) +14:36:51.158: - source: 'Camera Capture' (v4l2_input) +14:36:51.158: - source: 'border' (image_source) +14:36:51.158: - scene 'game with camera': +14:36:51.158: - source: 'Camera Capture' (v4l2_input) +14:36:51.158: - source: 'border' (image_source) +14:36:51.158: - source: 'capture acrd' (v4l2_input) +14:36:51.158: - scene 'game': +14:36:51.158: - source: 'Video Capture Device (V4L2)' (v4l2_input) +14:36:51.158: - scene 'game 4:3': +14:36:51.158: - source: 'Video Capture Device (V4L2)' (v4l2_input) +14:36:51.158: - scene 'screen': +14:36:51.158: - source: 'Screen Capture (XSHM)' (xshm_input) +14:36:51.158: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +14:36:51.158: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +14:36:51.158: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +14:36:51.158: - scene 'camera': +14:36:51.158: - source: 'Camera Capture' (v4l2_input) +14:36:51.158: - scene 'Camera with scope': +14:36:51.158: - source: 'Camera Capture' (v4l2_input) +14:36:51.158: - source: 'border' (image_source) +14:36:51.158: - source: 'scope caputre' (v4l2_input) +14:36:51.158: - scene 'game with screen': +14:36:51.158: - source: 'Video Capture Device (V4L2)' (v4l2_input) +14:36:51.158: ------------------------------------------------ +14:36:51.512: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +14:36:51.512: +14:36:51.534: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) +14:36:51.534: +14:36:53.215: Virtual camera started +14:36:53.239: ==== Virtual Camera Start ========================================== +14:36:53.239: Starting Virtual Camera output to Program +14:36:53.243: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +16:08:37.266: Get on org.freedesktop.portal.Settings returned an invalid reply +16:08:37.266: Get on org.freedesktop.portal.Settings returned an invalid reply +16:08:37.402: OpenType support missing for "Open Sans", script 11 +16:08:37.410: OpenType support missing for "Open Sans", script 12 +16:08:37.414: OpenType support missing for "Open Sans", script 16 +16:08:37.418: OpenType support missing for "Open Sans", script 20 +16:08:42.857: Output 'virtualcam_output': stopping +16:08:42.858: Output 'virtualcam_output': Total frames output: 330576 +16:08:42.858: Output 'virtualcam_output': Total drawn frames: 329919 (330577 attempted) +16:08:42.858: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 658 (0.2%) +16:08:42.858: ==== Virtual Camera Stop =========================================== +16:08:42.859: Virtual camera stopped +16:08:43.974: Get on org.freedesktop.portal.Settings returned an invalid reply +16:08:43.974: Get on org.freedesktop.portal.Settings returned an invalid reply +16:13:51.414: Settings changed (outputs) +16:13:51.414: ------------------------------------------------ +16:13:52.700: --------------------------------- +16:13:52.701: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings: +16:13:52.701: device: /dev/dri/by-path/pci-0000:0c:00.0-render +16:13:52.701: rate_control: CBR +16:13:52.701: profile: 1 +16:13:52.701: level: -99 +16:13:52.701: qp: 0 +16:13:52.701: bitrate: 2500 +16:13:52.701: maxrate: 2500 +16:13:52.701: keyint: 120 +16:13:52.701: width: 1920 +16:13:52.701: height: 1080 +16:13:52.701: b-frames: 0 +16:13:52.701: ffmpeg opts: +16:13:52.701: +16:13:52.722: --------------------------------- +16:13:52.722: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +16:13:52.722: +16:13:52.722: --------------------------------- +16:13:52.722: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +16:13:52.722: +16:13:52.723: --------------------------------- +16:13:52.723: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +16:13:52.723: +16:13:52.723: --------------------------------- +16:13:52.723: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +16:13:52.723: +16:13:52.749: ==== Recording Start =============================================== +16:13:52.749: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-05 16-13-52.mkv'... +16:13:52.763: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +16:21:47.695: Virtual camera started +16:21:47.696: ==== Virtual Camera Start ========================================== +16:21:47.696: Starting Virtual Camera output to Program +16:23:32.210: Output 'virtualcam_output': stopping +16:23:32.210: Output 'virtualcam_output': Total frames output: 6269 +16:23:32.210: Output 'virtualcam_output': Total drawn frames: 6267 (6271 attempted) +16:23:32.210: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 4 (0.1%) +16:23:32.210: ==== Virtual Camera Stop =========================================== +16:23:32.211: Virtual camera stopped +06:45:01.511: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-05 16-13-52.mkv' stopped +06:45:01.512: Output 'adv_file_output': stopping +06:45:01.512: Output 'adv_file_output': Total frames output: 3136109 +06:45:01.512: Output 'adv_file_output': Total drawn frames: 3136077 (3136126 attempted) +06:45:01.512: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 49 (0.0%) +06:45:01.512: Video stopped, number of skipped frames due to encoding lag: 49/3142393 (0.0%) +06:45:01.512: ==== Recording Stop ================================================ +06:45:02.739: ==== Shutting down ================================================== +06:45:02.753: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' +06:45:02.753: pulse-input: Got 2323662 packets with 2788394400 frames +06:45:02.761: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +06:45:02.761: pulse-input: Got 474112 packets with 568934400 frames +06:45:02.802: All scene data cleared +06:45:02.802: ------------------------------------------------ +06:45:02.863: [Scripting] Total detached callbacks: 0 +06:45:02.863: Freeing OBS context data +06:45:02.901: == Profiler Results ============================= +06:45:02.901: run_program_init: 1210.89 ms +06:45:02.901: ┣OBSApp::AppInit: 12.22 ms +06:45:02.901: ┃ ┗OBSApp::InitLocale: 1.681 ms +06:45:02.901: ┗OBSApp::OBSInit: 1156.67 ms +06:45:02.901: ┣obs_startup: 1.383 ms +06:45:02.901: ┗OBSBasic::OBSInit: 1124.63 ms +06:45:02.901: ┣OBSBasic::InitBasicConfig: 0.107 ms +06:45:02.901: ┣OBSBasic::ResetAudio: 0.281 ms +06:45:02.901: ┣OBSBasic::ResetVideo: 142.259 ms +06:45:02.901: ┃ ┗obs_init_graphics: 133.185 ms +06:45:02.901: ┃ ┗shader compilation: 34.792 ms +06:45:02.902: ┣OBSBasic::InitOBSCallbacks: 0.005 ms +06:45:02.902: ┣OBSBasic::InitHotkeys: 0.027 ms +06:45:02.902: ┣obs_load_all_modules2: 531.551 ms +06:45:02.902: ┃ ┣obs_init_module(decklink-captions.so): 0 ms +06:45:02.902: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms +06:45:02.902: ┃ ┣obs_init_module(decklink.so): 0.122 ms +06:45:02.902: ┃ ┣obs_init_module(frontend-tools.so): 14.545 ms +06:45:02.902: ┃ ┣obs_init_module(image-source.so): 0.015 ms +06:45:02.902: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms +06:45:02.902: ┃ ┣obs_init_module(linux-capture.so): 0.516 ms +06:45:02.902: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms +06:45:02.902: ┃ ┣obs_init_module(linux-pipewire.so): 16.508 ms +06:45:02.902: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.006 ms +06:45:02.902: ┃ ┣obs_init_module(linux-v4l2.so): 0.107 ms +06:45:02.902: ┃ ┣obs_init_module(obs-ffmpeg.so): 51.938 ms +06:45:02.902: ┃ ┃ ┗nvenc_check: 1.451 ms +06:45:02.902: ┃ ┣obs_init_module(obs-filters.so): 0.028 ms +06:45:02.902: ┃ ┣obs_init_module(obs-libfdk.so): 0.003 ms +06:45:02.902: ┃ ┣obs_init_module(obs-outputs.so): 0.007 ms +06:45:02.902: ┃ ┣obs_init_module(obs-qsv11.so): 18.468 ms +06:45:02.902: ┃ ┣obs_init_module(obs-transitions.so): 0.011 ms +06:45:02.902: ┃ ┣obs_init_module(obs-vaapi.so): 73.462 ms +06:45:02.902: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms +06:45:02.902: ┃ ┣obs_init_module(obs-webrtc.so): 0.009 ms +06:45:02.902: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms +06:45:02.902: ┃ ┣obs_init_module(rtmp-services.so): 1.257 ms +06:45:02.902: ┃ ┣obs_init_module(text-freetype2.so): 0.047 ms +06:45:02.902: ┃ ┗obs_init_module(wlrobs.so): 0.014 ms +06:45:02.902: ┣OBSBasic::InitService: 1.146 ms +06:45:02.902: ┣OBSBasic::ResetOutputs: 9.165 ms +06:45:02.902: ┣OBSBasic::CreateHotkeys: 0.026 ms +06:45:02.902: ┣OBSBasic::InitPrimitives: 0.087 ms +06:45:02.902: ┗OBSBasic::Load: 271.321 ms +06:45:02.903: obs_hotkey_thread(25 ms): min=0.051 ms, median=0.13 ms, max=206.831 ms, 99th percentile=8.467 ms, 99.9985% below 25 ms +06:45:02.903: audio_thread(Audio): min=0.004 ms, median=0.453 ms, max=37.184 ms, 99th percentile=1.421 ms +06:45:02.903: ┗receive_audio: min=0.001 ms, median=0.093 ms, max=36.994 ms, 99th percentile=0.396 ms, 3.59899 calls per parent call +06:45:02.903: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.243 ms, 99th percentile=0.002 ms +06:45:02.903: ┗do_encode: min=0.039 ms, median=0.089 ms, max=36.992 ms, 99th percentile=0.372 ms, 1.06667 calls per parent call +06:45:02.903: ┣encode(Track1): min=0.039 ms, median=0.114 ms, max=3.866 ms, 99th percentile=0.416 ms, 0.25 calls per parent call +06:45:02.903: ┣send_packet: min=0 ms, median=0.001 ms, max=36.939 ms, 99th percentile=0.022 ms +06:45:02.903: ┣encode(Track2): min=0.039 ms, median=0.086 ms, max=0.705 ms, 99th percentile=0.375 ms, 0.25 calls per parent call +06:45:02.903: ┣encode(Track3): min=0.038 ms, median=0.08 ms, max=0.505 ms, 99th percentile=0.119 ms, 0.25 calls per parent call +06:45:02.903: ┗encode(Track4): min=0.04 ms, median=0.085 ms, max=1.005 ms, 99th percentile=0.317 ms, 0.25 calls per parent call +06:45:02.903: obs_graphics_thread(16.6667 ms): min=0.089 ms, median=8.137 ms, max=300.573 ms, 99th percentile=13.676 ms, 99.7212% below 16.667 ms +06:45:02.903: ┣tick_sources: min=0 ms, median=7.694 ms, max=293.157 ms, 99th percentile=12.668 ms +06:45:02.903: ┣output_frame: min=0.079 ms, median=0.409 ms, max=17.703 ms, 99th percentile=1.252 ms +06:45:02.903: ┃ ┣gs_context(video->graphics): min=0.079 ms, median=0.401 ms, max=9.671 ms, 99th percentile=0.552 ms +06:45:02.903: ┃ ┃ ┣render_video: min=0.007 ms, median=0.368 ms, max=4.459 ms, 99th percentile=0.513 ms +06:45:02.903: ┃ ┃ ┃ ┣render_main_texture: min=0.005 ms, median=0.122 ms, max=4.252 ms, 99th percentile=0.19 ms +06:45:02.903: ┃ ┃ ┃ ┣render_convert_texture: min=0.013 ms, median=0.04 ms, max=1.941 ms, 99th percentile=0.065 ms +06:45:02.903: ┃ ┃ ┃ ┣stage_output_texture: min=0.008 ms, median=0.018 ms, max=1.195 ms, 99th percentile=0.033 ms, 0.0964825 calls per parent call +06:45:02.903: ┃ ┃ ┃ ┗output_gpu_encoders: min=0 ms, median=0.003 ms, max=0.339 ms, 99th percentile=0.007 ms, 0.900024 calls per parent call +06:45:02.903: ┃ ┃ ┣gs_flush: min=0.001 ms, median=0.016 ms, max=2.706 ms, 99th percentile=0.027 ms +06:45:02.903: ┃ ┃ ┗download_frame: min=0 ms, median=0.06 ms, max=4.692 ms, 99th percentile=0.101 ms, 0.0964825 calls per parent call +06:45:02.904: ┃ ┗output_video_data: min=0.287 ms, median=0.598 ms, max=10.731 ms, 99th percentile=1.331 ms, 0.0964819 calls per parent call +06:45:02.904: ┗render_displays: min=0.002 ms, median=0.005 ms, max=15.635 ms, 99th percentile=0.339 ms +06:45:02.904: video_thread(video): min=0 ms, median=3.259 ms, max=85.806 ms, 99th percentile=5.299 ms +06:45:02.904: OBSBasicSettings::LoadThemeList: min=0.035 ms, median=0 ms, max=0.043 ms, 99th percentile=0.043 ms +06:45:02.904: OBSBasic::ResetOutputs: 21.96 ms +06:45:02.904: obs_gpu_encode_thread(16.6667 ms): min=0 ms, median=0.579 ms, max=38.796 ms, 99th percentile=1.163 ms, 100% below 16.667 ms +06:45:02.904: ┣gpu_encode_frame: min=0.167 ms, median=0.568 ms, max=16.1 ms, 99th percentile=1.151 ms +06:45:02.904: ┗send_packet: min=0.001 ms, median=0.007 ms, max=37.871 ms, 99th percentile=0.02 ms +06:45:02.904: ================================================= +06:45:02.904: == Profiler Time Between Calls ================== +06:45:02.904: obs_hotkey_thread(25 ms): min=25.074 ms, median=25.201 ms, max=231.9 ms, 85.5573% within ±2% of 25 ms (0% lower, 14.4427% higher) +06:45:02.904: obs_graphics_thread(16.6667 ms): min=8.569 ms, median=16.667 ms, max=300.577 ms, 99.5616% within ±2% of 16.667 ms (0.192341% lower, 0.246066% higher) +06:45:02.904: obs_gpu_encode_thread(16.6667 ms): min=0.389 ms, median=16.675 ms, max=239.785 ms, 78.5276% within ±2% of 16.667 ms (10.9203% lower, 10.5521% higher) +06:45:02.904: ================================================= +06:45:03.006: Number of memory leaks: 3 diff --git a/.config/obs-studio/logs/2024-09-06 06-48-28.txt b/.config/obs-studio/logs/2024-09-06 06-48-28.txt new file mode 100644 index 0000000..9f26d13 --- /dev/null +++ b/.config/obs-studio/logs/2024-09-06 06-48-28.txt @@ -0,0 +1,239 @@ +06:48:28.135: Using EGL/X11 +06:48:28.135: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +06:48:28.135: CPU Speed: 4266.401MHz +06:48:28.135: Physical Cores: 8, Logical Cores: 16 +06:48:28.135: Physical Memory: 31998MB Total, 9987MB Free +06:48:28.135: Kernel Version: Linux 6.10.7-zen1-1-zen +06:48:28.135: Distribution: "Arch Linux" Unknown +06:48:28.135: Session Type: tty +06:48:28.135: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +06:48:28.136: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +06:48:28.136: Portable mode: false +06:48:28.164: OBS 30.2.1-1 (linux) +06:48:28.164: --------------------------------- +06:48:28.164: --------------------------------- +06:48:28.164: audio settings reset: +06:48:28.164: samples per sec: 48000 +06:48:28.164: speakers: 2 +06:48:28.164: max buffering: 960 milliseconds +06:48:28.164: buffering type: dynamically increasing +06:48:28.169: --------------------------------- +06:48:28.169: Initializing OpenGL... +06:48:28.268: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.7-zen1-1-zen) +06:48:28.268: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.2.1-arch1.1, shading language 4.60 +06:48:28.300: --------------------------------- +06:48:28.300: video settings reset: +06:48:28.300: base resolution: 1920x1080 +06:48:28.300: output resolution: 1920x1080 +06:48:28.300: downscale filter: Bicubic +06:48:28.300: fps: 60/1 +06:48:28.300: format: NV12 +06:48:28.300: YUV mode: Rec. 709/Partial +06:48:28.302: NV12 texture support enabled +06:48:28.302: P010 texture support not available +06:48:28.312: Audio monitoring device: +06:48:28.312: name: Default +06:48:28.312: id: default +06:48:28.312: --------------------------------- +06:48:28.322: Failed to load 'en-US' text for module: 'decklink-captions.so' +06:48:28.331: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +06:48:28.340: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +06:48:28.340: Failed to initialize module 'decklink.so' +06:48:28.362: [Python] Python failure in obs_scripting_load_python:1766: +06:48:28.362: [Python] Error importing obspython.py', unloading obs-python +06:48:28.362: [Python] Failed to load python plugin +06:48:28.444: [pipewire] No capture sources available +06:48:28.550: VAAPI: API version 1.22 +06:48:28.551: FFmpeg VAAPI H264 encoding supported +06:48:28.559: FFmpeg VAAPI AV1 encoding supported +06:48:28.566: FFmpeg VAAPI HEVC encoding supported +06:48:28.659: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +06:48:28.740: [obs-vaapi] found vah265enc +06:48:28.740: [obs-vaapi] found vaav1enc +06:48:28.740: [obs-vaapi] found vah264enc +06:48:28.740: [obs-vaapi] found vaapih265enc +06:48:28.740: [obs-vaapi] found vaapih264enc +06:48:28.809: --------------------------------- +06:48:28.810: Loaded Modules: +06:48:28.810: wlrobs.so +06:48:28.810: text-freetype2.so +06:48:28.810: rtmp-services.so +06:48:28.810: obs-x264.so +06:48:28.810: obs-webrtc.so +06:48:28.810: obs-vst.so +06:48:28.810: obs-vaapi.so +06:48:28.810: obs-transitions.so +06:48:28.810: obs-qsv11.so +06:48:28.810: obs-outputs.so +06:48:28.810: obs-libfdk.so +06:48:28.810: obs-filters.so +06:48:28.810: obs-ffmpeg.so +06:48:28.810: linux-v4l2.so +06:48:28.810: linux-pulseaudio.so +06:48:28.810: linux-pipewire.so +06:48:28.810: linux-jack.so +06:48:28.810: linux-capture.so +06:48:28.810: linux-alsa.so +06:48:28.810: image-source.so +06:48:28.810: frontend-tools.so +06:48:28.810: decklink-output-ui.so +06:48:28.810: decklink-captions.so +06:48:28.810: --------------------------------- +06:48:28.810: --------------------------------- +06:48:28.810: Available Encoders: +06:48:28.810: Video Encoders: +06:48:28.810: - ffmpeg_svt_av1 (SVT-AV1) +06:48:28.810: - ffmpeg_aom_av1 (AOM AV1) +06:48:28.810: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) +06:48:28.810: - av1_ffmpeg_vaapi_tex (FFmpeg VAAPI AV1) +06:48:28.810: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) +06:48:28.815: - obs-va-vah265enc (VAAPI H.265 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +06:48:28.820: - obs-va-vaav1enc (VAAPI AV1 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +06:48:28.825: - obs-va-vah264enc (VAAPI H.264 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +06:48:28.825: - obs-vaapi-vaapih265enc (VAAPI H.265 (Legacy)) +06:48:28.825: - obs-vaapi-vaapih264enc (VAAPI H.264 (Legacy)) +06:48:28.825: - obs_x264 (x264) +06:48:28.825: Audio Encoders: +06:48:28.825: - ffmpeg_aac (FFmpeg AAC) +06:48:28.825: - ffmpeg_opus (FFmpeg Opus) +06:48:28.825: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +06:48:28.825: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +06:48:28.825: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +06:48:28.825: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +06:48:28.825: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +06:48:28.825: - libfdk_aac (libfdk AAC) +06:48:28.825: ==== Startup complete =============================================== +06:48:28.868: All scene data cleared +06:48:28.868: ------------------------------------------------ +06:48:28.873: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +06:48:28.873: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +06:48:28.873: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) +06:48:28.873: [Loaded global audio device]: 'Desktop Audio' +06:48:28.873: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +06:48:28.873: pulse-input: An error occurred while getting the source info! +06:48:28.873: [Loaded global audio device]: 'Mic/Aux' +06:48:28.874: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +06:48:28.874: pulse-input: An error occurred while getting the source info! +06:48:28.874: [Loaded global audio device]: 'HDMI Capture' +06:48:28.874: v4l2-input: Start capture from /dev/video0 +06:48:28.874: v4l2-input: Unable to open device +06:48:28.874: v4l2-input: Initialization failed, errno: No such file or directory +06:48:28.874: xshm-input: Geometry 3840x2160 @ 0,0 +06:48:28.889: v4l2-input: Start capture from /dev/video0 +06:48:28.889: v4l2-input: Unable to open device +06:48:28.889: v4l2-input: Initialization failed, errno: No such file or directory +06:48:29.046: v4l2-input: Start capture from /dev/video0 +06:48:29.046: v4l2-input: Unable to open device +06:48:29.046: v4l2-input: Initialization failed, errno: No such file or directory +06:48:29.046: v4l2-input: Start capture from /dev/video4 +06:48:29.046: v4l2-input: Unable to open device +06:48:29.046: v4l2-input: Initialization failed, errno: No such file or directory +06:48:29.047: xshm-input: Geometry 3840x2160 @ 0,0 +06:48:29.054: Source ID 'pipewire-desktop-capture-source' not found +06:48:29.054: Failed to create source 'Screen Capture (PipeWire)'! +06:48:29.056: Switched to scene 'screen' +06:48:29.056: ------------------------------------------------ +06:48:29.056: Loaded scenes: +06:48:29.056: - scene 'Screen with camera': +06:48:29.056: - source: 'Screen Capture' (xshm_input) +06:48:29.056: - source: 'Camera Capture' (v4l2_input) +06:48:29.056: - source: 'border' (image_source) +06:48:29.056: - scene 'game with camera': +06:48:29.056: - source: 'Camera Capture' (v4l2_input) +06:48:29.056: - source: 'border' (image_source) +06:48:29.056: - source: 'capture acrd' (v4l2_input) +06:48:29.056: - scene 'game': +06:48:29.056: - source: 'Video Capture Device (V4L2)' (v4l2_input) +06:48:29.056: - scene 'game 4:3': +06:48:29.056: - source: 'Video Capture Device (V4L2)' (v4l2_input) +06:48:29.056: - scene 'screen': +06:48:29.056: - source: 'Screen Capture (XSHM)' (xshm_input) +06:48:29.056: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +06:48:29.056: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +06:48:29.056: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +06:48:29.056: - scene 'camera': +06:48:29.056: - source: 'Camera Capture' (v4l2_input) +06:48:29.056: - scene 'Camera with scope': +06:48:29.056: - source: 'Camera Capture' (v4l2_input) +06:48:29.056: - source: 'border' (image_source) +06:48:29.056: - source: 'scope caputre' (v4l2_input) +06:48:29.056: - scene 'game with screen': +06:48:29.056: - source: 'Video Capture Device (V4L2)' (v4l2_input) +06:48:29.056: ------------------------------------------------ +06:48:29.444: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +06:48:29.444: +06:48:30.909: --------------------------------- +06:48:30.910: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings: +06:48:30.910: device: /dev/dri/by-path/pci-0000:0c:00.0-render +06:48:30.910: rate_control: CBR +06:48:30.910: profile: 1 +06:48:30.910: level: -99 +06:48:30.910: qp: 0 +06:48:30.910: bitrate: 2500 +06:48:30.910: maxrate: 2500 +06:48:30.910: keyint: 120 +06:48:30.910: width: 1920 +06:48:30.910: height: 1080 +06:48:30.910: b-frames: 0 +06:48:30.910: ffmpeg opts: +06:48:30.910: +06:48:30.932: --------------------------------- +06:48:30.933: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +06:48:30.933: +06:48:30.933: --------------------------------- +06:48:30.933: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +06:48:30.933: +06:48:30.933: --------------------------------- +06:48:30.933: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +06:48:30.933: +06:48:30.933: --------------------------------- +06:48:30.933: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +06:48:30.933: +06:48:30.996: ==== Recording Start =============================================== +06:48:30.996: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-06 06-48-30.mkv'... +06:48:31.009: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +06:49:02.821: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-06 06-48-30.mkv' stopped +06:49:02.821: Output 'adv_file_output': stopping +06:49:02.821: Output 'adv_file_output': Total frames output: 1902 +06:49:02.821: Output 'adv_file_output': Total drawn frames: 1902 (1910 attempted) +06:49:02.821: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 8 (0.4%) +06:49:02.821: Video stopped, number of skipped frames due to encoding lag: 8/1910 (0.4%) +06:49:02.821: ==== Recording Stop ================================================ +11:18:12.271: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) +11:18:12.271: +17:49:55.612: --------------------------------- +17:49:55.613: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings: +17:49:55.613: device: /dev/dri/by-path/pci-0000:0c:00.0-render +17:49:55.613: rate_control: CBR +17:49:55.613: profile: 1 +17:49:55.613: level: -99 +17:49:55.613: qp: 0 +17:49:55.613: bitrate: 2500 +17:49:55.613: maxrate: 2500 +17:49:55.613: keyint: 120 +17:49:55.613: width: 1920 +17:49:55.613: height: 1080 +17:49:55.613: b-frames: 0 +17:49:55.613: ffmpeg opts: +17:49:55.613: +17:49:55.629: --------------------------------- +17:49:55.629: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +17:49:55.629: +17:49:55.629: --------------------------------- +17:49:55.629: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +17:49:55.629: +17:49:55.629: --------------------------------- +17:49:55.629: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +17:49:55.629: +17:49:55.629: --------------------------------- +17:49:55.629: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +17:49:55.629: +17:49:55.646: ==== Recording Start =============================================== +17:49:55.646: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-11 17-49-55.mkv'... +17:49:55.657: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +16:41:50.915: Recording stopped because of low disk space +17:07:23.004: Recording stopped because of low disk space +17:09:23.004: Recording stopped because of low disk space +21:16:07.065: ==== Shutting down ================================================== +21:16:07.078: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' +21:16:07.078: pulse-input: Got 22818255 packets with 27381906000 frames diff --git a/.config/obs-studio/logs/2024-09-27 22-16-25.txt b/.config/obs-studio/logs/2024-09-27 22-16-25.txt new file mode 100644 index 0000000..9487337 --- /dev/null +++ b/.config/obs-studio/logs/2024-09-27 22-16-25.txt @@ -0,0 +1,240 @@ +22:16:25.582: [Safe Mode] Unclean shutdown detected! +22:16:27.777: [Safe Mode] User elected to launch normally. +22:16:27.778: Using EGL/X11 +22:16:27.778: CPU Name: AMD Ryzen 7 3700X 8-Core Processor +22:16:27.778: CPU Speed: 4311.803MHz +22:16:27.779: Physical Cores: 8, Logical Cores: 16 +22:16:27.779: Physical Memory: 31998MB Total, 18105MB Free +22:16:27.779: Kernel Version: Linux 6.10.10-zen1-1-zen +22:16:27.780: Distribution: "Arch Linux" Unknown +22:16:27.780: Session Type: tty +22:16:27.780: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 +22:16:27.781: Qt Version: 6.7.2 (runtime), 6.7.2 (compiled) +22:16:27.781: Portable mode: false +22:16:27.814: OBS 30.2.1-1 (linux) +22:16:27.814: --------------------------------- +22:16:27.814: --------------------------------- +22:16:27.815: audio settings reset: +22:16:27.815: samples per sec: 48000 +22:16:27.815: speakers: 2 +22:16:27.815: max buffering: 960 milliseconds +22:16:27.815: buffering type: dynamically increasing +22:16:27.824: --------------------------------- +22:16:27.825: Initializing OpenGL... +22:16:27.925: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.10-zen1-1-zen) +22:16:27.925: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 24.2.2-arch1.1, shading language 4.60 +22:16:28.041: --------------------------------- +22:16:28.041: video settings reset: +22:16:28.041: base resolution: 1920x1080 +22:16:28.041: output resolution: 1920x1080 +22:16:28.041: downscale filter: Bicubic +22:16:28.041: fps: 60/1 +22:16:28.041: format: NV12 +22:16:28.041: YUV mode: Rec. 709/Partial +22:16:28.042: NV12 texture support enabled +22:16:28.042: P010 texture support not available +22:16:28.047: Audio monitoring device: +22:16:28.047: name: Default +22:16:28.047: id: default +22:16:28.047: --------------------------------- +22:16:28.058: Failed to load 'en-US' text for module: 'decklink-captions.so' +22:16:28.069: Failed to load 'en-US' text for module: 'decklink-output-ui.so' +22:16:28.080: A DeckLink iterator could not be created. The DeckLink drivers may not be installed +22:16:28.080: Failed to initialize module 'decklink.so' +22:16:28.264: [pipewire] No capture sources available +22:16:28.398: VAAPI: API version 1.22 +22:16:28.399: FFmpeg VAAPI H264 encoding supported +22:16:28.407: FFmpeg VAAPI AV1 encoding supported +22:16:28.414: FFmpeg VAAPI HEVC encoding supported +22:16:28.530: [obs-vaapi] version: 0.4.1, gst-runtime: 1.24.7 +22:16:28.613: [obs-vaapi] found vah265enc +22:16:28.613: [obs-vaapi] found vaav1enc +22:16:28.613: [obs-vaapi] found vah264enc +22:16:28.613: [obs-vaapi] found vaapih265enc +22:16:28.613: [obs-vaapi] found vaapih264enc +22:16:28.726: --------------------------------- +22:16:28.726: Loaded Modules: +22:16:28.726: wlrobs.so +22:16:28.726: text-freetype2.so +22:16:28.726: rtmp-services.so +22:16:28.726: obs-x264.so +22:16:28.726: obs-webrtc.so +22:16:28.726: obs-vst.so +22:16:28.726: obs-vaapi.so +22:16:28.726: obs-transitions.so +22:16:28.726: obs-qsv11.so +22:16:28.726: obs-outputs.so +22:16:28.726: obs-libfdk.so +22:16:28.726: obs-filters.so +22:16:28.726: obs-ffmpeg.so +22:16:28.726: linux-v4l2.so +22:16:28.726: linux-pulseaudio.so +22:16:28.726: linux-pipewire.so +22:16:28.726: linux-jack.so +22:16:28.726: linux-capture.so +22:16:28.726: linux-alsa.so +22:16:28.726: image-source.so +22:16:28.726: frontend-tools.so +22:16:28.726: decklink-output-ui.so +22:16:28.726: decklink-captions.so +22:16:28.726: --------------------------------- +22:16:28.727: --------------------------------- +22:16:28.727: Available Encoders: +22:16:28.727: Video Encoders: +22:16:28.727: - ffmpeg_svt_av1 (SVT-AV1) +22:16:28.727: - ffmpeg_aom_av1 (AOM AV1) +22:16:28.727: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) +22:16:28.727: - av1_ffmpeg_vaapi_tex (FFmpeg VAAPI AV1) +22:16:28.727: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) +22:16:28.741: - obs-va-vah265enc (VAAPI H.265 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +22:16:28.748: - obs-va-vaav1enc (VAAPI AV1 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +22:16:28.755: - obs-va-vah264enc (VAAPI H.264 on Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]) +22:16:28.755: - obs-vaapi-vaapih265enc (VAAPI H.265 (Legacy)) +22:16:28.755: - obs-vaapi-vaapih264enc (VAAPI H.264 (Legacy)) +22:16:28.755: - obs_x264 (x264) +22:16:28.755: Audio Encoders: +22:16:28.755: - ffmpeg_aac (FFmpeg AAC) +22:16:28.755: - ffmpeg_opus (FFmpeg Opus) +22:16:28.755: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) +22:16:28.755: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) +22:16:28.755: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) +22:16:28.755: - ffmpeg_alac (FFmpeg ALAC (24-bit)) +22:16:28.755: - ffmpeg_flac (FFmpeg FLAC (16-bit)) +22:16:28.755: - libfdk_aac (libfdk AAC) +22:16:28.755: ==== Startup complete =============================================== +22:16:28.818: All scene data cleared +22:16:28.818: ------------------------------------------------ +22:16:28.825: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +22:16:28.825: pulse-input: Audio format: s32le, 48000 Hz, 2 channels +22:16:28.825: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) +22:16:28.825: [Loaded global audio device]: 'Desktop Audio' +22:16:28.826: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +22:16:28.826: pulse-input: Audio format: s16le, 48000 Hz, 1 channels +22:16:28.826: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' +22:16:28.826: [Loaded global audio device]: 'Mic/Aux' +22:16:28.827: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' +22:16:28.827: pulse-input: An error occurred while getting the source info! +22:16:28.827: [Loaded global audio device]: 'HDMI Capture' +22:16:28.827: v4l2-input: Start capture from /dev/video0 +22:16:28.827: v4l2-input: Unable to open device +22:16:28.827: v4l2-input: Initialization failed, errno: No such file or directory +22:16:28.827: xshm-input: Geometry 3840x2160 @ 0,0 +22:16:28.835: v4l2-input: Start capture from /dev/video0 +22:16:28.835: v4l2-input: Unable to open device +22:16:28.835: v4l2-input: Initialization failed, errno: No such file or directory +22:16:28.893: [rtmp-services plugin] Successfully updated file 'services.json' (version 264) +22:16:28.893: [rtmp-services plugin] Successfully updated package (version 264) +22:16:29.019: v4l2-input: Start capture from /dev/video0 +22:16:29.019: v4l2-input: Unable to open device +22:16:29.019: v4l2-input: Initialization failed, errno: No such file or directory +22:16:29.019: v4l2-input: Start capture from /dev/video4 +22:16:29.019: v4l2-input: Unable to open device +22:16:29.019: v4l2-input: Initialization failed, errno: No such file or directory +22:16:29.020: xshm-input: Geometry 3840x2160 @ 0,0 +22:16:29.024: Source ID 'pipewire-desktop-capture-source' not found +22:16:29.024: Failed to create source 'Screen Capture (PipeWire)'! +22:16:29.029: Switched to scene 'screen' +22:16:29.029: ------------------------------------------------ +22:16:29.029: Loaded scenes: +22:16:29.029: - scene 'Screen with camera': +22:16:29.029: - source: 'Screen Capture' (xshm_input) +22:16:29.029: - source: 'Camera Capture' (v4l2_input) +22:16:29.029: - source: 'border' (image_source) +22:16:29.029: - scene 'game with camera': +22:16:29.029: - source: 'Camera Capture' (v4l2_input) +22:16:29.029: - source: 'border' (image_source) +22:16:29.029: - source: 'capture acrd' (v4l2_input) +22:16:29.029: - scene 'game': +22:16:29.029: - source: 'Video Capture Device (V4L2)' (v4l2_input) +22:16:29.029: - scene 'game 4:3': +22:16:29.029: - source: 'Video Capture Device (V4L2)' (v4l2_input) +22:16:29.029: - scene 'screen': +22:16:29.029: - source: 'Screen Capture (XSHM)' (xshm_input) +22:16:29.029: - source: 'Text (FreeType 2)' (text_ft2_source_v2) +22:16:29.029: - source: 'Screen Capture (PipeWire)' (pipewire-desktop-capture-source) +22:16:29.029: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) +22:16:29.029: - scene 'camera': +22:16:29.029: - source: 'Camera Capture' (v4l2_input) +22:16:29.029: - scene 'Camera with scope': +22:16:29.029: - source: 'Camera Capture' (v4l2_input) +22:16:29.029: - source: 'border' (image_source) +22:16:29.029: - source: 'scope caputre' (v4l2_input) +22:16:29.029: - scene 'game with screen': +22:16:29.029: - source: 'Video Capture Device (V4L2)' (v4l2_input) +22:16:29.029: ------------------------------------------------ +22:16:29.372: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) +22:16:29.372: +22:16:30.195: --------------------------------- +22:16:30.197: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings: +22:16:30.197: device: /dev/dri/by-path/pci-0000:0c:00.0-render +22:16:30.197: rate_control: CBR +22:16:30.197: profile: 1 +22:16:30.197: level: -99 +22:16:30.197: qp: 0 +22:16:30.197: bitrate: 2500 +22:16:30.197: maxrate: 2500 +22:16:30.197: keyint: 120 +22:16:30.197: width: 1920 +22:16:30.197: height: 1080 +22:16:30.197: b-frames: 0 +22:16:30.197: ffmpeg opts: +22:16:30.197: +22:16:30.221: --------------------------------- +22:16:30.221: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +22:16:30.221: +22:16:30.222: --------------------------------- +22:16:30.222: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +22:16:30.222: +22:16:30.222: --------------------------------- +22:16:30.222: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +22:16:30.222: +22:16:30.222: --------------------------------- +22:16:30.222: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +22:16:30.222: +22:16:30.279: ==== Recording Start =============================================== +22:16:30.279: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-27 22-16-30.mkv'... +22:16:30.288: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +22:18:33.814: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-27 22-16-30.mkv' stopped +22:18:33.814: Output 'adv_file_output': stopping +22:18:33.814: Output 'adv_file_output': Total frames output: 7408 +22:18:33.814: Output 'adv_file_output': Total drawn frames: 7406 (7413 attempted) +22:18:33.814: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 7 (0.1%) +22:18:33.814: Video stopped, number of skipped frames due to encoding lag: 7/7412 (0.1%) +22:18:33.814: ==== Recording Stop ================================================ +22:41:58.130: --------------------------------- +22:41:58.130: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings: +22:41:58.130: device: /dev/dri/by-path/pci-0000:0c:00.0-render +22:41:58.130: rate_control: CBR +22:41:58.130: profile: 1 +22:41:58.130: level: -99 +22:41:58.130: qp: 0 +22:41:58.130: bitrate: 2500 +22:41:58.130: maxrate: 2500 +22:41:58.130: keyint: 120 +22:41:58.130: width: 1920 +22:41:58.130: height: 1080 +22:41:58.130: b-frames: 0 +22:41:58.130: ffmpeg opts: +22:41:58.130: +22:41:58.146: --------------------------------- +22:41:58.146: [FFmpeg libopus encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo +22:41:58.146: +22:41:58.147: --------------------------------- +22:41:58.147: [FFmpeg libopus encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo +22:41:58.147: +22:41:58.147: --------------------------------- +22:41:58.147: [FFmpeg libopus encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo +22:41:58.147: +22:41:58.147: --------------------------------- +22:41:58.147: [FFmpeg libopus encoder: 'Track4'] bitrate: 160, channels: 2, channel_layout: stereo +22:41:58.147: +22:41:58.156: ==== Recording Start =============================================== +22:41:58.156: [ffmpeg muxer: 'adv_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-27 22-41-58.mkv'... +22:41:58.161: Failed to inhibit: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop +22:42:11.057: [ffmpeg muxer: 'adv_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-09-27 22-41-58.mkv' stopped +22:42:11.057: Output 'adv_file_output': stopping +22:42:11.057: Output 'adv_file_output': Total frames output: 768 +22:42:11.057: Output 'adv_file_output': Total drawn frames: 771 (774 attempted) +22:42:11.057: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 3 (0.4%) +22:42:11.058: Video stopped, number of skipped frames due to encoding lag: 3/772 (0.4%) +22:42:11.058: ==== Recording Stop ================================================ diff --git a/.config/obs-studio/plugin_config/rtmp-services/package.json b/.config/obs-studio/plugin_config/rtmp-services/package.json index dd33666..fe2971f 100644 --- a/.config/obs-studio/plugin_config/rtmp-services/package.json +++ b/.config/obs-studio/plugin_config/rtmp-services/package.json @@ -1 +1 @@ -{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":249,"files":[{"name":"services.json","version":249}]} +{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":264,"files":[{"name":"services.json","version":264}]} diff --git a/.config/obs-studio/plugin_config/rtmp-services/services.json b/.config/obs-studio/plugin_config/rtmp-services/services.json index a7219ff..e31e6cc 100644 --- a/.config/obs-studio/plugin_config/rtmp-services/services.json +++ b/.config/obs-studio/plugin_config/rtmp-services/services.json @@ -1 +1 @@ -{"$schema":"schema/service-schema-v5.json","format_version":5,"services":[{"name":"Twitch","common":true,"stream_key_link":"https://dashboard.twitch.tv/settings/stream","servers":[{"name":"Asia: Hong Kong","url":"rtmp://live-hkg.twitch.tv/app"},{"name":"Asia: Seoul, South Korea","url":"rtmp://live-sel.twitch.tv/app"},{"name":"Asia: Singapore","url":"rtmp://live-sin.twitch.tv/app"},{"name":"Asia: Taipei, Taiwan","url":"rtmp://live-tpe.twitch.tv/app"},{"name":"Asia: Tokyo, Japan","url":"rtmp://live-tyo.twitch.tv/app"},{"name":"Australia: Sydney","url":"rtmp://live-syd.twitch.tv/app"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.twitch.tv/app"},{"name":"EU: Berlin, DE","url":"rtmp://live-ber.twitch.tv/app"},{"name":"Europe: Copenhagen, DK","url":"rtmp://live-cph.twitch.tv/app"},{"name":"EU: Frankfurt, DE","url":"rtmp://live-fra.twitch.tv/app"},{"name":"EU: Helsinki, FI","url":"rtmp://live-hel.twitch.tv/app"},{"name":"EU: Lisbon, Portugal","url":"rtmp://live-lis.twitch.tv/app"},{"name":"EU: London, UK","url":"rtmp://live-lhr.twitch.tv/app"},{"name":"EU: Madrid, Spain","url":"rtmp://live-mad.twitch.tv/app"},{"name":"EU: Marseille, FR","url":"rtmp://live-mrs.twitch.tv/app"},{"name":"EU: Milan, Italy","url":"rtmp://live-mil.twitch.tv/app"},{"name":"EU: Norway, Oslo","url":"rtmp://live-osl.twitch.tv/app"},{"name":"EU: Paris, FR","url":"rtmp://live-cdg.twitch.tv/app"},{"name":"EU: Prague, CZ","url":"rtmp://live-prg.twitch.tv/app"},{"name":"EU: Stockholm, SE","url":"rtmp://live-arn.twitch.tv/app"},{"name":"EU: Vienna, Austria","url":"rtmp://live-vie.twitch.tv/app"},{"name":"EU: Warsaw, Poland","url":"rtmp://live-waw.twitch.tv/app"},{"name":"NA: Mexico City","url":"rtmp://live-qro.twitch.tv/app"},{"name":"NA: Quebec, Canada","url":"rtmp://live-ymq.twitch.tv/app"},{"name":"NA: Toronto, Canada","url":"rtmp://live-yto.twitch.tv/app"},{"name":"South America: Argentina","url":"rtmp://live-eze.twitch.tv/app"},{"name":"South America: Chile","url":"rtmp://live-scl.twitch.tv/app"},{"name":"South America: Lima, Peru","url":"rtmp://live-lim.twitch.tv/app"},{"name":"South America: Medellin, Colombia","url":"rtmp://live-mde.twitch.tv/app"},{"name":"South America: Rio de Janeiro, Brazil","url":"rtmp://live-rio.twitch.tv/app"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://live-sao.twitch.tv/app"},{"name":"US Central: Dallas, TX","url":"rtmp://live-dfw.twitch.tv/app"},{"name":"US Central: Denver, CO","url":"rtmp://live-den.twitch.tv/app"},{"name":"US Central: Houston, TX","url":"rtmp://live-hou.twitch.tv/app"},{"name":"US Central: Salt Lake City, UT","url":"rtmp://live-slc.twitch.tv/app"},{"name":"US East: Ashburn, VA","url":"rtmp://live-iad.twitch.tv/app"},{"name":"US East: Atlanta, GA","url":"rtmp://live-atl.twitch.tv/app"},{"name":"US East: Chicago","url":"rtmp://live-ord.twitch.tv/app"},{"name":"US East: Miami, FL","url":"rtmp://live-mia.twitch.tv/app"},{"name":"US East: New York, NY","url":"rtmp://live-jfk.twitch.tv/app"},{"name":"US West: Los Angeles, CA","url":"rtmp://live-lax.twitch.tv/app"},{"name":"US West: Phoenix, AZ","url":"rtmp://live-phx.twitch.tv/app"},{"name":"US West: Portland, Oregon","url":"rtmp://live-pdx.twitch.tv/app"},{"name":"US West: San Francisco, CA","url":"rtmp://live-sfo.twitch.tv/app"},{"name":"US West: San Jose, CA","url":"rtmp://live-sjc.twitch.tv/app"},{"name":"US West: Seattle, WA","url":"rtmp://live-sea.twitch.tv/app"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"YouTube - HLS","common":false,"more_info_link":"https://developers.google.com/youtube/v3/live/guides/ingestion-protocol-comparison","stream_key_link":"https://www.youtube.com/live_dashboard","protocol":"HLS","supported video codecs":["h264","hevc"],"servers":[{"name":"Primary YouTube ingest server","url":"https://a.upload.youtube.com/http_upload_hls?cid={stream_key}©=0&file=out.m3u8"},{"name":"Backup YouTube ingest server","url":"https://b.upload.youtube.com/http_upload_hls?cid={stream_key}©=1&file=out.m3u8"}],"recommended":{"keyint":2,"output":"ffmpeg_hls_muxer","max video bitrate":51000,"max audio bitrate":160}},{"name":"YouTube - RTMPS","common":true,"stream_key_link":"https://www.youtube.com/live_dashboard","alt_names":["YouTube / YouTube Gaming","YouTube - RTMP","YouTube - RTMPS (Beta)"],"supported video codecs":["h264","hevc","av1"],"servers":[{"name":"Primary YouTube ingest server","url":"rtmps://a.rtmps.youtube.com:443/live2"},{"name":"Backup YouTube ingest server","url":"rtmps://b.rtmps.youtube.com:443/live2?backup=1"},{"name":"Primary YouTube ingest server (legacy RTMP)","url":"rtmp://a.rtmp.youtube.com/live2"},{"name":"Backup YouTube ingest server (legacy RTMP)","url":"rtmp://b.rtmp.youtube.com/live2?backup=1"}],"recommended":{"keyint":2,"max video bitrate":51000,"max audio bitrate":160}},{"name":"Loola.tv","common":false,"servers":[{"name":"US East: Virginia","url":"rtmp://rtmp.loola.tv/push"},{"name":"EU Central: Germany","url":"rtmp://rtmp-eu.loola.tv/push"},{"name":"South America: Brazil","url":"rtmp://rtmp-sa.loola.tv/push"},{"name":"Asia/Pacific: Singapore","url":"rtmp://rtmp-sg.loola.tv/push"},{"name":"Middle East: Bahrain","url":"rtmp://rtmp-me.loola.tv/push"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":2500,"max audio bitrate":160,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Lovecast","servers":[{"name":"Default","url":"rtmp://live-a.lovecastapp.com:5222/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Luzento.com - RTMP","stream_key_link":"https://cms.luzento.com/dashboard/stream-key?from=OBS","servers":[{"name":"Primary","url":"rtmp://ingest.luzento.com/live"},{"name":"Primary (Test)","url":"rtmp://ingest.luzento.com/test"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":256,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Web.TV","servers":[{"name":"Primary","url":"rtmp://live3.origins.web.tv/liveext"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"GoodGame.ru","servers":[{"name":"Моscow","url":"rtmp://msk.goodgame.ru:1940/live"}],"supported video codecs":["h264"]},{"name":"Vaughn Live / iNSTAGIB","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Breakers.TV","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Facebook Live","common":true,"stream_key_link":"https://www.facebook.com/live/producer?ref=OBS","servers":[{"name":"Default","url":"rtmps://rtmp-api.facebook.com:443/rtmp/"}],"recommended":{"keyint":2,"profile":"main","supported resolutions":["1920x1080","1280x720","852x480","640x360"],"bitrate matrix":[{"res":"640x360","fps":30,"max bitrate":1000},{"res":"640x360","fps":60,"max bitrate":1500},{"res":"852x480","fps":30,"max bitrate":2000},{"res":"852x480","fps":60,"max bitrate":3000},{"res":"1280x720","fps":30,"max bitrate":4000},{"res":"1280x720","fps":60,"max bitrate":6000},{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1920x1080","fps":60,"max bitrate":9000}],"max fps":60,"max video bitrate":9000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Restream.io","alt_names":["Restream.io - RTMP","Restream.io - FTL"],"common":true,"stream_key_link":"https://restream.io/settings/streaming-setup?from=OBS","servers":[{"name":"Autodetect","url":"rtmp://live.restream.io/live"},{"name":"EU-West (London, GB)","url":"rtmp://london.restream.io/live"},{"name":"EU-West (Amsterdam, NL)","url":"rtmp://amsterdam.restream.io/live"},{"name":"EU-West (Paris, FR)","url":"rtmp://paris.restream.io/live"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://frankfurt.restream.io/live"},{"name":"EU-South (Madrid, Spain)","url":"rtmp://madrid.restream.io/live"},{"name":"Turkey (Istanbul)","url":"rtmp://istanbul.restream.io/live"},{"name":"US-West (Seattle, WA)","url":"rtmp://seattle.restream.io/live"},{"name":"US-West (San Jose, CA)","url":"rtmp://sanjose.restream.io/live"},{"name":"US-Central (Dallas, TX)","url":"rtmp://dallas.restream.io/live"},{"name":"US-East (Chicago, IL)","url":"rtmp://chicago.restream.io/live"},{"name":"US-East (New York, NY)","url":"rtmp://newyork.restream.io/live"},{"name":"US-East (Washington, DC)","url":"rtmp://washington.restream.io/live"},{"name":"NA-East (Toronto, Canada)","url":"rtmp://toronto.restream.io/live"},{"name":"SA (Saint Paul, Brazil)","url":"rtmp://saopaulo.restream.io/live"},{"name":"India (Bangalore)","url":"rtmp://bangalore.restream.io/live"},{"name":"Asia (Hong Kong)","url":"rtmp://hongkong.restream.io/live"},{"name":"Asia (Singapore)","url":"rtmp://singapore.restream.io/live"},{"name":"Asia (Seoul, South Korea)","url":"rtmp://seoul.restream.io/live"},{"name":"Asia (Tokyo, Japan)","url":"rtmp://tokyo.restream.io/live"},{"name":"Australia (Sydney)","url":"rtmp://sydney.restream.io/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Castr.io","servers":[{"name":"US-East (Chicago, IL)","url":"rtmp://cg.castr.io/static"},{"name":"US-East (New York, NY)","url":"rtmp://ny.castr.io/static"},{"name":"US-East (Miami, FL)","url":"rtmp://mi.castr.io/static"},{"name":"US-West (Seattle, WA)","url":"rtmp://se.castr.io/static"},{"name":"US-West (Los Angeles, CA)","url":"rtmp://la.castr.io/static"},{"name":"US-Central (Dallas, TX)","url":"rtmp://da.castr.io/static"},{"name":"NA-East (Toronto, CA)","url":"rtmp://qc.castr.io/static"},{"name":"SA (Sao Paulo, BR)","url":"rtmp://br.castr.io/static"},{"name":"EU-West (London, UK)","url":"rtmp://uk.castr.io/static"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://fr.castr.io/static"},{"name":"Russia (Moscow)","url":"rtmp://ru.castr.io/static"},{"name":"Asia (Singapore)","url":"rtmp://sg.castr.io/static"},{"name":"Asia (India)","url":"rtmp://in.castr.io/static"},{"name":"Australia (Sydney)","url":"rtmp://au.castr.io/static"},{"name":"US Central","url":"rtmp://us-central.castr.io/static"},{"name":"US West","url":"rtmp://us-west.castr.io/static"},{"name":"US East","url":"rtmp://us-east.castr.io/static"},{"name":"US South","url":"rtmp://us-south.castr.io/static"},{"name":"South America","url":"rtmp://south-am.castr.io/static"},{"name":"EU Central","url":"rtmp://eu-central.castr.io/static"},{"name":"Singapore","url":"rtmp://sg-central.castr.io/static"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Boomstream","servers":[{"name":"Default","url":"rtmp://live.boomstream.com/live"}],"supported video codecs":["h264"]},{"name":"Meridix Live Sports Platform","servers":[{"name":"Primary","url":"rtmp://publish.meridix.com/live"}],"recommended":{"max video bitrate":3500},"supported video codecs":["h264"]},{"name":"AfreecaTV","alt_names":["아프리카TV","Afreeca.TV"],"servers":[{"name":"Asia : Korea","url":"rtmp://rtmpmanager-freecat.afreeca.tv/app"},{"name":"North America : US East","url":"rtmp://rtmp-esu.afreecatv.com/app"},{"name":"North America : US West","url":"rtmp://rtmp-wsu.afreecatv.com/app"},{"name":"South America : Brazil","url":"rtmp://rtmp-brz.afreecatv.com/app"},{"name":"Europe : UK","url":"rtmp://rtmp-uk.afreecatv.com/app"},{"name":"Asia : Singapore","url":"rtmp://rtmp-sgp.afreecatv.com/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"CAM4","servers":[{"name":"CAM4","url":"rtmp://origin.cam4.com/cam4-origin-live"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":3000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"ePlay","servers":[{"name":"ePlay Primary","url":"rtmp://live.eplay.link/origin"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7500,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Picarto","servers":[{"name":"Autoselect closest server","url":"rtmp://live.us.picarto.tv/golive"},{"name":"Los Angeles, USA","url":"rtmp://live.us-losangeles.picarto.tv/golive"},{"name":"Dallas, USA","url":"rtmp://live.us-dallas.picarto.tv/golive"},{"name":"Miami, USA","url":"rtmp://live.us-miami.picarto.tv/golive"},{"name":"New York, USA","url":"rtmp://live.us-newyork.picarto.tv/golive"},{"name":"Europe","url":"rtmp://live.eu-west1.picarto.tv/golive"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500},"supported video codecs":["h264"]},{"name":"Livestream","servers":[{"name":"Primary","url":"rtmp://rtmpin.livestreamingest.com/rtmpin"}],"supported video codecs":["h264"]},{"name":"Uscreen","servers":[{"name":"Default","url":"rtmp://global-live.uscreen.app:5222/app"}],"recommended":{"keyint":2,"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Stripchat","servers":[{"name":"Auto","url":"rtmp://live.doppiocdn.com/ext"}],"recommended":{"keyint":2,"profile":"main","bframes":0,"max video bitrate":6000,"max audio bitrate":128,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"CamSoda","servers":[{"name":"North America","url":"rtmp://obs-ingest-na.livemediahost.com/cam_obs"},{"name":"South America","url":"rtmp://obs-ingest-sa.livemediahost.com/cam_obs"},{"name":"Asia","url":"rtmp://obs-ingest-as.livemediahost.com/cam_obs"},{"name":"Europe","url":"rtmp://obs-ingest-eu.livemediahost.com/cam_obs"},{"name":"Oceania","url":"rtmp://obs-ingest-oc.livemediahost.com/cam_obs"}],"recommended":{"supported resolutions":["1920x1080","1280x720","852x480","480x360"],"max fps":30,"max video bitrate":6000,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Chaturbate","servers":[{"name":"Global Main Fastest - Recommended","url":"rtmp://live.stream.highwebmedia.com/live-origin"},{"name":"Global Backup","url":"rtmp://live-backup.stream.highwebmedia.com/live-origin"},{"name":"US West: Seattle, WA","url":"rtmp://live-sea.stream.highwebmedia.com/live-origin"},{"name":"US West: Phoenix, AZ","url":"rtmp://live-phx.stream.highwebmedia.com/live-origin"},{"name":"US Central: Salt Lake City, UT","url":"rtmp://live-slc.stream.highwebmedia.com/live-origin"},{"name":"US Central: Chicago, IL","url":"rtmp://live-chi.stream.highwebmedia.com/live-origin"},{"name":"US East: Atlanta, GA","url":"rtmp://live-atl.stream.highwebmedia.com/live-origin"},{"name":"US East: Ashburn, VA","url":"rtmp://live-ash.stream.highwebmedia.com/live-origin"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://live-gru.stream.highwebmedia.com/live-origin"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-nld.stream.highwebmedia.com/live-origin"},{"name":"EU: Alblasserdam, NL","url":"rtmp://live-alb.stream.highwebmedia.com/live-origin"},{"name":"EU: Frankfurt, DE","url":"rtmp://live-fra.stream.highwebmedia.com/live-origin"},{"name":"EU: Belgrade, Serbia","url":"rtmp://live-srb.stream.highwebmedia.com/live-origin"},{"name":"Asia: Singapore","url":"rtmp://live-sin.stream.highwebmedia.com/live-origin"},{"name":"Asia: Tokyo, Japan","url":"rtmp://live-nrt.stream.highwebmedia.com/live-origin"},{"name":"Australia: Sydney","url":"rtmp://live-syd.stream.highwebmedia.com/live-origin"}],"recommended":{"keyint":2,"max video bitrate":50000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"WpStream","more_info_link":"https://wpstream.net/obs-more-info","stream_key_link":"https://wpstream.net/obs-get-stream-key","servers":[{"name":"Closest server - Automatic","url":"rtmp://ingest.wpstream.net/golive"},{"name":"North America","url":"rtmp://ingest-na.wpstream.net/golive"},{"name":"Europe","url":"rtmp://ingest-eu.wpstream.net/golive"},{"name":"Asia","url":"rtmp://ingest-as.wpstream.net/golive"},{"name":"South America","url":"rtmp://ingest-sa.wpstream.net/golive"},{"name":"Australia & Oceania","url":"rtmp://ingest-au.wpstream.net/golive"}],"recommended":{"keyint":2,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Twitter","common":true,"stream_key_link":"https://studio.twitter.com/producer/sources","alt_names":["Twitter / Periscope"],"servers":[{"name":"US West: California","url":"rtmp://ca.pscp.tv:80/x"},{"name":"US West: Oregon","url":"rtmp://or.pscp.tv:80/x"},{"name":"US East: Virginia","url":"rtmp://va.pscp.tv:80/x"},{"name":"South America: Brazil","url":"rtmp://br.pscp.tv:80/x"},{"name":"EU West: France","url":"rtmp://fr.pscp.tv:80/x"},{"name":"EU West: Ireland","url":"rtmp://ie.pscp.tv:80/x"},{"name":"EU Central: Germany","url":"rtmp://de.pscp.tv:80/x"},{"name":"Asia/Pacific: Australia","url":"rtmp://au.pscp.tv:80/x"},{"name":"Asia/Pacific: India","url":"rtmp://in.pscp.tv:80/x"},{"name":"Asia/Pacific: Japan","url":"rtmp://jp.pscp.tv:80/x"},{"name":"Asia/Pacific: Korea","url":"rtmp://kr.pscp.tv:80/x"},{"name":"Asia/Pacific: Singapore","url":"rtmp://sg.pscp.tv:80/x"}],"recommended":{"keyint":3,"max video bitrate":12000,"max audio bitrate":128,"max fps":60},"supported video codecs":["h264"]},{"name":"Switchboard Live","alt_names":["Switchboard Live (Joicaster)"],"servers":[{"name":"Default","url":"rtmps://live.sb.zone:443/live"}],"recommended":{"keyint":2,"profile":"high"},"supported video codecs":["h264"]},{"name":"Eventials","servers":[{"name":"Default","url":"rtmp://transmission.eventials.com/eventialsLiveOrigin"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":900,"max audio bitrate":96},"supported video codecs":["h264"]},{"name":"EventLive.pro","servers":[{"name":"Default","url":"rtmp://go.eventlive.pro/live"}],"recommended":{"keyint":2,"max video bitrate":3000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Lahzenegar - StreamG | لحظه‌نگار - استریمجی","servers":[{"name":"Primary","url":"rtmp://rtmp.lahzecdn.com/pro"},{"name":"Iran","url":"rtmp://rtmp-iran.lahzecdn.com/pro"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":4000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"MyLive","servers":[{"name":"Default","url":"rtmp://stream.mylive.in.th/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Trovo","alt_names":["Madcat"],"stream_key_link":"https://studio.trovo.live/mychannel/stream","servers":[{"name":"Default","url":"rtmp://livepush.trovo.live/live/"}],"recommended":{"keyint":2,"max video bitrate":9000,"max audio bitrate":160,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Mixcloud","servers":[{"name":"Default","url":"rtmp://rtmp.mixcloud.com/broadcast"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"supported resolutions":["1280x720","852x480","480x360"],"max fps":30,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"SermonAudio Cloud","alt_names":["SermonAudio.com"],"servers":[{"name":"Primary","url":"rtmp://webcast.sermonaudio.com/sa"}],"recommended":{"max video bitrate":2000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Vimeo","servers":[{"name":"Default","url":"rtmp://rtmp.cloud.vimeo.com/live"}],"supported video codecs":["h264"]},{"name":"Aparat","servers":[{"name":"Default","url":"rtmp://rtmp.cdn.asset.aparat.com:443/event"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"KakaoTV","servers":[{"name":"Default","url":"rtmp://rtmp.play.kakao.com/kakaotv"}],"recommended":{"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Piczel.tv","servers":[{"name":"Default","url":"rtmp://piczel.tv:1935/live"}],"recommended":{"keyint":4,"max video bitrate":2500,"max audio bitrate":256,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"STAGE TEN","servers":[{"name":"STAGE TEN","url":"rtmps://app-rtmp.stageten.tv:443/stageten"}],"recommended":{"keyint":2,"profile":"baseline","max video bitrate":4000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"DLive","servers":[{"name":"Default","url":"rtmp://stream.dlive.tv/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Lightcast.com","servers":[{"name":"North America / East","url":"rtmp://us-east.live.lightcast.com/202E1F/default"},{"name":"North America / West","url":"rtmp://us-west.live.lightcast.com/202E1F/default"},{"name":"Europe / Amsterdam","url":"rtmp://europe.live.lightcast.com/202E1F/default"},{"name":"Europe / Frankfurt","url":"rtmp://europe-fra.live.lightcast.com/202E1F/default"},{"name":"Europe / Stockholm","url":"rtmp://europe-sto.live.lightcast.com/202E1F/default"},{"name":"Asia / Hong Kong","url":"rtmp://asia.live.lightcast.com/202E1F/default"},{"name":"Australia / Sydney","url":"rtmp://australia.live.lightcast.com/202E1F/default"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Bongacams","servers":[{"name":"Automatic / Default","url":"rtmp://auto.origin.gnsbc.com:1934/live"},{"name":"Automatic / Backup","url":"rtmp://origin.bcvidorigin.com:1934/live"},{"name":"Europe","url":"rtmp://z-eu.origin.gnsbc.com:1934/live"},{"name":"North America","url":"rtmp://z-us.origin.gnsbc.com:1934/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"OnlyFans.com","stream_key_link":"https://onlyfans.com/my/settings/other","servers":[{"name":"CloudBeta","url":"rtmp://cloudbetastreaming.onlyfans.com/live"},{"name":"Backup (USA)","url":"rtmp://route0.onlyfans.com/live"},{"name":"Backup (Europe)","url":"rtmp://route0-dc2.onlyfans.com/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":2500,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"YouNow","common":false,"protocol":"FTL","servers":[{"name":"younow.com","url":"https://api.younow.com/php/api/broadcast/ingest?id="}],"recommended":{"keyint":2,"output":"ftl_output","max audio bitrate":160,"max video bitrate":7000,"profile":"main","bframes":0}},{"name":"Steam","common":false,"servers":[{"name":"Default","url":"rtmp://ingest-rtmp.broadcast.steamcontent.com/app"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Konduit.live","servers":[{"name":"Default","url":"rtmp://rtmp.konduit.live/live"}],"recommended":{"keyint":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"LOCO","servers":[{"name":"Default","url":"rtmp://ivory-ingest.getloconow.com:1935/stream"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"niconico, premium member (ニコニコ生放送 プレミアム会員)","servers":[{"name":"Default","url":"rtmp://aliveorigin.dmc.nico/named_input"}],"recommended":{"keyint":2,"profile":"high","max audio bitrate":192,"max video bitrate":5808,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"niconico, free member (ニコニコ生放送 一般会員)","servers":[{"name":"Default","url":"rtmp://aliveorigin.dmc.nico/named_input"}],"recommended":{"keyint":2,"profile":"high","max audio bitrate":96,"max video bitrate":904,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Nimo TV","servers":[{"name":"Global:2","url":"rtmp://txpush.rtmp.nimo.tv/live/"},{"name":"Global:3","url":"rtmp://alpush.rtmp.nimo.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"XLoveCam.com","servers":[{"name":"Europe(main)","url":"rtmp://nl.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Romania)","url":"rtmp://ro.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Russia)","url":"rtmp://ru.eu.stream.xlove.com/performer-origin"},{"name":"North America(US East)","url":"rtmp://usec.na.stream.xlove.com/performer-origin"},{"name":"North America(US West)","url":"rtmp://uswc.na.stream.xlove.com/performer-origin"},{"name":"North America(Canada)","url":"rtmp://ca.na.stream.xlove.com/performer-origin"},{"name":"South America","url":"rtmp://co.sa.stream.xlove.com/performer-origin"},{"name":"Asia","url":"rtmp://sg.as.stream.xlove.com/performer-origin"}],"recommended":{"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"AngelThump","servers":[{"name":"Auto","url":"rtmp://ingest.angelthump.com/live"},{"name":"New York 3","url":"rtmp://nyc-ingest.angelthump.com:1935/live"},{"name":"San Francisco 2","url":"rtmp://sfo-ingest.angelthump.com:1935/live"},{"name":"Singapore 1","url":"rtmp://sgp-ingest.angelthump.com:1935/live"},{"name":"London 1","url":"rtmp://lon-ingest.angelthump.com:1935/live"},{"name":"Frankfurt 1","url":"rtmp://fra-ingest.angelthump.com:1935/live"},{"name":"Toronto 1","url":"rtmp://tor-ingest.angelthump.com:1935/live"},{"name":"Amsterdam 3","url":"rtmp://ams-ingest.angelthump.com:1935/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"api.video","servers":[{"name":"Default","url":"rtmp://broadcast.api.video/s"}],"recommended":{"keyint":2,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"SHOWROOM","protocol":"RTMP","servers":[{"name":"Default","url":"https://www.showroom-live.com/api/obs/streaming_info?obs_key="}],"recommended":{"keyint":2,"profile":"main","max video bitrate":1500,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Mux","servers":[{"name":"Global (RTMPS)","url":"rtmps://global-live.mux.com:443/app"},{"name":"Global (RTMP)","url":"rtmp://global-live.mux.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Viloud","servers":[{"name":"Default","url":"rtmp://live.viloud.tv:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"MyFreeCams","servers":[{"name":"Automatic","url":"rtmp://publish.myfreecams.com/NxServer"},{"name":"Australia","url":"rtmp://publish-syd.myfreecams.com/NxServer"},{"name":"East Asia","url":"rtmp://publish-tyo.myfreecams.com/NxServer"},{"name":"Europe (East)","url":"rtmp://publish-buh.myfreecams.com/NxServer"},{"name":"Europe (West)","url":"rtmp://publish-ams.myfreecams.com/NxServer"},{"name":"North America (East Coast)","url":"rtmp://publish-ord.myfreecams.com/NxServer"},{"name":"North America (West Coast)","url":"rtmp://publish-tuk.myfreecams.com/NxServer"},{"name":"South America","url":"rtmp://publish-sao.myfreecams.com/NxServer"}],"recommended":{"keyint":1,"profile":"high","max fps":60,"max video bitrate":10000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0"},"supported video codecs":["h264"]},{"name":"PolyStreamer.com","servers":[{"name":"Auto-select closest server","url":"rtmp://live.polystreamer.com/live"},{"name":"United States - West","url":"rtmp://us-west.live.polystreamer.com/live"},{"name":"United States - East","url":"rtmp://us-east.live.polystreamer.com/live"},{"name":"Australia","url":"rtmp://aus.live.polystreamer.com/live"},{"name":"India","url":"rtmp://ind.live.polystreamer.com/live"},{"name":"Germany","url":"rtmp://deu.live.polystreamer.com/live"},{"name":"Japan","url":"rtmp://jpn.live.polystreamer.com/live"},{"name":"Singapore","url":"rtmp://sgp.live.polystreamer.com/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"OPENREC.tv - Premium member (プレミアム会員)","stream_key_link":"https://www.openrec.tv/login?keep_login=true&url=https://www.openrec.tv/dashboard/live?from=obs","servers":[{"name":"Default","url":"rtmp://a.station.openrec.tv:1935/live1"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"nanoStream Cloud / bintu","more_info_link":"https://www.nanocosmos.de/obs","stream_key_link":"https://bintu-cloud-frontend.nanocosmos.de/organisation","servers":[{"name":"bintu-stream global ingest (rtmp)","url":"rtmp://bintu-stream.nanocosmos.de/live"},{"name":"bintu-stream global ingest (rtmps)","url":"rtmps://bintu-stream.nanocosmos.de:1937/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmp)","url":"rtmp://bintu-vtrans.nanocosmos.de/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmps)","url":"rtmps://bintu-vtrans.nanocosmos.de:1937/live"},{"name":"bintu-stream Europe (EU)","url":"rtmp://bintu-stream-eu.nanocosmos.de/live"},{"name":"bintu-stream USA West (USW)","url":"rtmp://bintu-stream-usw.nanocosmos.de/live"},{"name":"bintu-stream US East (USE)","url":"rtmp://bintu-stream-use.nanocosmos.de/live"},{"name":"bintu-stream Asia South (ASS)","url":"rtmp://bintu-stream-ass.nanocosmos.de/live"},{"name":"bintu-stream Australia (AU)","url":"rtmp://bintu-stream-au.nanocosmos.de/live"},{"name":"bintu-vtrans Europe (EU)","url":"rtmp://bintu-vtrans-eu.nanocosmos.de/live"},{"name":"bintu-vtrans USA West (USW)","url":"rtmp://bintu-vtrans-usw.nanocosmos.de/live"},{"name":"bintu-vtrans US East (USE)","url":"rtmp://bintu-vtrans-use.nanocosmos.de/live"},{"name":"bintu-vtrans Asia South (ASS)","url":"rtmp://bintu-vtrans-ass.nanocosmos.de/live"},{"name":"bintu-vtrans Australia (AU)","url":"rtmp://bintu-vtrans-au.nanocosmos.de/live"}],"recommended":{"keyint":2,"profile":"baseline","bframes":0,"max video bitrate":5000,"max audio bitrate":192,"x264opts":"tune=zerolatency b-pyramid=0 scenecut=0"},"supported video codecs":["h264"]},{"name":"Dacast","protocol":"RTMP","servers":[{"name":"Default","url":"https://developer.dacast.com/v3/encoder-setup/"}],"recommended":{"keyint":1,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Bilibili Live - RTMP | 哔哩哔哩直播 - RTMP","more_info_link":"https://link.bilibili.com/p/help/index?id=4#/tools-tutorial","stream_key_link":"https://link.bilibili.com/p/center/index#/my-room/start-live","alt_names":["Bilibili Live"],"servers":[{"name":"Global - Primary | 全球 - 主要","url":"rtmp://live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Primary | 非中国大陆地区 - 主要","url":"rtmp://bdy.live-push.bilivideo.com/live-bvc/"},{"name":"Chinese Mainland - Backup | 中国大陆地区 - 备用","url":"rtmp://txy2.live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Backup | 非中国大陆地区 - 备用","url":"rtmp://txy.live-push.bilivideo.com/live-bvc/"}],"supported video codecs":["h264"]},{"name":"Volume.com","stream_key_link":"https://volume.com/b?show_key=1&webrtc=0","servers":[{"name":"Default - Recommended","url":"rtmp://live.volume.com/live-origin"},{"name":"US - West","url":"rtmp://live-pdx.volume.com/live-origin"},{"name":"US - East","url":"rtmp://live-ash.volume.com/live-origin"}],"recommended":{"keyint":2,"max video bitrate":20000,"max fps":60},"supported video codecs":["h264"]},{"name":"BoxCast","stream_key_link":"https://dashboard.boxcast.com/#/sources","servers":[{"name":"BoxCast","url":"rtmp://rtmp.boxcast.com/live"}],"supported video codecs":["h264"]},{"name":"Disciple Media","servers":[{"name":"Default","url":"rtmp://rtmp.disciplemedia.com/b-fme"}],"supported video codecs":["h264"]},{"name":"Jio Games","servers":[{"name":"Primary","url":"rtmp://livepub1.api.engageapps.jio/live"},{"name":"Secondary","url":"rtmp://livepub2.api.engageapps.jio/live"}],"recommended":{"keyint":2,"max video bitrate":32000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Kuaishou Live","stream_key_link":"https://studio.kuaishou.com/live/list","servers":[{"name":"Default","url":"rtmp://open-push.voip.yximgs.com/gifshow/"},{"name":"North America","url":"rtmp://tx.push.yximgs.com/live/"}],"supported video codecs":["h264"]},{"name":"Playeur","alt_names":["Utreon"],"servers":[{"name":"Default","url":"rtmp://live.playeur.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Autistici.org Live","servers":[{"name":"Default","url":"rtmp://live.autistici.org/ingest"}],"recommended":{"keyint":2,"max video bitrate":2500,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"PhoneLiveStreaming","stream_key_link":"https://app.phonelivestreaming.com/media/rtmp","servers":[{"name":"PhoneLiveStreaming","url":"rtmp://live.phonelivestreaming.com/live/"}],"recommended":{"keyint":2,"max video bitrate":128,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Sympla","servers":[{"name":"Sympla RTMP","url":"rtmp://rtmp.sympla.com.br:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Mildom","more_info_link":"https://support.mildom.com/hc/ja/articles/360056569954","stream_key_link":"https://www.mildom.com/creator/live","servers":[{"name":"Global","url":"rtmp://txlvb-push.mildom.tv/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Livepush","more_info_link":"https://docs.livepush.io/en/articles/5065323-how-to-stream-live-from-obs-to-livepush","servers":[{"name":"Livepush Global (Default)","url":"rtmp://dc-global.livepush.io/live"},{"name":"Chicago, US","url":"rtmp://us-central-ch.livepush.io/live"},{"name":"New York, US","url":"rtmp://us-east-ny.livepush.io/live"},{"name":"Los Angeles, US","url":"rtmp://us-west-la.livepush.io/live"},{"name":"Miami, US","url":"rtmp://us-south-mia.livepush.io/live"},{"name":"Dallas, US","url":"rtmp://us-central-dal.livepush.io/live"},{"name":"Montreal, CA","url":"rtmp://ca-central-mon.livepush.io/live"},{"name":"Toronto, CA","url":"rtmp://ca-south-tor.livepush.io/live"},{"name":"Sydney, AU","url":"rtmp://au-east-syd.livepush.io/live"},{"name":"London, UK","url":"rtmp://uk-central-ldn.livepush.io/live"},{"name":"Milan, Italy","url":"rtmp://it-north-mln.livepush.io/live"},{"name":"Paris, FR","url":"rtmp://fr-central-par.livepush.io/live"},{"name":"Singapore","url":"rtmp://as-southeast-sg.livepush.io/live"},{"name":"Bangalore, IN","url":"rtmp://in-south-blr.livepush.io/live"}],"recommended":{"keyint":2,"max video bitrate":16000},"supported video codecs":["h264"]},{"name":"Vindral","more_info_link":"https://docs.vindral.com/docs/vindral-cdn/","stream_key_link":"https://portal.cdn.vindral.com/channels","servers":[{"name":"Global","url":"rtmps://rtmp.global.cdn.vindral.com/publish"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Whowatch (ふわっち)","more_info_link":"https://whowatch.tv/help/encoder","stream_key_link":"https://whowatch.tv/publish","servers":[{"name":"default","url":"rtmp://live.whowatch.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":1800,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"IRLToolkit","stream_key_link":"https://irl.run/settings/ingest/","servers":[{"name":"Global (Recommended)","url":"rtmps://stream.global.irl.run/ingest"},{"name":"Los Angeles, US","url":"rtmps://stream.lax.irl.run/ingest"},{"name":"Dallas, US","url":"rtmps://stream.dal.irl.run/ingest"},{"name":"New York, US","url":"rtmps://stream.ewr.irl.run/ingest"},{"name":"Miami, US","url":"rtmps://stream.mia.irl.run/ingest"},{"name":"Amsterdam, NL","url":"rtmps://stream.ams.irl.run/ingest"},{"name":"Frankfurt, DE","url":"rtmps://stream.fra.irl.run/ingest"},{"name":"Singapore","url":"rtmps://stream.sin.irl.run/ingest"},{"name":"Tokyo, JP","url":"rtmps://stream.tyo.irl.run/ingest"},{"name":"Sydney, AU","url":"rtmps://stream.syd.irl.run/ingest"}],"recommended":{"keyint":2,"bframes":2,"max video bitrate":20000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Bitmovin","more_info_link":"https://developer.bitmovin.com/docs/overview","stream_key_link":"https://bitmovin.com/dashboard/streams?streamsTab=LIVE","servers":[{"name":"Streams Live","url":"rtmp://live-input.bitmovin.com/streams"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Live Streamer Cafe","more_info_link":"https://livestreamercafe.com/help.php","stream_key_link":"https://livestreamercafe.com/profile.php","servers":[{"name":"Live Streamer Cafe Server","url":"rtmp://tophicles.com/live"}],"recommended":{"keyint":2,"max video bitrate":6000},"supported video codecs":["h264"]},{"name":"Enchant.events","more_info_link":"https://docs.enchant.events/knowledge-base-y4pOb","servers":[{"name":"Primary RTMPS","url":"rtmps://stream.enchant.cloud:443/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":9000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Joystick.TV","more_info_link":"https://support.joystick.tv/support/creator-support/setting-up-your-stream/","stream_key_link":"https://joystick.tv/stream-settings","servers":[{"name":"RTMP","url":"rtmp://live.joystick.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":7500,"max audio bitrate":192,"profile":"main","bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Livepeer Studio","more_info_link":"https://docs.livepeer.org/guides/developing/stream-via-obs","stream_key_link":"https://livepeer.studio/dashboard/streams","servers":[{"name":"Global (RTMP)","url":"rtmp://rtmp.livepeer.com/live"},{"name":"Global (RTMP Primary)","url":"rtmp://rtmp-a.livepeer.com/live"},{"name":"Global (RTMP Backup)","url":"rtmp://rtmp-b.livepeer.com/live"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":512},"supported video codecs":["h264"]},{"name":"VStream","common":false,"stream_key_link":"https://vstream.com/dashboard/livestreams","more_info_link":"https://vstream.com/help/streaming-with-obs","servers":[{"name":"Global (RTMP)","url":"rtmp://live.vstream.com"}],"recommended":{"keyint":2,"profile":"high","x264opts":"scenecut=0","supported resolutions":["1920x1080","1280x720","852x480"],"bitrate matrix":[{"res":"1920x1080","fps":60,"max bitrate":8000},{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1280x720","fps":60,"max bitrate":6000},{"res":"1280x720","fps":30,"max bitrate":4000},{"res":"852x480","fps":60,"max bitrate":3000},{"res":"852x480","fps":30,"max bitrate":2000}],"max fps":60,"max video bitrate":8000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"MasterStream.iR | مستراستریم | ری استریم و استریم همزمان","common":false,"more_info_link":"https://masterstream.ir/webpage/page/docs","stream_key_link":"https://masterstream.ir/managestreams.php","servers":[{"name":"Auto (Iran Servers)","url":"rtmp://auto.masterstream.ir/live"},{"name":"Iran Server 1","url":"rtmp://live1.masterstream.ir/live"},{"name":"Iran Server 2","url":"rtmp://live2.masterstream.ir/live"},{"name":"Iran Server 3","url":"rtmp://live3.masterstream.ir/live"},{"name":"Iran Server 4","url":"rtmp://live4.masterstream.ir/live"},{"name":"Iran Server 5","url":"rtmp://live5.masterstream.ir/live"},{"name":"Iran Server 6","url":"rtmp://live6.masterstream.ir/live"},{"name":"Iran Server 7","url":"rtmp://live7.masterstream.ir/live"},{"name":"Turkey Server 1","url":"rtmp://tr-live1.masterstream.ir/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"PandaTV | 팬더티비","common":false,"servers":[{"name":"Default","url":"rtmp://rtmp.pandalive.co.kr/app"}],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":7500,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Vault - by CommanderRoot","common":false,"more_info_link":"https://vault.root-space.eu/","stream_key_link":"https://vault.root-space.eu/recordings","servers":[{"name":"EU - Central","url":"rtmp://ingest-eu-central.vault.root-space.eu/app"},{"name":"US - West","url":"rtmp://ingest-us-west.vault.root-space.eu/app"}],"protocol":"RTMP","supported video codecs":["h264"],"supported audio codecs":["aac"],"recommended":{"keyint":2,"max video bitrate":7800,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"CHZZK","common":false,"stream_key_link":"https://studio.chzzk.naver.com/setting","servers":[{"name":"Default","url":"rtmp://global-rtmp.lip2.navercorp.com:8080/relay"}],"supported video codecs":["h264"],"recommended":{"keyint":1,"bframes":0,"max fps":60,"max video bitrate":8000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0","supported resolutions":["1920x1080"]}},{"name":"Streamway","common":false,"more_info_link":"https://support.streamway.in/how-to-connect-obs-studio-to-streamway/","stream_key_link":"https://app.streamway.in/broadcasts","servers":[{"name":"Primary","url":"rtmp://injest.streamway.in/LiveApp"},{"name":"Backup","url":"rtmps://bkp.streamway.in:443/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2}},{"name":"SharePlay.tv","common":false,"stream_key_link":"https://playstudio.shareplay.tv/stream/settings","servers":[{"name":"Default (Auto Detect)","url":"rtmp://stream.shareplay.tv"},{"name":"Miami, Florida, USA","url":"rtmp://live-us-mia-stream.shareplay.tv"},{"name":"Chicago, Illinois, USA","url":"rtmp://live-us-ord-stream.shareplay.tv"},{"name":"Washington D.C., USA","url":"rtmp://live-us-iad-stream.shareplay.tv"},{"name":"Los Angeles, California, USA","url":"rtmp://live-us-lax-stream.shareplay.tv"},{"name":"Seattle, Washington, USA","url":"rtmp://live-us-sea-stream.shareplay.tv"},{"name":"Paris, France","url":"rtmp://live-fr-par-stream.shareplay.tv"},{"name":"Milan, Italy","url":"rtmp://live-it-mil-stream.shareplay.tv"},{"name":"Sydney, Australia","url":"rtmp://live-au-syd-stream.shareplay.tv"},{"name":"Toronto, Canada","url":"rtmp://live-ca-yyz-stream.shareplay.tv"},{"name":"London, UK","url":"rtmp://live-uk-lhr-stream.shareplay.tv"},{"name":"Atlanta, Georgia, USA","url":"rtmp://live-us-atl-stream.shareplay.tv"},{"name":"Dallas, Texas, USA","url":"rtmp://live-us-dfw-stream.shareplay.tv"}],"supported video codecs":["h264"],"recommended":{"keyint":2,"max video bitrate":12000,"max audio bitrate":320}},{"name":"Hakuna Live - RTMP","servers":[{"name":"Republic of Korea / Japan","url":"rtmps://media-proxy.prod.an1.media.hpcnt.com/hakuna"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720"],"max video bitrate":6000,"max audio bitrate":320,"bframes":0}}]} +{"$schema":"schema/service-schema-v5.json","format_version":5,"services":[{"name":"Twitch","common":true,"stream_key_link":"https://dashboard.twitch.tv/settings/stream","multitrack_video_configuration_url":"https://ingest.twitch.tv/api/v3/GetClientConfiguration","multitrack_video_name":"Enhanced Broadcasting","multitrack_video_learn_more_link":"https://help.twitch.tv/s/article/multiple-encodes","servers":[{"name":"Asia: Hong Kong","url":"rtmp://live-hkg.twitch.tv/app"},{"name":"Asia: Seoul, South Korea","url":"rtmp://live-sel.twitch.tv/app"},{"name":"Asia: Singapore","url":"rtmp://live-sin.twitch.tv/app"},{"name":"Asia: Taipei, Taiwan","url":"rtmp://live-tpe.twitch.tv/app"},{"name":"Asia: Tokyo, Japan","url":"rtmp://live-tyo.twitch.tv/app"},{"name":"Australia: Sydney","url":"rtmp://live-syd.twitch.tv/app"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.twitch.tv/app"},{"name":"EU: Berlin, DE","url":"rtmp://live-ber.twitch.tv/app"},{"name":"Europe: Copenhagen, DK","url":"rtmp://live-cph.twitch.tv/app"},{"name":"EU: Frankfurt, DE","url":"rtmp://live-fra.twitch.tv/app"},{"name":"EU: Helsinki, FI","url":"rtmp://live-hel.twitch.tv/app"},{"name":"EU: Lisbon, Portugal","url":"rtmp://live-lis.twitch.tv/app"},{"name":"EU: London, UK","url":"rtmp://live-lhr.twitch.tv/app"},{"name":"EU: Madrid, Spain","url":"rtmp://live-mad.twitch.tv/app"},{"name":"EU: Marseille, FR","url":"rtmp://live-mrs.twitch.tv/app"},{"name":"EU: Milan, Italy","url":"rtmp://live-mil.twitch.tv/app"},{"name":"EU: Norway, Oslo","url":"rtmp://live-osl.twitch.tv/app"},{"name":"EU: Paris, FR","url":"rtmp://live-cdg.twitch.tv/app"},{"name":"EU: Prague, CZ","url":"rtmp://live-prg.twitch.tv/app"},{"name":"EU: Stockholm, SE","url":"rtmp://live-arn.twitch.tv/app"},{"name":"EU: Vienna, Austria","url":"rtmp://live-vie.twitch.tv/app"},{"name":"EU: Warsaw, Poland","url":"rtmp://live-waw.twitch.tv/app"},{"name":"NA: Mexico City","url":"rtmp://live-qro.twitch.tv/app"},{"name":"NA: Quebec, Canada","url":"rtmp://live-ymq.twitch.tv/app"},{"name":"NA: Toronto, Canada","url":"rtmp://live-yto.twitch.tv/app"},{"name":"South America: Argentina","url":"rtmp://live-eze.twitch.tv/app"},{"name":"South America: Chile","url":"rtmp://live-scl.twitch.tv/app"},{"name":"South America: Lima, Peru","url":"rtmp://live-lim.twitch.tv/app"},{"name":"South America: Medellin, Colombia","url":"rtmp://live-mde.twitch.tv/app"},{"name":"South America: Rio de Janeiro, Brazil","url":"rtmp://live-rio.twitch.tv/app"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://live-sao.twitch.tv/app"},{"name":"US Central: Dallas, TX","url":"rtmp://live-dfw.twitch.tv/app"},{"name":"US Central: Denver, CO","url":"rtmp://live-den.twitch.tv/app"},{"name":"US Central: Houston, TX","url":"rtmp://live-hou.twitch.tv/app"},{"name":"US Central: Salt Lake City, UT","url":"rtmp://live-slc.twitch.tv/app"},{"name":"US East: Ashburn, VA","url":"rtmp://live-iad.twitch.tv/app"},{"name":"US East: Atlanta, GA","url":"rtmp://live-atl.twitch.tv/app"},{"name":"US East: Chicago","url":"rtmp://live-ord.twitch.tv/app"},{"name":"US East: Miami, FL","url":"rtmp://live-mia.twitch.tv/app"},{"name":"US East: New York, NY","url":"rtmp://live-jfk.twitch.tv/app"},{"name":"US West: Los Angeles, CA","url":"rtmp://live-lax.twitch.tv/app"},{"name":"US West: Phoenix, AZ","url":"rtmp://live-phx.twitch.tv/app"},{"name":"US West: Portland, Oregon","url":"rtmp://live-pdx.twitch.tv/app"},{"name":"US West: San Francisco, CA","url":"rtmp://live-sfo.twitch.tv/app"},{"name":"US West: San Jose, CA","url":"rtmp://live-sjc.twitch.tv/app"},{"name":"US West: Seattle, WA","url":"rtmp://live-sea.twitch.tv/app"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"YouTube - HLS","common":false,"more_info_link":"https://developers.google.com/youtube/v3/live/guides/ingestion-protocol-comparison","stream_key_link":"https://www.youtube.com/live_dashboard","protocol":"HLS","supported video codecs":["h264","hevc"],"servers":[{"name":"Primary YouTube ingest server","url":"https://a.upload.youtube.com/http_upload_hls?cid={stream_key}©=0&file=out.m3u8"},{"name":"Backup YouTube ingest server","url":"https://b.upload.youtube.com/http_upload_hls?cid={stream_key}©=1&file=out.m3u8"}],"recommended":{"keyint":2,"output":"ffmpeg_hls_muxer","max video bitrate":51000,"max audio bitrate":160}},{"name":"YouTube - RTMPS","common":true,"stream_key_link":"https://www.youtube.com/live_dashboard","alt_names":["YouTube / YouTube Gaming","YouTube - RTMP","YouTube - RTMPS (Beta)"],"supported video codecs":["h264","hevc","av1"],"servers":[{"name":"Primary YouTube ingest server","url":"rtmps://a.rtmps.youtube.com:443/live2"},{"name":"Backup YouTube ingest server","url":"rtmps://b.rtmps.youtube.com:443/live2?backup=1"},{"name":"Primary YouTube ingest server (legacy RTMP)","url":"rtmp://a.rtmp.youtube.com/live2"},{"name":"Backup YouTube ingest server (legacy RTMP)","url":"rtmp://b.rtmp.youtube.com/live2?backup=1"}],"recommended":{"keyint":2,"max video bitrate":51000,"max audio bitrate":160}},{"name":"Loola.tv","common":false,"servers":[{"name":"US East: Virginia","url":"rtmp://rtmp.loola.tv/push"},{"name":"EU Central: Germany","url":"rtmp://rtmp-eu.loola.tv/push"},{"name":"South America: Brazil","url":"rtmp://rtmp-sa.loola.tv/push"},{"name":"Asia/Pacific: Singapore","url":"rtmp://rtmp-sg.loola.tv/push"},{"name":"Middle East: Bahrain","url":"rtmp://rtmp-me.loola.tv/push"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":2500,"max audio bitrate":160,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Lovecast","servers":[{"name":"Default","url":"rtmp://live-a.lovecastapp.com:5222/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Luzento.com - RTMP","stream_key_link":"https://cms.luzento.com/dashboard/stream-key?from=OBS","servers":[{"name":"Primary","url":"rtmp://ingest.luzento.com/live"},{"name":"Primary (Test)","url":"rtmp://ingest.luzento.com/test"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":256,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Web.TV","servers":[{"name":"Primary","url":"rtmp://live3.origins.web.tv/liveext"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"GoodGame.ru","servers":[{"name":"Моscow","url":"rtmp://msk.goodgame.ru:1940/live"}],"supported video codecs":["h264"]},{"name":"Vaughn Live / iNSTAGIB","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Breakers.TV","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Facebook Live","common":true,"stream_key_link":"https://www.facebook.com/live/producer?ref=OBS","servers":[{"name":"Default","url":"rtmps://rtmp-api.facebook.com:443/rtmp/"}],"recommended":{"keyint":2,"profile":"main","supported resolutions":["1920x1080","1280x720","852x480","640x360"],"bitrate matrix":[{"res":"640x360","fps":30,"max bitrate":1000},{"res":"640x360","fps":60,"max bitrate":1500},{"res":"852x480","fps":30,"max bitrate":2000},{"res":"852x480","fps":60,"max bitrate":3000},{"res":"1280x720","fps":30,"max bitrate":4000},{"res":"1280x720","fps":60,"max bitrate":6000},{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1920x1080","fps":60,"max bitrate":9000}],"max fps":60,"max video bitrate":9000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Restream.io","alt_names":["Restream.io - RTMP","Restream.io - FTL"],"common":true,"stream_key_link":"https://restream.io/settings/streaming-setup?from=OBS","servers":[{"name":"Autodetect","url":"rtmp://live.restream.io/live"},{"name":"EU-West (London, GB)","url":"rtmp://london.restream.io/live"},{"name":"EU-West (Amsterdam, NL)","url":"rtmp://amsterdam.restream.io/live"},{"name":"EU-West (Paris, FR)","url":"rtmp://paris.restream.io/live"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://frankfurt.restream.io/live"},{"name":"EU-South (Madrid, Spain)","url":"rtmp://madrid.restream.io/live"},{"name":"Turkey (Istanbul)","url":"rtmp://istanbul.restream.io/live"},{"name":"US-West (Seattle, WA)","url":"rtmp://seattle.restream.io/live"},{"name":"US-West (San Jose, CA)","url":"rtmp://sanjose.restream.io/live"},{"name":"US-Central (Dallas, TX)","url":"rtmp://dallas.restream.io/live"},{"name":"US-East (Chicago, IL)","url":"rtmp://chicago.restream.io/live"},{"name":"US-East (New York, NY)","url":"rtmp://newyork.restream.io/live"},{"name":"US-East (Washington, DC)","url":"rtmp://washington.restream.io/live"},{"name":"NA-East (Toronto, Canada)","url":"rtmp://toronto.restream.io/live"},{"name":"SA (Saint Paul, Brazil)","url":"rtmp://saopaulo.restream.io/live"},{"name":"India (Bangalore)","url":"rtmp://bangalore.restream.io/live"},{"name":"Asia (Hong Kong)","url":"rtmp://hongkong.restream.io/live"},{"name":"Asia (Singapore)","url":"rtmp://singapore.restream.io/live"},{"name":"Asia (Seoul, South Korea)","url":"rtmp://seoul.restream.io/live"},{"name":"Asia (Tokyo, Japan)","url":"rtmp://tokyo.restream.io/live"},{"name":"Australia (Sydney)","url":"rtmp://sydney.restream.io/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Castr.io","servers":[{"name":"US-East (Chicago, IL)","url":"rtmp://cg.castr.io/static"},{"name":"US-East (New York, NY)","url":"rtmp://ny.castr.io/static"},{"name":"US-East (Miami, FL)","url":"rtmp://mi.castr.io/static"},{"name":"US-West (Seattle, WA)","url":"rtmp://se.castr.io/static"},{"name":"US-West (Los Angeles, CA)","url":"rtmp://la.castr.io/static"},{"name":"US-Central (Dallas, TX)","url":"rtmp://da.castr.io/static"},{"name":"NA-East (Toronto, CA)","url":"rtmp://qc.castr.io/static"},{"name":"SA (Sao Paulo, BR)","url":"rtmp://br.castr.io/static"},{"name":"EU-West (London, UK)","url":"rtmp://uk.castr.io/static"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://fr.castr.io/static"},{"name":"Russia (Moscow)","url":"rtmp://ru.castr.io/static"},{"name":"Asia (Singapore)","url":"rtmp://sg.castr.io/static"},{"name":"Asia (India)","url":"rtmp://in.castr.io/static"},{"name":"Australia (Sydney)","url":"rtmp://au.castr.io/static"},{"name":"US Central","url":"rtmp://us-central.castr.io/static"},{"name":"US West","url":"rtmp://us-west.castr.io/static"},{"name":"US East","url":"rtmp://us-east.castr.io/static"},{"name":"US South","url":"rtmp://us-south.castr.io/static"},{"name":"South America","url":"rtmp://south-am.castr.io/static"},{"name":"EU Central","url":"rtmp://eu-central.castr.io/static"},{"name":"Singapore","url":"rtmp://sg-central.castr.io/static"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Boomstream","servers":[{"name":"Default","url":"rtmp://live.boomstream.com/live"}],"supported video codecs":["h264"]},{"name":"Meridix Live Sports Platform","servers":[{"name":"Primary","url":"rtmp://publish.meridix.com/live"}],"recommended":{"max video bitrate":3500},"supported video codecs":["h264"]},{"name":"AfreecaTV","alt_names":["아프리카TV","Afreeca.TV"],"servers":[{"name":"Asia : Korea","url":"rtmp://rtmpmanager-freecat.afreeca.tv/app"},{"name":"North America : US East","url":"rtmp://rtmp-esu.afreecatv.com/app"},{"name":"North America : US West","url":"rtmp://rtmp-wsu.afreecatv.com/app"},{"name":"South America : Brazil","url":"rtmp://rtmp-brz.afreecatv.com/app"},{"name":"Europe : UK","url":"rtmp://rtmp-uk.afreecatv.com/app"},{"name":"Asia : Singapore","url":"rtmp://rtmp-sgp.afreecatv.com/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"CAM4","servers":[{"name":"CAM4","url":"rtmp://origin.cam4.com/cam4-origin-live"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":3000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"ePlay","servers":[{"name":"ePlay Primary","url":"rtmp://live.eplay.link/origin"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7500,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Picarto","servers":[{"name":"Autoselect closest server","url":"rtmp://live.us.picarto.tv/golive"},{"name":"Los Angeles, USA","url":"rtmp://live.us-losangeles.picarto.tv/golive"},{"name":"Dallas, USA","url":"rtmp://live.us-dallas.picarto.tv/golive"},{"name":"Miami, USA","url":"rtmp://live.us-miami.picarto.tv/golive"},{"name":"New York, USA","url":"rtmp://live.us-newyork.picarto.tv/golive"},{"name":"Europe","url":"rtmp://live.eu-west1.picarto.tv/golive"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500},"supported video codecs":["h264"]},{"name":"Livestream","servers":[{"name":"Primary","url":"rtmp://rtmpin.livestreamingest.com/rtmpin"}],"supported video codecs":["h264"]},{"name":"Uscreen","servers":[{"name":"Default","url":"rtmp://global-live.uscreen.app:5222/app"}],"recommended":{"keyint":2,"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Stripchat","servers":[{"name":"Auto","url":"rtmp://live.doppiocdn.com/ext"}],"recommended":{"keyint":2,"profile":"main","bframes":0,"max video bitrate":6000,"max audio bitrate":128,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"CamSoda","servers":[{"name":"North America","url":"rtmp://obs-ingest-na.livemediahost.com/cam_obs"},{"name":"South America","url":"rtmp://obs-ingest-sa.livemediahost.com/cam_obs"},{"name":"Asia","url":"rtmp://obs-ingest-as.livemediahost.com/cam_obs"},{"name":"Europe","url":"rtmp://obs-ingest-eu.livemediahost.com/cam_obs"},{"name":"Oceania","url":"rtmp://obs-ingest-oc.livemediahost.com/cam_obs"}],"recommended":{"supported resolutions":["1920x1080","1280x720","852x480","480x360"],"max fps":30,"max video bitrate":6000,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Chaturbate","stream_key_link":"https://chaturbate.com/b/?useExternalSoftware=true","more_info_link":"https://support.chaturbate.com/hc/en-us/articles/360037971952-How-do-I-set-up-OBS","servers":[{"name":"Global Main Fastest - Recommended","url":"rtmp://global.live.mmcdn.com/live-origin"},{"name":"Global Backup","url":"rtmp://global-backup.live.mmcdn.com/live-origin"},{"name":"Asia: Mumbai, India","url":"rtmp://bom.live.mmcdn.com/live-origin"},{"name":"Asia: Singapore","url":"rtmp://sin.live.mmcdn.com/live-origin"},{"name":"Asia: Taiwan","url":"rtmp://tsa.live.mmcdn.com/live-origin"},{"name":"Asia: Tokyo, Japan","url":"rtmp://nrt.live.mmcdn.com/live-origin"},{"name":"Australasia: Sydney, Australia","url":"rtmp://syd.live.mmcdn.com/live-origin"},{"name":"EU East: Sofia, Bulgaria","url":"rtmp://sof.live.mmcdn.com/live-origin"},{"name":"EU East: Warsaw, Poland","url":"rtmp://waw.live.mmcdn.com/live-origin"},{"name":"EU North: Helsinki, Finland","url":"rtmp://hel.live.mmcdn.com/live-origin"},{"name":"EU West: Amsterdam, Netherlands","url":"rtmp://ams.live.mmcdn.com/live-origin"},{"name":"EU West: Frankfurt, Germany","url":"rtmp://fra.live.mmcdn.com/live-origin"},{"name":"EU West: Madrid, Spain","url":"rtmp://mad.live.mmcdn.com/live-origin"},{"name":"EU West: Milan, Italy","url":"rtmp://mxp.live.mmcdn.com/live-origin"},{"name":"EU West: Rotterdam, Netherlands","url":"rtmp://rtm.live.mmcdn.com/live-origin"},{"name":"South America: Bogota, Colombia","url":"rtmp://bog.live.mmcdn.com/live-origin"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://gru.live.mmcdn.com/live-origin"},{"name":"US Central: Austin, TX","url":"rtmp://aus.live.mmcdn.com/live-origin"},{"name":"US Central: Chicago, IL","url":"rtmp://chi.live.mmcdn.com/live-origin"},{"name":"US East: Ashburn, VA","url":"rtmp://ash.live.mmcdn.com/live-origin"},{"name":"US East: Atlanta, GA","url":"rtmp://atl.live.mmcdn.com/live-origin"},{"name":"US East: Miami, FL","url":"rtmp://mia.live.mmcdn.com/live-origin"},{"name":"US West: Los Angeles, CA","url":"rtmp://lax.live.mmcdn.com/live-origin"},{"name":"US West: Phoenix, AZ","url":"rtmp://phx.live.mmcdn.com/live-origin"},{"name":"US West: Salt Lake City, UT","url":"rtmp://slc.live.mmcdn.com/live-origin"},{"name":"US West: Seattle, WA","url":"rtmp://sea.live.mmcdn.com/live-origin"}],"recommended":{"keyint":2,"max video bitrate":50000,"max audio bitrate":192,"supported resolutions":["3840x2160","2560x1440","1920x1080","1280x720","960x540","852x480","640x360"],"max fps":60},"supported video codecs":["h264"]},{"name":"WpStream","more_info_link":"https://wpstream.net/obs-more-info","stream_key_link":"https://wpstream.net/obs-get-stream-key","servers":[{"name":"Closest server - Automatic","url":"rtmp://ingest.wpstream.net/golive"},{"name":"North America","url":"rtmp://ingest-na.wpstream.net/golive"},{"name":"Europe","url":"rtmp://ingest-eu.wpstream.net/golive"},{"name":"Asia","url":"rtmp://ingest-as.wpstream.net/golive"},{"name":"South America","url":"rtmp://ingest-sa.wpstream.net/golive"},{"name":"Australia & Oceania","url":"rtmp://ingest-au.wpstream.net/golive"}],"recommended":{"keyint":2,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Twitter","common":true,"stream_key_link":"https://studio.twitter.com/producer/sources","alt_names":["Twitter / Periscope"],"servers":[{"name":"US West: California","url":"rtmp://ca.pscp.tv:80/x"},{"name":"US West: Oregon","url":"rtmp://or.pscp.tv:80/x"},{"name":"US East: Virginia","url":"rtmp://va.pscp.tv:80/x"},{"name":"South America: Brazil","url":"rtmp://br.pscp.tv:80/x"},{"name":"EU West: France","url":"rtmp://fr.pscp.tv:80/x"},{"name":"EU West: Ireland","url":"rtmp://ie.pscp.tv:80/x"},{"name":"EU Central: Germany","url":"rtmp://de.pscp.tv:80/x"},{"name":"Asia/Pacific: Australia","url":"rtmp://au.pscp.tv:80/x"},{"name":"Asia/Pacific: India","url":"rtmp://in.pscp.tv:80/x"},{"name":"Asia/Pacific: Japan","url":"rtmp://jp.pscp.tv:80/x"},{"name":"Asia/Pacific: Korea","url":"rtmp://kr.pscp.tv:80/x"},{"name":"Asia/Pacific: Singapore","url":"rtmp://sg.pscp.tv:80/x"}],"recommended":{"keyint":3,"max video bitrate":12000,"max audio bitrate":128,"max fps":60},"supported video codecs":["h264"]},{"name":"Switchboard Live","alt_names":["Switchboard Live (Joicaster)"],"servers":[{"name":"Default","url":"rtmps://live.sb.zone:443/live"}],"recommended":{"keyint":2,"profile":"high"},"supported video codecs":["h264"]},{"name":"Eventials","servers":[{"name":"Default","url":"rtmp://transmission.eventials.com/eventialsLiveOrigin"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":900,"max audio bitrate":96},"supported video codecs":["h264"]},{"name":"EventLive.pro","servers":[{"name":"Default","url":"rtmp://go.eventlive.pro/live"}],"recommended":{"keyint":2,"max video bitrate":3000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Lahzenegar - StreamG | لحظه‌نگار - استریمجی","servers":[{"name":"Primary","url":"rtmp://rtmp.lahzecdn.com/pro"},{"name":"Iran","url":"rtmp://rtmp-iran.lahzecdn.com/pro"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":4000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"MyLive","servers":[{"name":"Default","url":"rtmp://stream.mylive.in.th/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Trovo","alt_names":["Madcat"],"stream_key_link":"https://studio.trovo.live/mychannel/stream","servers":[{"name":"Default","url":"rtmp://livepush.trovo.live/live/"}],"recommended":{"keyint":2,"max video bitrate":9000,"max audio bitrate":160,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Mixcloud","servers":[{"name":"Default","url":"rtmp://rtmp.mixcloud.com/broadcast"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"supported resolutions":["1280x720","852x480","480x360"],"max fps":30,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"SermonAudio Cloud","alt_names":["SermonAudio.com"],"servers":[{"name":"Primary","url":"rtmp://webcast.sermonaudio.com/sa"}],"recommended":{"max video bitrate":2000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Vimeo","servers":[{"name":"Default","url":"rtmp://rtmp.cloud.vimeo.com/live"}],"supported video codecs":["h264"]},{"name":"Aparat","servers":[{"name":"Default","url":"rtmp://rtmp.cdn.asset.aparat.com:443/event"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"KakaoTV","servers":[{"name":"Default","url":"rtmp://rtmp.play.kakao.com/kakaotv"}],"recommended":{"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Piczel.tv","servers":[{"name":"Default","url":"rtmp://piczel.tv:1935/live"}],"recommended":{"keyint":4,"max video bitrate":2500,"max audio bitrate":256,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"STAGE TEN","servers":[{"name":"STAGE TEN","url":"rtmps://app-rtmp.stageten.tv:443/stageten"}],"recommended":{"keyint":2,"profile":"baseline","max video bitrate":4000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"DLive","servers":[{"name":"Default","url":"rtmp://stream.dlive.tv/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Lightcast.com","servers":[{"name":"North America 1","url":"rtmp://ingest-na1.live.lightcast.com/in"},{"name":"North America 2","url":"rtmp://ingest-na2.live.lightcast.com/in"},{"name":"Europe","url":"rtmp://ingest-eu1.live.lightcast.com/in"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Bongacams","servers":[{"name":"Automatic / Default","url":"rtmp://auto.origin.gnsbc.com:1934/live"},{"name":"Automatic / Backup","url":"rtmp://origin.bcvidorigin.com:1934/live"},{"name":"Europe","url":"rtmp://z-eu.origin.gnsbc.com:1934/live"},{"name":"North America","url":"rtmp://z-us.origin.gnsbc.com:1934/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"OnlyFans.com","stream_key_link":"https://onlyfans.com/my/settings/other","servers":[{"name":"CloudBeta","url":"rtmp://cloudbetastreaming.onlyfans.com/live"},{"name":"Backup (USA)","url":"rtmp://route0.onlyfans.com/live"},{"name":"Backup (Europe)","url":"rtmp://route0-dc2.onlyfans.com/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":2500,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Steam","common":false,"servers":[{"name":"Default","url":"rtmp://ingest-rtmp.broadcast.steamcontent.com/app"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Konduit.live","servers":[{"name":"Default","url":"rtmp://rtmp.konduit.live/live"}],"recommended":{"keyint":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"LOCO","servers":[{"name":"Default","url":"rtmp://ivory-ingest.getloconow.com:1935/stream"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"niconico, premium member (ニコニコ生放送 プレミアム会員)","servers":[{"name":"Default","url":"rtmp://aliveorigin.dmc.nico/named_input"}],"recommended":{"keyint":2,"profile":"high","max audio bitrate":192,"max video bitrate":5808,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"niconico, free member (ニコニコ生放送 一般会員)","servers":[{"name":"Default","url":"rtmp://aliveorigin.dmc.nico/named_input"}],"recommended":{"keyint":2,"profile":"high","max audio bitrate":96,"max video bitrate":904,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Nimo TV","servers":[{"name":"Global:2","url":"rtmp://txpush.rtmp.nimo.tv/live/"},{"name":"Global:3","url":"rtmp://alpush.rtmp.nimo.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"XLoveCam.com","servers":[{"name":"Europe(main)","url":"rtmp://nl.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Romania)","url":"rtmp://ro.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Russia)","url":"rtmp://ru.eu.stream.xlove.com/performer-origin"},{"name":"North America(US East)","url":"rtmp://usec.na.stream.xlove.com/performer-origin"},{"name":"North America(US West)","url":"rtmp://uswc.na.stream.xlove.com/performer-origin"},{"name":"North America(Canada)","url":"rtmp://ca.na.stream.xlove.com/performer-origin"},{"name":"South America","url":"rtmp://co.sa.stream.xlove.com/performer-origin"},{"name":"Asia","url":"rtmp://sg.as.stream.xlove.com/performer-origin"}],"recommended":{"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"AngelThump","servers":[{"name":"Auto","url":"rtmp://ingest.angelthump.com/live"},{"name":"New York 3","url":"rtmp://nyc-ingest.angelthump.com:1935/live"},{"name":"San Francisco 2","url":"rtmp://sfo-ingest.angelthump.com:1935/live"},{"name":"Singapore 1","url":"rtmp://sgp-ingest.angelthump.com:1935/live"},{"name":"London 1","url":"rtmp://lon-ingest.angelthump.com:1935/live"},{"name":"Frankfurt 1","url":"rtmp://fra-ingest.angelthump.com:1935/live"},{"name":"Toronto 1","url":"rtmp://tor-ingest.angelthump.com:1935/live"},{"name":"Amsterdam 3","url":"rtmp://ams-ingest.angelthump.com:1935/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"api.video","servers":[{"name":"Default","url":"rtmp://broadcast.api.video/s"}],"recommended":{"keyint":2,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"SHOWROOM","protocol":"RTMP","servers":[{"name":"Default","url":"https://www.showroom-live.com/api/obs/streaming_info?obs_key="}],"recommended":{"keyint":2,"profile":"main","max video bitrate":1500,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Mux","servers":[{"name":"Global (RTMPS)","url":"rtmps://global-live.mux.com:443/app"},{"name":"Global (RTMP)","url":"rtmp://global-live.mux.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Viloud","servers":[{"name":"Default","url":"rtmp://live.viloud.tv:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"MyFreeCams","servers":[{"name":"Automatic","url":"rtmp://publish.myfreecams.com/NxServer"},{"name":"Australia","url":"rtmp://publish-syd.myfreecams.com/NxServer"},{"name":"East Asia","url":"rtmp://publish-tyo.myfreecams.com/NxServer"},{"name":"Europe (East)","url":"rtmp://publish-buh.myfreecams.com/NxServer"},{"name":"Europe (West)","url":"rtmp://publish-ams.myfreecams.com/NxServer"},{"name":"North America (East Coast)","url":"rtmp://publish-ord.myfreecams.com/NxServer"},{"name":"North America (West Coast)","url":"rtmp://publish-tuk.myfreecams.com/NxServer"},{"name":"South America","url":"rtmp://publish-sao.myfreecams.com/NxServer"}],"recommended":{"keyint":1,"profile":"high","max fps":60,"max video bitrate":10000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0"},"supported video codecs":["h264"]},{"name":"PolyStreamer.com","servers":[{"name":"Auto-select closest server","url":"rtmp://live.polystreamer.com/live"},{"name":"United States - West","url":"rtmp://us-west.live.polystreamer.com/live"},{"name":"United States - East","url":"rtmp://us-east.live.polystreamer.com/live"},{"name":"Australia","url":"rtmp://aus.live.polystreamer.com/live"},{"name":"India","url":"rtmp://ind.live.polystreamer.com/live"},{"name":"Germany","url":"rtmp://deu.live.polystreamer.com/live"},{"name":"Japan","url":"rtmp://jpn.live.polystreamer.com/live"},{"name":"Singapore","url":"rtmp://sgp.live.polystreamer.com/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"OPENREC.tv - Premium member (プレミアム会員)","stream_key_link":"https://www.openrec.tv/login?keep_login=true&url=https://www.openrec.tv/dashboard/live?from=obs","servers":[{"name":"Default","url":"rtmp://a.station.openrec.tv:1935/live1"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"nanoStream Cloud / bintu","more_info_link":"https://www.nanocosmos.de/obs","stream_key_link":"https://bintu-cloud-frontend.nanocosmos.de/organisation","servers":[{"name":"bintu-stream global ingest (rtmp)","url":"rtmp://bintu-stream.nanocosmos.de/live"},{"name":"bintu-stream global ingest (rtmps)","url":"rtmps://bintu-stream.nanocosmos.de:1937/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmp)","url":"rtmp://bintu-vtrans.nanocosmos.de/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmps)","url":"rtmps://bintu-vtrans.nanocosmos.de:1937/live"},{"name":"bintu-stream Europe (EU)","url":"rtmp://bintu-stream-eu.nanocosmos.de/live"},{"name":"bintu-stream USA West (USW)","url":"rtmp://bintu-stream-usw.nanocosmos.de/live"},{"name":"bintu-stream US East (USE)","url":"rtmp://bintu-stream-use.nanocosmos.de/live"},{"name":"bintu-stream Asia South (ASS)","url":"rtmp://bintu-stream-ass.nanocosmos.de/live"},{"name":"bintu-stream Australia (AU)","url":"rtmp://bintu-stream-au.nanocosmos.de/live"},{"name":"bintu-vtrans Europe (EU)","url":"rtmp://bintu-vtrans-eu.nanocosmos.de/live"},{"name":"bintu-vtrans USA West (USW)","url":"rtmp://bintu-vtrans-usw.nanocosmos.de/live"},{"name":"bintu-vtrans US East (USE)","url":"rtmp://bintu-vtrans-use.nanocosmos.de/live"},{"name":"bintu-vtrans Asia South (ASS)","url":"rtmp://bintu-vtrans-ass.nanocosmos.de/live"},{"name":"bintu-vtrans Australia (AU)","url":"rtmp://bintu-vtrans-au.nanocosmos.de/live"}],"recommended":{"keyint":2,"profile":"baseline","bframes":0,"max video bitrate":5000,"max audio bitrate":192,"x264opts":"tune=zerolatency b-pyramid=0 scenecut=0"},"supported video codecs":["h264"]},{"name":"Dacast","protocol":"RTMP","servers":[{"name":"Default","url":"https://developer.dacast.com/v3/encoder-setup/"}],"recommended":{"keyint":1,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Bilibili Live - RTMP | 哔哩哔哩直播 - RTMP","more_info_link":"https://link.bilibili.com/p/help/index?id=4#/tools-tutorial","stream_key_link":"https://link.bilibili.com/p/center/index#/my-room/start-live","alt_names":["Bilibili Live"],"servers":[{"name":"Global - Primary | 全球 - 主要","url":"rtmp://live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Primary | 非中国大陆地区 - 主要","url":"rtmp://bdy.live-push.bilivideo.com/live-bvc/"},{"name":"Chinese Mainland - Backup | 中国大陆地区 - 备用","url":"rtmp://txy2.live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Backup | 非中国大陆地区 - 备用","url":"rtmp://txy.live-push.bilivideo.com/live-bvc/"}],"supported video codecs":["h264"]},{"name":"Volume.com","stream_key_link":"https://volume.com/b?show_key=1&webrtc=0","servers":[{"name":"Default - Recommended","url":"rtmp://live.volume.com/live-origin"},{"name":"US - West","url":"rtmp://live-pdx.volume.com/live-origin"},{"name":"US - East","url":"rtmp://live-ash.volume.com/live-origin"}],"recommended":{"keyint":2,"max video bitrate":20000,"max fps":60},"supported video codecs":["h264"]},{"name":"BoxCast","stream_key_link":"https://dashboard.boxcast.com/#/sources","servers":[{"name":"BoxCast","url":"rtmp://rtmp.boxcast.com/live"}],"supported video codecs":["h264"]},{"name":"Disciple Media","servers":[{"name":"Default","url":"rtmp://rtmp.disciplemedia.com/b-fme"}],"supported video codecs":["h264"]},{"name":"Jio Games","servers":[{"name":"Primary","url":"rtmp://livepub1.api.engageapps.jio/live"},{"name":"Secondary","url":"rtmp://livepub2.api.engageapps.jio/live"}],"recommended":{"keyint":2,"max video bitrate":32000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Kuaishou Live","stream_key_link":"https://studio.kuaishou.com/live/list","servers":[{"name":"Default","url":"rtmp://open-push.voip.yximgs.com/gifshow/"},{"name":"North America","url":"rtmp://tx.push.yximgs.com/live/"}],"supported video codecs":["h264"]},{"name":"Playeur","alt_names":["Utreon"],"servers":[{"name":"Default","url":"rtmp://live.playeur.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"PhoneLiveStreaming","stream_key_link":"https://app.phonelivestreaming.com/media/rtmp","servers":[{"name":"PhoneLiveStreaming","url":"rtmp://live.phonelivestreaming.com/live/"}],"recommended":{"keyint":2,"max video bitrate":128,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Sympla","servers":[{"name":"Sympla RTMP","url":"rtmp://rtmp.sympla.com.br:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Livepush","more_info_link":"https://docs.livepush.io/en/articles/5065323-how-to-stream-live-from-obs-to-livepush","servers":[{"name":"Livepush Global (Default)","url":"rtmp://dc-global.livepush.io/live"},{"name":"Chicago, US","url":"rtmp://us-central-ch.livepush.io/live"},{"name":"New York, US","url":"rtmp://us-east-ny.livepush.io/live"},{"name":"Los Angeles, US","url":"rtmp://us-west-la.livepush.io/live"},{"name":"Miami, US","url":"rtmp://us-south-mia.livepush.io/live"},{"name":"Dallas, US","url":"rtmp://us-central-dal.livepush.io/live"},{"name":"Montreal, CA","url":"rtmp://ca-central-mon.livepush.io/live"},{"name":"Toronto, CA","url":"rtmp://ca-south-tor.livepush.io/live"},{"name":"Sydney, AU","url":"rtmp://au-east-syd.livepush.io/live"},{"name":"London, UK","url":"rtmp://uk-central-ldn.livepush.io/live"},{"name":"Milan, Italy","url":"rtmp://it-north-mln.livepush.io/live"},{"name":"Paris, FR","url":"rtmp://fr-central-par.livepush.io/live"},{"name":"Singapore","url":"rtmp://as-southeast-sg.livepush.io/live"},{"name":"Bangalore, IN","url":"rtmp://in-south-blr.livepush.io/live"}],"recommended":{"keyint":2,"max video bitrate":16000},"supported video codecs":["h264"]},{"name":"Vindral","more_info_link":"https://docs.vindral.com/docs/vindral-cdn/","stream_key_link":"https://portal.cdn.vindral.com/channels","servers":[{"name":"Global","url":"rtmps://rtmp.global.cdn.vindral.com/publish"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Whowatch (ふわっち)","more_info_link":"https://whowatch.tv/help/encoder","stream_key_link":"https://whowatch.tv/publish","servers":[{"name":"default","url":"rtmp://live.whowatch.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":1800,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"IRLToolkit","stream_key_link":"https://irl.run/settings/ingest/","servers":[{"name":"Global (Recommended)","url":"rtmps://stream.global.irl.run/ingest"},{"name":"Los Angeles, US","url":"rtmps://stream.lax.irl.run/ingest"},{"name":"Dallas, US","url":"rtmps://stream.dal.irl.run/ingest"},{"name":"New York, US","url":"rtmps://stream.ewr.irl.run/ingest"},{"name":"Miami, US","url":"rtmps://stream.mia.irl.run/ingest"},{"name":"Amsterdam, NL","url":"rtmps://stream.ams.irl.run/ingest"},{"name":"Frankfurt, DE","url":"rtmps://stream.fra.irl.run/ingest"},{"name":"Singapore","url":"rtmps://stream.sin.irl.run/ingest"},{"name":"Tokyo, JP","url":"rtmps://stream.tyo.irl.run/ingest"},{"name":"Sydney, AU","url":"rtmps://stream.syd.irl.run/ingest"}],"recommended":{"keyint":2,"bframes":2,"max video bitrate":20000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Bitmovin","more_info_link":"https://developer.bitmovin.com/docs/overview","stream_key_link":"https://bitmovin.com/dashboard/streams?streamsTab=LIVE","servers":[{"name":"Streams Live","url":"rtmp://live-input.bitmovin.com/streams"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Live Streamer Cafe","more_info_link":"https://livestreamercafe.com/help.php","stream_key_link":"https://livestreamercafe.com/profile.php","servers":[{"name":"Live Streamer Cafe Server","url":"rtmp://tophicles.com/live"}],"recommended":{"keyint":2,"max video bitrate":6000},"supported video codecs":["h264"]},{"name":"Enchant.events","more_info_link":"https://docs.enchant.events/knowledge-base-y4pOb","servers":[{"name":"Primary RTMPS","url":"rtmps://stream.enchant.cloud:443/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":9000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Joystick.TV","more_info_link":"https://support.joystick.tv/live_streaming/","stream_key_link":"https://joystick.tv/stream-settings","servers":[{"name":"North America","url":"rtmp://live.joystick.tv/live/"},{"name":"Europe","url":"rtmp://eu.live.joystick.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":7500,"max audio bitrate":192,"max fps":60,"profile":"main","bframes":0,"x264opts":"tune=zerolatency scenecut=0"},"supported video codecs":["h264"]},{"name":"Livepeer Studio","more_info_link":"https://docs.livepeer.org/guides/developing/stream-via-obs","stream_key_link":"https://livepeer.studio/dashboard/streams","servers":[{"name":"Global (RTMP)","url":"rtmp://rtmp.livepeer.com/live"},{"name":"Global (RTMP Primary)","url":"rtmp://rtmp-a.livepeer.com/live"},{"name":"Global (RTMP Backup)","url":"rtmp://rtmp-b.livepeer.com/live"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":512},"supported video codecs":["h264"]},{"name":"MasterStream.iR | مستراستریم | ری استریم و استریم همزمان","common":false,"more_info_link":"https://masterstream.ir/webpage/page/docs","stream_key_link":"https://masterstream.ir/managestreams.php","servers":[{"name":"Iran Server 1 - Bandwidth Required","url":"rtmp://live-vip1.masterstream.ir/live"},{"name":"Iran Server 2 - Bandwidth Required","url":"rtmp://live-vip2.masterstream.ir/live"},{"name":"Turkey Server 1","url":"rtmp://tr-live1.masterstream.ir/live"},{"name":"Russia Server 1","url":"rtmp://ru-live1.masterstream.ir/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"PandaTV | 팬더티비","common":false,"servers":[{"name":"Default","url":"rtmp://rtmp.pandalive.co.kr/app"}],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":7500,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Vault - by CommanderRoot","common":false,"more_info_link":"https://vault.root-space.eu/","stream_key_link":"https://vault.root-space.eu/recordings","servers":[{"name":"EU - Central","url":"rtmp://ingest-eu-central.vault.root-space.eu/app"},{"name":"US - West","url":"rtmp://ingest-us-west.vault.root-space.eu/app"}],"protocol":"RTMP","supported video codecs":["h264"],"supported audio codecs":["aac"],"recommended":{"keyint":2,"max video bitrate":7800,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"CHZZK","common":false,"stream_key_link":"https://studio.chzzk.naver.com/setting","servers":[{"name":"Default","url":"rtmp://global-rtmp.lip2.navercorp.com:8080/relay"}],"supported video codecs":["h264"],"recommended":{"keyint":1,"bframes":0,"max fps":60,"max video bitrate":8000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0","supported resolutions":["1920x1080"]}},{"name":"Streamway","common":false,"more_info_link":"https://support.streamway.in/how-to-connect-obs-studio-to-streamway/","stream_key_link":"https://app.streamway.in/broadcasts","servers":[{"name":"Primary","url":"rtmp://injest.streamway.in/LiveApp"},{"name":"Backup","url":"rtmps://bkp.streamway.in:443/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2}},{"name":"SharePlay.tv","common":false,"stream_key_link":"https://playstudio.shareplay.tv/stream/settings","servers":[{"name":"Default (Auto Detect)","url":"rtmp://stream.shareplay.tv"},{"name":"Miami, Florida, USA","url":"rtmp://live-us-mia-stream.shareplay.tv"},{"name":"Chicago, Illinois, USA","url":"rtmp://live-us-ord-stream.shareplay.tv"},{"name":"Washington D.C., USA","url":"rtmp://live-us-iad-stream.shareplay.tv"},{"name":"Los Angeles, California, USA","url":"rtmp://live-us-lax-stream.shareplay.tv"},{"name":"Seattle, Washington, USA","url":"rtmp://live-us-sea-stream.shareplay.tv"},{"name":"Paris, France","url":"rtmp://live-fr-par-stream.shareplay.tv"},{"name":"Milan, Italy","url":"rtmp://live-it-mil-stream.shareplay.tv"},{"name":"Sydney, Australia","url":"rtmp://live-au-syd-stream.shareplay.tv"},{"name":"Toronto, Canada","url":"rtmp://live-ca-yyz-stream.shareplay.tv"},{"name":"London, UK","url":"rtmp://live-uk-lhr-stream.shareplay.tv"},{"name":"Atlanta, Georgia, USA","url":"rtmp://live-us-atl-stream.shareplay.tv"},{"name":"Dallas, Texas, USA","url":"rtmp://live-us-dfw-stream.shareplay.tv"}],"supported video codecs":["h264"],"recommended":{"keyint":2,"max video bitrate":12000,"max audio bitrate":320}},{"name":"sheeta","common":false,"more_info_link":"https://partner-support.sheeta.com/hc/ja/articles/4404573942425-%E7%94%9F%E6%94%BE%E9%80%81%E3%81%AE%E9%85%8D%E4%BF%A1%E6%96%B9%E6%B3%95","servers":[{"name":"Default","url":"rtmp://lsm.sheeta.com:1935/lsm"}],"protocol":"RTMP","supported video codecs":["h264"],"supported audio codecs":["aac"],"recommended":{"keyint":1,"profile":"main","supported resolutions":["1920x1080","1280x720","854x480","640x480"],"bitrate matrix":[{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1280x720","fps":30,"max bitrate":4700},{"res":"854x480","fps":30,"max bitrate":3400},{"res":"640x480","fps":30,"max bitrate":3400},{"res":"1920x1080","fps":60,"max bitrate":9000},{"res":"1280x720","fps":60,"max bitrate":7000},{"res":"854x480","fps":60,"max bitrate":5000},{"res":"640x480","fps":60,"max bitrate":5000}],"max fps":60,"max video bitrate":9000,"max audio bitrate":512,"x264opts":"scenecut=0","output":"rtmp_output"}},{"name":"Amazon IVS","supported video codecs":["h264"],"servers":[{"name":"Asia: China, Hong Kong (6) (RTMPS)","url":"rtmps://hkg06.contribute.live-video.net/app"},{"name":"Asia: India, Bangalore (1) (RTMPS)","url":"rtmps://blr01.contribute.live-video.net/app"},{"name":"Asia: India, Chennai (RTMPS)","url":"rtmps://maa01.contribute.live-video.net/app"},{"name":"Asia: India, Hyderabad (1) (RTMPS)","url":"rtmps://hyd01.contribute.live-video.net/app"},{"name":"Asia: India, Mumbai (RTMPS)","url":"rtmps://bom01.contribute.live-video.net/app"},{"name":"Asia: India, New Delhi (RTMPS)","url":"rtmps://del01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Cikarang Barat (1) (RTMPS)","url":"rtmps://jkt01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Jakarta (2) (RTMPS)","url":"rtmps://jkt02.contribute.live-video.net/app"},{"name":"Asia: Japan, Osaka (1) (RTMPS)","url":"rtmps://osa01.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (3) (RTMPS)","url":"rtmps://tyo03.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (5) (RTMPS)","url":"rtmps://tyo05.contribute.live-video.net/app"},{"name":"Asia: Manila, Philippines (1) (RTMPS)","url":"rtmps://mnl01.contribute.live-video.net/app"},{"name":"Asia: Singapore (1) (RTMPS)","url":"rtmps://sin01.contribute.live-video.net/app"},{"name":"Asia: Singapore (4) (RTMPS)","url":"rtmps://sin04.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (3) (RTMPS)","url":"rtmps://sel03.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (4) (RTMPS)","url":"rtmps://sel04.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (1) (RTMPS)","url":"rtmps://tpe01.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (3) (RTMPS)","url":"rtmps://tpe03.contribute.live-video.net/app"},{"name":"Asia: Thailand, Bangkok (2) (RTMPS)","url":"rtmps://bkk02.contribute.live-video.net/app"},{"name":"Europe: Austria, Vienna (2) (RTMPS)","url":"rtmps://vie02.contribute.live-video.net/app"},{"name":"Europe: Czech Republic, Prague (RTMPS)","url":"rtmps://prg03.contribute.live-video.net/app"},{"name":"Europe: Denmark, Copenhagen (RTMPS)","url":"rtmps://cph.contribute.live-video.net/app"},{"name":"Europe: Finland, Helsinki (3) (RTMPS)","url":"rtmps://hel03.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (RTMPS)","url":"rtmps://mrs.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (2) (RTMPS)","url":"rtmps://mrs02.contribute.live-video.net/app"},{"name":"Europe: France, Paris (10) (RTMPS)","url":"rtmps://cdg10.contribute.live-video.net/app"},{"name":"Europe: France, Paris (2) (RTMPS)","url":"rtmps://cdg02.contribute.live-video.net/app"},{"name":"Europe: Germany, Berlin (RTMPS)","url":"rtmps://ber.contribute.live-video.net/app"},{"name":"Europe: Germany, Dusseldorf (1) (RTMPS)","url":"rtmps://dus01.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (2) (RTMPS)","url":"rtmps://fra02.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (5) (RTMPS)","url":"rtmps://fra05.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (6) (RTMPS)","url":"rtmps://fra06.contribute.live-video.net/app"},{"name":"Europe: Germany, Munich (1) (RTMPS)","url":"rtmps://muc01.contribute.live-video.net/app"},{"name":"Europe: Italy, Milan (2) (RTMPS)","url":"rtmps://mil02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (2) (RTMPS)","url":"rtmps://ams02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (3) (RTMPS)","url":"rtmps://ams03.contribute.live-video.net/app"},{"name":"Europe: Norway, Oslo (RTMPS)","url":"rtmps://osl.contribute.live-video.net/app"},{"name":"Europe: Poland, Warsaw (2) (RTMPS)","url":"rtmps://waw02.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (1) (RTMPS)","url":"rtmps://mad01.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (2) (RTMPS)","url":"rtmps://mad02.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (3) (RTMPS)","url":"rtmps://arn03.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (4) (RTMPS)","url":"rtmps://arn04.contribute.live-video.net/app"},{"name":"Europe: UK, London (3) (RTMPS)","url":"rtmps://lhr03.contribute.live-video.net/app"},{"name":"Europe: UK, London (4) (RTMPS)","url":"rtmps://lhr04.contribute.live-video.net/app"},{"name":"Europe: UK, London (8) (RTMPS)","url":"rtmps://lhr08.contribute.live-video.net/app"},{"name":"NA: Canada, Quebec (RTMPS)","url":"rtmps://ymq03.contribute.live-video.net/app"},{"name":"NA: Canada, Toronto (RTMPS)","url":"rtmps://yto.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (3) (RTMPS)","url":"rtmps://qro03.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (4) (RTMPS)","url":"rtmps://qro04.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (2) (RTMPS)","url":"rtmps://syd02.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (3) (RTMPS)","url":"rtmps://syd03.contribute.live-video.net/app"},{"name":"South America: Brazil, Fortaleza (1) (RTMPS)","url":"rtmps://for01.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (3) (RTMPS)","url":"rtmps://rio03.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (4) (RTMPS)","url":"rtmps://rio04.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (RTMPS)","url":"rtmps://sao03.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (5) (RTMPS)","url":"rtmps://sao05.contribute.live-video.net/app"},{"name":"South America: Buenos Aires, Argentina (1) (RTMPS)","url":"rtmps://bue01.contribute.live-video.net/app"},{"name":"South America: Colombia, Bogota (1) (RTMPS)","url":"rtmps://bog01.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (RTMPS)","url":"rtmps://dfw.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (2) (RTMPS)","url":"rtmps://dfw02.contribute.live-video.net/app"},{"name":"US Central: Denver, CO (52) (RTMPS)","url":"rtmps://den52.contribute.live-video.net/app"},{"name":"US Central: Garland, TX (56) (RTMPS)","url":"rtmps://dfw56.contribute.live-video.net/app"},{"name":"US Central: Houston, TX (50) (RTMPS)","url":"rtmps://iah50.contribute.live-video.net/app"},{"name":"US East: Ashburn, VA (5) (RTMPS)","url":"rtmps://iad05.contribute.live-video.net/app"},{"name":"US East: Atlanta, GA (RTMPS)","url":"rtmps://atl.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (3) (RTMPS)","url":"rtmps://ord03.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (56) (RTMPS)","url":"rtmps://ord56.contribute.live-video.net/app"},{"name":"US East: McAllen, TX (1) (RTMPS)","url":"rtmps://mfe01.contribute.live-video.net/app"},{"name":"US East: Miami, FL (5) (RTMPS)","url":"rtmps://mia05.contribute.live-video.net/app"},{"name":"US East: New York, NY (RTMPS)","url":"rtmps://jfk.contribute.live-video.net/app"},{"name":"US East: New York, NY (50) (RTMPS)","url":"rtmps://jfk50.contribute.live-video.net/app"},{"name":"US West: Los Angeles, CA (RTMPS)","url":"rtmps://lax.contribute.live-video.net/app"},{"name":"US West: Salt Lake City, UT (RTMPS)","url":"rtmps://slc.contribute.live-video.net/app"},{"name":"US West: San Francisco, CA (RTMPS)","url":"rtmps://sfo.contribute.live-video.net/app"},{"name":"US West: San Jose, California (6) (RTMPS)","url":"rtmps://sjc06.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (RTMPS)","url":"rtmps://sea.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (2) (RTMPS)","url":"rtmps://sea02.contribute.live-video.net/app"},{"name":"Asia: China, Hong Kong (6) (RTMP)","url":"rtmp://hkg06.contribute.live-video.net/app"},{"name":"Asia: India, Bangalore (1) (RTMP)","url":"rtmp://blr01.contribute.live-video.net/app"},{"name":"Asia: India, Chennai (RTMP)","url":"rtmp://maa01.contribute.live-video.net/app"},{"name":"Asia: India, Hyderabad (1) (RTMP)","url":"rtmp://hyd01.contribute.live-video.net/app"},{"name":"Asia: India, Mumbai (RTMP)","url":"rtmp://bom01.contribute.live-video.net/app"},{"name":"Asia: India, New Delhi (RTMP)","url":"rtmp://del01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Cikarang Barat (1) (RTMP)","url":"rtmp://jkt01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Jakarta (2) (RTMP)","url":"rtmp://jkt02.contribute.live-video.net/app"},{"name":"Asia: Japan, Osaka (1) (RTMP)","url":"rtmp://osa01.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (3) (RTMP)","url":"rtmp://tyo03.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (5) (RTMP)","url":"rtmp://tyo05.contribute.live-video.net/app"},{"name":"Asia: Manila, Philippines (1) (RTMP)","url":"rtmp://mnl01.contribute.live-video.net/app"},{"name":"Asia: Singapore (1) (RTMP)","url":"rtmp://sin01.contribute.live-video.net/app"},{"name":"Asia: Singapore (4) (RTMP)","url":"rtmp://sin04.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (3) (RTMP)","url":"rtmp://sel03.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (4) (RTMP)","url":"rtmp://sel04.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (1) (RTMP)","url":"rtmp://tpe01.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (3) (RTMP)","url":"rtmp://tpe03.contribute.live-video.net/app"},{"name":"Asia: Thailand, Bangkok (2) (RTMP)","url":"rtmp://bkk02.contribute.live-video.net/app"},{"name":"Europe: Austria, Vienna (2) (RTMP)","url":"rtmp://vie02.contribute.live-video.net/app"},{"name":"Europe: Czech Republic, Prague (RTMP)","url":"rtmp://prg03.contribute.live-video.net/app"},{"name":"Europe: Denmark, Copenhagen (RTMP)","url":"rtmp://cph.contribute.live-video.net/app"},{"name":"Europe: Finland, Helsinki (3) (RTMP)","url":"rtmp://hel03.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (RTMP)","url":"rtmp://mrs.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (2) (RTMP)","url":"rtmp://mrs02.contribute.live-video.net/app"},{"name":"Europe: France, Paris (10) (RTMP)","url":"rtmp://cdg10.contribute.live-video.net/app"},{"name":"Europe: France, Paris (2) (RTMP)","url":"rtmp://cdg02.contribute.live-video.net/app"},{"name":"Europe: Germany, Berlin (RTMP)","url":"rtmp://ber.contribute.live-video.net/app"},{"name":"Europe: Germany, Dusseldorf (1) (RTMP)","url":"rtmp://dus01.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (2) (RTMP)","url":"rtmp://fra02.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (5) (RTMP)","url":"rtmp://fra05.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (6) (RTMP)","url":"rtmp://fra06.contribute.live-video.net/app"},{"name":"Europe: Germany, Munich (1) (RTMP)","url":"rtmp://muc01.contribute.live-video.net/app"},{"name":"Europe: Italy, Milan (2) (RTMP)","url":"rtmp://mil02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (2) (RTMP)","url":"rtmp://ams02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (3) (RTMP)","url":"rtmp://ams03.contribute.live-video.net/app"},{"name":"Europe: Norway, Oslo (RTMP)","url":"rtmp://osl.contribute.live-video.net/app"},{"name":"Europe: Poland, Warsaw (2) (RTMP)","url":"rtmp://waw02.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (1) (RTMP)","url":"rtmp://mad01.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (2) (RTMP)","url":"rtmp://mad02.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (3) (RTMP)","url":"rtmp://arn03.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (4) (RTMP)","url":"rtmp://arn04.contribute.live-video.net/app"},{"name":"Europe: UK, London (3) (RTMP)","url":"rtmp://lhr03.contribute.live-video.net/app"},{"name":"Europe: UK, London (4) (RTMP)","url":"rtmp://lhr04.contribute.live-video.net/app"},{"name":"Europe: UK, London (8) (RTMP)","url":"rtmp://lhr08.contribute.live-video.net/app"},{"name":"NA: Canada, Quebec (RTMP)","url":"rtmp://ymq03.contribute.live-video.net/app"},{"name":"NA: Canada, Toronto (RTMP)","url":"rtmp://yto.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (3) (RTMP)","url":"rtmp://qro03.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (4) (RTMP)","url":"rtmp://qro04.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (2) (RTMP)","url":"rtmp://syd02.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (3) (RTMP)","url":"rtmp://syd03.contribute.live-video.net/app"},{"name":"South America: Brazil, Fortaleza (1) (RTMP)","url":"rtmp://for01.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (3) (RTMP)","url":"rtmp://rio03.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (4) (RTMP)","url":"rtmp://rio04.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (RTMP)","url":"rtmp://sao03.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (5) (RTMP)","url":"rtmp://sao05.contribute.live-video.net/app"},{"name":"South America: Buenos Aires, Argentina (1) (RTMP)","url":"rtmp://bue01.contribute.live-video.net/app"},{"name":"South America: Colombia, Bogota (1) (RTMP)","url":"rtmp://bog01.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (RTMP)","url":"rtmp://dfw.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (2) (RTMP)","url":"rtmp://dfw02.contribute.live-video.net/app"},{"name":"US Central: Denver, CO (52) (RTMP)","url":"rtmp://den52.contribute.live-video.net/app"},{"name":"US Central: Garland, TX (56) (RTMP)","url":"rtmp://dfw56.contribute.live-video.net/app"},{"name":"US Central: Houston, TX (50) (RTMP)","url":"rtmp://iah50.contribute.live-video.net/app"},{"name":"US East: Ashburn, VA (5) (RTMP)","url":"rtmp://iad05.contribute.live-video.net/app"},{"name":"US East: Atlanta, GA (RTMP)","url":"rtmp://atl.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (3) (RTMP)","url":"rtmp://ord03.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (56) (RTMP)","url":"rtmp://ord56.contribute.live-video.net/app"},{"name":"US East: McAllen, TX (1) (RTMP)","url":"rtmp://mfe01.contribute.live-video.net/app"},{"name":"US East: Miami, FL (5) (RTMP)","url":"rtmp://mia05.contribute.live-video.net/app"},{"name":"US East: New York, NY (RTMP)","url":"rtmp://jfk.contribute.live-video.net/app"},{"name":"US East: New York, NY (50) (RTMP)","url":"rtmp://jfk50.contribute.live-video.net/app"},{"name":"US West: Los Angeles, CA (RTMP)","url":"rtmp://lax.contribute.live-video.net/app"},{"name":"US West: Salt Lake City, UT (RTMP)","url":"rtmp://slc.contribute.live-video.net/app"},{"name":"US West: San Francisco, CA (RTMP)","url":"rtmp://sfo.contribute.live-video.net/app"},{"name":"US West: San Jose, California (6) (RTMP)","url":"rtmp://sjc06.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (RTMP)","url":"rtmp://sea.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (2) (RTMP)","url":"rtmp://sea02.contribute.live-video.net/app"}],"multitrack_video_configuration_url":"https://ingest.contribute.live-video.net/api/v3/GetClientConfiguration","recommended":{"keyint":2,"x264opts":"scenecut=0"}},{"name":"Dolby Millicast","common":false,"more_info_link":"https://docs.dolby.io/streaming-apis/docs/using-obs","stream_key_link":"https://streaming.dolby.io","servers":[{"name":"Global (RTMPS)","url":"rtmps://rtmp-auto.millicast.com:443/v2/pub"},{"name":"Global (RTMP)","url":"rtmp://rtmp-auto.millicast.com:1935/v2/pub"},{"name":"Bangalore, India (RTMPS)","url":"rtmps://rtmp-blr-1.millicast.com:443/v2/pub"},{"name":"Bangalore, India (RTMP)","url":"rtmp://rtmp-blr-1.millicast.com:1935/v2/pub"},{"name":"Frankfurt, Germany (RTMPS)","url":"rtmps://rtmp-fra-1.millicast.com:443/v2/pub"},{"name":"Frankfurt, Germany (RTMP)","url":"rtmp://rtmp-fra-1.millicast.com:1935/v2/pub"},{"name":"Ashburn, Virginia, USA (RTMPS)","url":"rtmps://rtmp-iad-1.millicast.com:443/v2/pub"},{"name":"Ashburn, Virginia, USA (RTMP)","url":"rtmp://rtmp-iad-1.millicast.com:1935/v2/pub"},{"name":"London, England (RTMPS)","url":"rtmps://rtmp-lon-1.millicast.com:443/v2/pub"},{"name":"London, England (RTMP)","url":"rtmp://rtmp-lon-1.millicast.com:1935/v2/pub"},{"name":"Phoenix, AZ, USA (RTMPS)","url":"rtmps://rtmp-phx-1.millicast.com:443/v2/pub"},{"name":"Phoenix, AZ, USA (RTMP)","url":"rtmp://rtmp-phx-1.millicast.com:1935/v2/pub"},{"name":"Sao Paulo, Brazil (RTMPS)","url":"rtmps://rtmp-sao-1.millicast.com:443/v2/pub"},{"name":"Sao Paulo, Brazil (RTMP)","url":"rtmp://rtmp-sao-1.millicast.com:1935/v2/pub"},{"name":"Singapore (RTMPS)","url":"rtmps://rtmp-sgp-1.millicast.com:443/v2/pub"},{"name":"Singapore (RTMP)","url":"rtmp://rtmp-sgp-1.millicast.com:1935/v2/pub"},{"name":"Sydney, Australia (RTMPS)","url":"rtmps://rtmp-syd-1.millicast.com:443/v2/pub"},{"name":"Sydney, Australia (RTMP)","url":"rtmp://rtmp-syd-1.millicast.com:1935/v2/pub"}],"supported video codecs":["h264","hevc","av1"],"recommended":{"keyint":1,"bframes":0}},{"name":"NFHS Network","more_info_link":"https://support.nfhsnetwork.com/hc/en-us","stream_key_link":"https://console.nfhsnetwork.com/nfhs-events/","servers":[{"name":"Manual Broadcasts","url":"rtmp://video.nfhsnetwork.com/manual"}],"recommended":{"supported resolutions":["1920x1080","1280x720","640x360"],"max fps":60},"supported video codecs":["h264"]}]} diff --git a/.config/obs-studio/profiler_data/2024-02-23 19-44-20.csv.gz b/.config/obs-studio/profiler_data/2024-02-23 19-44-20.csv.gz deleted file mode 100644 index 80b6851..0000000 Binary files a/.config/obs-studio/profiler_data/2024-02-23 19-44-20.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-12 19-51-16.csv.gz b/.config/obs-studio/profiler_data/2024-03-12 19-51-16.csv.gz deleted file mode 100644 index 03239e4..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-12 19-51-16.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-14 19-17-46.csv.gz b/.config/obs-studio/profiler_data/2024-03-14 19-17-46.csv.gz deleted file mode 100644 index f84c34e..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-14 19-17-46.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-16 21-18-26.csv.gz b/.config/obs-studio/profiler_data/2024-03-16 21-18-26.csv.gz deleted file mode 100644 index 4e4e180..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-16 21-18-26.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-30 18-48-54.csv.gz b/.config/obs-studio/profiler_data/2024-03-30 18-48-54.csv.gz deleted file mode 100644 index 30073cc..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-30 18-48-54.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-30 18-53-40.csv.gz b/.config/obs-studio/profiler_data/2024-03-30 18-53-40.csv.gz deleted file mode 100644 index daaee7b..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-30 18-53-40.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-30 19-15-48.csv.gz b/.config/obs-studio/profiler_data/2024-03-30 19-15-48.csv.gz deleted file mode 100644 index 3a6a5e5..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-30 19-15-48.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-31 04-48-36.csv.gz b/.config/obs-studio/profiler_data/2024-03-31 04-48-36.csv.gz deleted file mode 100644 index 04ef7dd..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-31 04-48-36.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-03-31 04-48-44.csv.gz b/.config/obs-studio/profiler_data/2024-03-31 04-48-44.csv.gz deleted file mode 100644 index ca877b7..0000000 Binary files a/.config/obs-studio/profiler_data/2024-03-31 04-48-44.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-04-05 20-56-06.csv.gz b/.config/obs-studio/profiler_data/2024-04-05 20-56-06.csv.gz deleted file mode 100644 index 80d0e91..0000000 Binary files a/.config/obs-studio/profiler_data/2024-04-05 20-56-06.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-04-09 07-54-37.csv.gz b/.config/obs-studio/profiler_data/2024-04-09 07-54-37.csv.gz deleted file mode 100644 index 48fc629..0000000 Binary files a/.config/obs-studio/profiler_data/2024-04-09 07-54-37.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-08-15 20-55-03.csv.gz b/.config/obs-studio/profiler_data/2024-08-15 20-55-03.csv.gz new file mode 100644 index 0000000..84cb930 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-15 20-55-03.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-22 20-21-31.csv.gz b/.config/obs-studio/profiler_data/2024-08-22 20-21-31.csv.gz new file mode 100644 index 0000000..9bd8c3a Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-22 20-21-31.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-23 18-23-39.csv.gz b/.config/obs-studio/profiler_data/2024-08-23 18-23-39.csv.gz new file mode 100644 index 0000000..c806030 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-23 18-23-39.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-25 08-17-58.csv.gz b/.config/obs-studio/profiler_data/2024-08-25 08-17-58.csv.gz new file mode 100644 index 0000000..a3f7515 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-25 08-17-58.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-28 16-52-16.csv.gz b/.config/obs-studio/profiler_data/2024-08-28 16-52-16.csv.gz new file mode 100644 index 0000000..24d5e42 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-28 16-52-16.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-28 20-13-28.csv.gz b/.config/obs-studio/profiler_data/2024-08-28 20-13-28.csv.gz new file mode 100644 index 0000000..48bdbf8 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-28 20-13-28.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-28 20-51-39.csv.gz b/.config/obs-studio/profiler_data/2024-08-28 20-51-39.csv.gz new file mode 100644 index 0000000..289e0d5 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-28 20-51-39.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-31 10-12-18.csv.gz b/.config/obs-studio/profiler_data/2024-08-31 10-12-18.csv.gz new file mode 100644 index 0000000..fd7b97a Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-31 10-12-18.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-08-31 10-14-51.csv.gz b/.config/obs-studio/profiler_data/2024-08-31 10-14-51.csv.gz new file mode 100644 index 0000000..6bc4a92 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-08-31 10-14-51.csv.gz differ diff --git a/.config/obs-studio/profiler_data/2024-09-05 14-36-50.csv.gz b/.config/obs-studio/profiler_data/2024-09-05 14-36-50.csv.gz new file mode 100644 index 0000000..ba6ec4e Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-09-05 14-36-50.csv.gz differ diff --git a/.config/obs-studio/safe_mode b/.config/obs-studio/safe_mode new file mode 100644 index 0000000..e69de29 diff --git a/.config/river/init b/.config/river/init index 65bf548..12fb734 100755 --- a/.config/river/init +++ b/.config/river/init @@ -42,7 +42,10 @@ riverctl map normal Super+Shift Q exit riverctl map normal Super R spawn "rofi -show drun" #printscreen -riverctl map normal None Print spawn "grimshot save screen /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname)/$(date +"%Y-%m-%d_%H-%M-%S").png & grimshot copy area" +#riverctl map normal None Print spawn "grimshot save screen /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname)/$(date +"%Y-%m-%d_%H-%M-%S").png & grimshot copy area" +riverctl map normal None Print spawn "$HOME/.config/river/screenshot.sh" + + # Super+J and Super+K to focus the next/previous view in the layout stack riverctl map normal Super J focus-view next diff --git a/.config/river/screenshot.sh b/.config/river/screenshot.sh new file mode 100755 index 0000000..0fe2790 --- /dev/null +++ b/.config/river/screenshot.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +timestamp=$(date +"%Y-%m-%d_%H-%M-%S") +hostname=$(cat /etc/hostname) +grimshot save screen "/mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/${hostname}/${timestamp}.png" +grimshot copy area diff --git a/.config/sway/config b/.config/sway/config index 6f0d3ee..d2d7cf8 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -19,7 +19,7 @@ set $term alacritty # Your preferred application launcher # Note: pass the final command to swaymsg so that the resulting window can be opened # on the original workspace that the command was run on. -set $menu wofi --show drun | xargs swaymsg exec -- +set $menu rofi -show drun | xargs swaymsg exec -- ### Output configuration # diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 01d3ffc..d749832 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -11,10 +11,8 @@ super + r rofi -show drun #take a screenshot -super + o - flameshot full -p /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui Print - flameshot full -p /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui + flameshot full -p /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(cat /etc/hostname) & flameshot gui