diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 30da53a..4c7f15d 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -8,7 +8,11 @@ #idk what this is pgrep -x sxhkd > /dev/null || sxhkd & - +####configure monitors#### +#intel +#xrandr --output HDMI-1 --mode 2560x1440 --pos 4864x0 --rotate normal --output DP-1 --mode 1024x768 --pos 0x0 --rotate normal --output HDMI-2 --off --output DP-2 --off --output HDMI-3 --off --output DP-3 --primary --mode 3840x2160 --pos 1024x0 --rotate normal --output HDMI-4 --off +#amd 7900xt +xrandr --output DP-1 --primary --mode 640x480 --pos 0x0 --rotate normal --output DP-2 --mode 3840x2160 --pos 640x0 --rotate normal --output HDMI-1 --mode 2560x1440 --pos 4480x0 --rotate normal --output HDMI-2 --off nitrogen --restore & dunst & alacritty & @@ -20,14 +24,23 @@ nm-applet & ### launch bar ### $HOME/.config/polybar/launch.sh +#########set keyboard repeat rate############## +xset r rate 200 50 ############################### ### where the workspaces go ### ############################### -bspc monitor DisplayPort-0 -d I II III IV V VI VII VIII IX -bspc monitor DisplayPort-1 -d I II III IV V VI VII VIII IX -bspc monitor HDMI-A-0 -d I II III IV V VI VII VIII IX +# Get list of connected monitors +monitors=$(bspc query -M --names) + +# Apply desktops to each monitor +for monitor in $monitors; do + bspc monitor $monitor -d I II III IV V VI VII VIII IX +done +#bspc monitor DP-1 -d I II III IV V VI VII VIII IX +#bspc monitor DP-3 -d I II III IV V VI VII VIII IX +#bspc monitor HDMI-1 -d I II III IV V VI VII VIII IX ############ ### gaps ### ############ diff --git a/.config/flameshot/flameshot.ini b/.config/flameshot/flameshot.ini index edf0cc7..f26b411 100644 --- a/.config/flameshot/flameshot.ini +++ b/.config/flameshot/flameshot.ini @@ -1,11 +1,11 @@ [General] contrastOpacity=188 disabledTrayIcon=true -drawColor=#ff0005 +drawColor=#ff00ff drawFontSize=43 drawThickness=5 ignoreUpdateToVersion=11.0.0 -savePath=/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/map_projects/xonotic/zombieofficeroom +savePath=/home/zombie/Downloads savePathFixed=false showStartupLaunchMessage=true startupLaunch=true diff --git a/.config/nitrogen/bg-saved.cfg b/.config/nitrogen/bg-saved.cfg index 4d77376..371e4c5 100644 --- a/.config/nitrogen/bg-saved.cfg +++ b/.config/nitrogen/bg-saved.cfg @@ -1,14 +1,4 @@ -[xin_0] -file=/home/zombie/Documents/smalldocs/pictures/ufzombiemaniacbackground.png -mode=5 -bgcolor=#000000 - -[xin_1] -file=/home/zombie/Documents/smalldocs/pictures/ufzombiemaniacbackground.png -mode=5 -bgcolor=#000000 - -[xin_2] -file=/home/zombie/Documents/smalldocs/pictures/ufzombiemaniacbackground.png +[xin_-1] +file=/mnt/zombienas/organized_data/absolutely-unique/pictures/random_shit/windowscolor.png mode=5 bgcolor=#000000 diff --git a/.config/nitrogen/nitrogen.cfg b/.config/nitrogen/nitrogen.cfg index b34b1ff..95a9b5c 100644 --- a/.config/nitrogen/nitrogen.cfg +++ b/.config/nitrogen/nitrogen.cfg @@ -1,12 +1,12 @@ [geometry] -posx=2612 -posy=26 -sizex=1221 -sizey=1407 +posx=1680 +posy=1135 +sizex=951 +sizey=1018 [nitrogen] view=icon recurse=true sort=alpha icon_caps=false -dirs=/home/zombie/Documents/smalldocs/pictures/memes;/home/zombie/Documents/smalldocs/pictures; +dirs=/mnt/zombienas/organized_data/absolutely-unique/pictures/random_shit; diff --git a/.config/obs-studio/basic/profiles/Untitled/basic.ini b/.config/obs-studio/basic/profiles/Untitled/basic.ini index 6445845..97030e8 100644 --- a/.config/obs-studio/basic/profiles/Untitled/basic.ini +++ b/.config/obs-studio/basic/profiles/Untitled/basic.ini @@ -40,7 +40,7 @@ StreamEncoder=x264 Preset=veryfast VBitrate=2000 UseAdvanced=false -FilePath=/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/ +FilePath=/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings RecFormat2=mkv ABitrate=256 NVENCPreset2=p5 @@ -96,6 +96,7 @@ RecRBTime=20 RecRBSize=512 AudioEncoder=libfdk_aac RecAudioEncoder=libfdk_aac +StreamMultiTrackAudioMixes=1 [Stream1] IgnoreRecommended=false diff --git a/.config/obs-studio/basic/scenes/Untitled.json b/.config/obs-studio/basic/scenes/Untitled.json index 2ad9bc1..32e97b4 100644 --- a/.config/obs-studio/basic/scenes/Untitled.json +++ b/.config/obs-studio/basic/scenes/Untitled.json @@ -1 +1 @@ -{"DesktopAudioDevice1":{"prev_ver":503316482,"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":503316482,"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":503316482,"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":503316482,"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":503316482,"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":16,"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":{"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":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":1934.0,"y":0.0},"scale":{"x":0.7674252986907959,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"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.11":[],"libobs.hide_scene_item.11":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503316482,"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":{"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"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":{}}],"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":[]}}} \ No newline at end of file +{"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 diff --git a/.config/obs-studio/basic/scenes/Untitled.json.bak b/.config/obs-studio/basic/scenes/Untitled.json.bak index 2ad9bc1..a54989d 100644 --- a/.config/obs-studio/basic/scenes/Untitled.json.bak +++ b/.config/obs-studio/basic/scenes/Untitled.json.bak @@ -1 +1 @@ -{"DesktopAudioDevice1":{"prev_ver":503316482,"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":503316482,"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":503316482,"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":503316482,"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":503316482,"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"name":"screen","uuid":"d2575e5f-f004-4b2b-be1b-ec7660026de5","id":"scene","versioned_id":"scene","settings":{"custom_size":false,"id_counter":16,"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":{"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":"Text (FreeType 2)","source_uuid":"491fd895-5bad-45fb-8b11-416fc06d01ac","visible":true,"locked":false,"rot":0.0,"pos":{"x":1934.0,"y":0.0},"scale":{"x":0.7674252986907959,"y":3.6086957454681396},"align":5,"bounds_type":0,"bounds_align":0,"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.11":[],"libobs.hide_scene_item.11":[]},"deinterlace_mode":0,"deinterlace_field_order":0,"monitoring_type":0,"private_settings":{}},{"prev_ver":503316482,"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":{"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":503316482,"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":{"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":{"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"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":503316482,"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":{"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":503316482,"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":{}}],"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":[]}}} \ No newline at end of file +{"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 diff --git a/.config/obs-studio/global.ini b/.config/obs-studio/global.ini index c00a502..9826573 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=503316482 +LastVersion=503382017 MaxLogs=10 InfoIncrement=-1 ProcessPriority=Normal @@ -22,8 +22,8 @@ ConfigOnNewProfile=true [BasicWindow] gridMode=false -geometry=AdnQywADAAAAAB9AAAAAAAAAIysAAAViAAAfQAAAAAAAACMrAAAFYgAAAAIAAAAACgAAAB9AAAAAAAAAIysAAAVi -DockState=AAAA/wAAAAD9AAAAAQAAAAMAAAPsAAABAfwBAAAABvsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAALkAAACgAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAC9AAAAtwAAAKAA////+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAABeAAAAP4AAADeAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAAAnoAAAC5AAAAoAD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAAM3AAAAtQAAAJ4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAANhAAAA+gAAAK8AAAAyAAAA+wAAAQlAAAABAAAAAQAAAAIAAAACPwAAAAA +geometry=AdnQywADAAAAABa0AAAAGgAAG3wAAAWcAAAWtgAAABwAABt6AAAFmgAAAAIAAAAACgAAABa2AAAAHAAAG3oAAAWa +DockState=AAAA/wAAAAD9AAAAAQAAAAMAAATFAAABAfwBAAAABvsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAAPEAAACgAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAD1AAAA8gAAAKAA////+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAAB6wAAAO8AAADeAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAAAt4AAADyAAAAoAD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAAPUAAAA8QAAAJ4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAANhAAAA+gAAAK8AAAAyAAABMUAAARBAAAABAAAAAQAAAAIAAAACPwAAAAA PreviewEnabled=true AlwaysOnTop=false SceneDuplicationMode=true @@ -60,7 +60,7 @@ ExtraBrowserDocks=[] SideDocks=false [ScriptLogWindow] -geometry=AdnQywADAAAAAAoBAAAAGQAADFgAAAGoAAAKAQAAABkAAAxYAAABqAAAAAAAAAAABkAAAAoBAAAAGQAADFgAAAGo +geometry=AdnQywADAAAAAAABAAAAGQAAAlgAAAGoAAAAAQAAABkAAAJYAAABqAAAAAAAAAAAAoAAAAABAAAAGQAAAlgAAAGo [PropertiesWindow] cx=720 diff --git a/.config/obs-studio/logs/2024-01-04 18-07-27.txt b/.config/obs-studio/logs/2024-01-04 18-07-27.txt deleted file mode 100644 index daafeb9..0000000 --- a/.config/obs-studio/logs/2024-01-04 18-07-27.txt +++ /dev/null @@ -1,213 +0,0 @@ -18:07:27.397: Platform: Wayland -18:07:27.397: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -18:07:27.397: CPU Speed: 4217.301MHz -18:07:27.397: Physical Cores: 8, Logical Cores: 16 -18:07:27.397: Physical Memory: 32006MB Total, 23205MB Free -18:07:27.397: Kernel Version: Linux 6.6.9-arch1-1 -18:07:27.397: Distribution: "Arch Linux" Unknown -18:07:27.397: Session Type: wayland -18:07:27.399: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -18:07:27.399: Portable mode: false -18:07:27.425: OBS 30.0.2-1 (linux) -18:07:27.425: --------------------------------- -18:07:27.425: --------------------------------- -18:07:27.425: audio settings reset: -18:07:27.425: samples per sec: 48000 -18:07:27.425: speakers: 2 -18:07:27.425: max buffering: 960 milliseconds -18:07:27.425: buffering type: dynamically increasing -18:07:27.427: --------------------------------- -18:07:27.427: Initializing OpenGL... -18:07:27.427: Using EGL/Wayland -18:07:27.459: Initialized EGL 1.5 -18:07:27.477: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -18:07:27.477: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -18:07:27.508: --------------------------------- -18:07:27.508: video settings reset: -18:07:27.508: base resolution: 1920x1080 -18:07:27.508: output resolution: 1920x1080 -18:07:27.508: downscale filter: Bicubic -18:07:27.508: fps: 30000/1001 -18:07:27.508: format: NV12 -18:07:27.508: YUV mode: Rec. 709/Partial -18:07:27.508: NV12 texture support not available -18:07:27.508: P010 texture support not available -18:07:27.509: Audio monitoring device: -18:07:27.509: name: Default -18:07:27.509: id: default -18:07:27.509: --------------------------------- -18:07:27.517: Failed to load 'en-US' text for module: 'decklink-captions.so' -18:07:27.525: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -18:07:27.533: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -18:07:27.533: Failed to initialize module 'decklink.so' -18:07:27.658: [pipewire] Available captures: -18:07:27.658: [pipewire] - Desktop capture -18:07:27.719: VAAPI: Failed to initialize display in vaapi_device_h264_supported -18:07:27.719: FFmpeg VAAPI H264 encoding not supported -18:07:27.719: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -18:07:27.719: FFmpeg VAAPI HEVC encoding not supported -18:07:27.781: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -18:07:27.912: --------------------------------- -18:07:27.912: Loaded Modules: -18:07:27.912: wlrobs.so -18:07:27.912: text-freetype2.so -18:07:27.912: rtmp-services.so -18:07:27.912: obs-x264.so -18:07:27.912: obs-vst.so -18:07:27.912: obs-vaapi.so -18:07:27.912: obs-transitions.so -18:07:27.912: obs-qsv11.so -18:07:27.912: obs-outputs.so -18:07:27.912: obs-libfdk.so -18:07:27.912: obs-filters.so -18:07:27.912: obs-ffmpeg.so -18:07:27.912: linux-v4l2.so -18:07:27.912: linux-pulseaudio.so -18:07:27.912: linux-pipewire.so -18:07:27.912: linux-jack.so -18:07:27.912: linux-capture.so -18:07:27.912: linux-alsa.so -18:07:27.912: image-source.so -18:07:27.912: frontend-tools.so -18:07:27.912: decklink-output-ui.so -18:07:27.912: decklink-captions.so -18:07:27.912: --------------------------------- -18:07:27.913: QWidget::setTabOrder: 'first' and 'second' must be in the same window -18:07:27.913: ==== Startup complete =============================================== -18:07:27.962: All scene data cleared -18:07:27.962: ------------------------------------------------ -18:07:27.965: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:07:27.965: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -18:07:27.965: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -18:07:27.965: [Loaded global audio device]: 'Desktop Audio' -18:07:27.966: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:07:27.966: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -18:07:27.966: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:07:27.966: [Loaded global audio device]: 'Mic/Aux' -18:07:27.966: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:07:27.967: pulse-input: An error occurred while getting the source info! -18:07:27.967: [Loaded global audio device]: 'HDMI Capture' -18:07:27.967: v4l2-input: Start capture from /dev/video0 -18:07:27.967: v4l2-input: Input: 0 -18:07:27.969: v4l2-input: Resolution: 1920x1080 -18:07:27.969: v4l2-input: Pixelformat: YU12 -18:07:27.969: v4l2-input: Linesize: 1920 Bytes -18:07:27.969: v4l2-input: Framerate: 30.00 fps -18:07:27.971: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -18:07:27.971: Source ID 'xshm_input' not found -18:07:27.971: Failed to create source 'Screen Capture'! -18:07:27.972: v4l2-input: Start capture from /dev/video0 -18:07:27.980: v4l2-input: Unable to set input 0 -18:07:27.980: v4l2-input: Initialization failed, errno: Device or resource busy -18:07:27.980: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -18:07:27.980: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:07:27.980: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:07:27.980: v4l2-input: Start capture from /dev/video0 -18:07:27.981: v4l2-input: Unable to set input 0 -18:07:27.981: v4l2-input: Initialization failed, errno: Device or resource busy -18:07:27.981: v4l2-input: Start capture from /dev/video4 -18:07:27.981: v4l2-input: Unable to open device -18:07:27.981: v4l2-input: Initialization failed, errno: No such file or directory -18:07:27.983: Switched to scene 'screen' -18:07:27.983: ------------------------------------------------ -18:07:27.983: Loaded scenes: -18:07:27.983: - scene 'Screen with camera': -18:07:27.983: - source: 'Screen Capture' (xshm_input) -18:07:27.983: - source: 'Camera Capture' (v4l2_input) -18:07:27.983: - source: 'border' (image_source) -18:07:27.983: - scene 'game with camera': -18:07:27.983: - source: 'Camera Capture' (v4l2_input) -18:07:27.983: - source: 'border' (image_source) -18:07:27.983: - source: 'capture acrd' (v4l2_input) -18:07:27.983: - scene 'game': -18:07:27.983: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:07:27.983: - scene 'game 4:3': -18:07:27.983: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:07:27.983: - scene 'screen': -18:07:27.983: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -18:07:27.983: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -18:07:27.983: - scene 'camera': -18:07:27.983: - source: 'Camera Capture' (v4l2_input) -18:07:27.983: - scene 'Camera with scope': -18:07:27.983: - source: 'Camera Capture' (v4l2_input) -18:07:27.983: - source: 'border' (image_source) -18:07:27.983: - source: 'scope caputre' (v4l2_input) -18:07:27.983: - scene 'game with screen': -18:07:27.983: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:07:27.983: ------------------------------------------------ -18:07:28.517: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -18:07:28.517: -18:07:32.342: OpenType support missing for "Open Sans", script 11 -18:07:32.346: OpenType support missing for "Open Sans", script 12 -18:07:32.350: OpenType support missing for "Open Sans", script 16 -18:07:32.353: OpenType support missing for "Open Sans", script 20 -18:07:46.593: ==== Shutting down ================================================== -18:07:46.603: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -18:07:46.603: pulse-input: Got 745 packets with 894000 frames -18:07:46.603: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:07:46.603: pulse-input: Got 742 packets with 890400 frames -18:07:46.616: v4l2-input: /dev/video0: Stopped capture after 556 frames -18:07:46.650: All scene data cleared -18:07:46.650: ------------------------------------------------ -18:07:46.720: [Scripting] Total detached callbacks: 0 -18:07:46.720: Freeing OBS context data -18:07:46.730: == Profiler Results ============================= -18:07:46.730: run_program_init: 663.722 ms -18:07:46.730: ┣OBSApp::AppInit: 4.432 ms -18:07:46.730: ┃ ┗OBSApp::InitLocale: 0.746 ms -18:07:46.730: ┗OBSApp::OBSInit: 626.988 ms -18:07:46.730: ┣obs_startup: 2.381 ms -18:07:46.730: ┗OBSBasic::OBSInit: 598.316 ms -18:07:46.730: ┣OBSBasic::InitBasicConfig: 0.101 ms -18:07:46.730: ┣OBSBasic::ResetAudio: 0.281 ms -18:07:46.730: ┣OBSBasic::ResetVideo: 83.115 ms -18:07:46.730: ┃ ┗obs_init_graphics: 82.553 ms -18:07:46.730: ┃ ┗shader compilation: 28.891 ms -18:07:46.730: ┣OBSBasic::InitOBSCallbacks: 0.002 ms -18:07:46.730: ┣OBSBasic::InitHotkeys: 0.018 ms -18:07:46.730: ┣obs_load_all_modules2: 403.011 ms -18:07:46.730: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -18:07:46.730: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -18:07:46.730: ┃ ┣obs_init_module(decklink.so): 0.132 ms -18:07:46.730: ┃ ┣obs_init_module(frontend-tools.so): 54.079 ms -18:07:46.730: ┃ ┣obs_init_module(image-source.so): 0.007 ms -18:07:46.730: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -18:07:46.730: ┃ ┣obs_init_module(linux-capture.so): 0 ms -18:07:46.730: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -18:07:46.730: ┃ ┣obs_init_module(linux-pipewire.so): 17.23 ms -18:07:46.730: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -18:07:46.730: ┃ ┣obs_init_module(linux-v4l2.so): 0.116 ms -18:07:46.731: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.538 ms -18:07:46.731: ┃ ┃ ┗nvenc_check: 1.716 ms -18:07:46.731: ┃ ┣obs_init_module(obs-filters.so): 0.029 ms -18:07:46.731: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -18:07:46.731: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -18:07:46.731: ┃ ┣obs_init_module(obs-qsv11.so): 0.281 ms -18:07:46.731: ┃ ┣obs_init_module(obs-transitions.so): 0.008 ms -18:07:46.731: ┃ ┣obs_init_module(obs-vaapi.so): 82.166 ms -18:07:46.731: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -18:07:46.731: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -18:07:46.731: ┃ ┣obs_init_module(rtmp-services.so): 0.666 ms -18:07:46.731: ┃ ┣obs_init_module(text-freetype2.so): 0.011 ms -18:07:46.731: ┃ ┗obs_init_module(wlrobs.so): 0.01 ms -18:07:46.731: ┣OBSBasic::InitService: 0.792 ms -18:07:46.731: ┣OBSBasic::ResetOutputs: 0.162 ms -18:07:46.731: ┣OBSBasic::CreateHotkeys: 0.02 ms -18:07:46.731: ┣OBSBasic::InitPrimitives: 0.049 ms -18:07:46.731: ┗OBSBasic::Load: 71.127 ms -18:07:46.731: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.001 ms, 99th percentile=0.001 ms, 100% below 25 ms -18:07:46.731: audio_thread(Audio): min=0.006 ms, median=0.03 ms, max=16.864 ms, 99th percentile=13.31 ms -18:07:46.731: obs_graphics_thread(33.3667 ms): min=0.018 ms, median=8.488 ms, max=26.273 ms, 99th percentile=17.407 ms, 100% below 33.367 ms -18:07:46.731: ┣tick_sources: min=0 ms, median=0.006 ms, max=16.169 ms, 99th percentile=0.018 ms -18:07:46.731: ┣output_frame: min=0.01 ms, median=8.37 ms, max=24.623 ms, 99th percentile=17.059 ms -18:07:46.731: ┃ ┗gs_context(video->graphics): min=0.01 ms, median=8.37 ms, max=24.623 ms, 99th percentile=17.059 ms -18:07:46.731: ┃ ┣render_video: min=0.005 ms, median=8.288 ms, max=24.531 ms, 99th percentile=16.964 ms -18:07:46.731: ┃ ┃ ┗render_main_texture: min=0.004 ms, median=8.287 ms, max=24.526 ms, 99th percentile=16.961 ms -18:07:46.731: ┃ ┗gs_flush: min=0.002 ms, median=0.069 ms, max=4.403 ms, 99th percentile=0.589 ms -18:07:46.731: ┗render_displays: min=0.002 ms, median=0.102 ms, max=2.313 ms, 99th percentile=0.531 ms -18:07:46.731: ================================================= -18:07:46.731: == Profiler Time Between Calls ================== -18:07:46.731: obs_hotkey_thread(25 ms): min=25.016 ms, median=25.059 ms, max=27.773 ms, 99.6099% within ±2% of 25 ms (0% lower, 0.390117% higher) -18:07:46.731: obs_graphics_thread(33.3667 ms): min=33.006 ms, median=33.367 ms, max=33.738 ms, 100% within ±2% of 33.367 ms (0% lower, 0% higher) -18:07:46.731: ================================================= -18:07:46.735: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-04 18-08-31.txt b/.config/obs-studio/logs/2024-01-04 18-08-31.txt deleted file mode 100644 index dfd8673..0000000 --- a/.config/obs-studio/logs/2024-01-04 18-08-31.txt +++ /dev/null @@ -1,213 +0,0 @@ -18:08:31.726: Platform: Wayland -18:08:31.726: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -18:08:31.726: CPU Speed: 2200.000MHz -18:08:31.726: Physical Cores: 8, Logical Cores: 16 -18:08:31.726: Physical Memory: 32006MB Total, 23072MB Free -18:08:31.726: Kernel Version: Linux 6.6.9-arch1-1 -18:08:31.726: Distribution: "Arch Linux" Unknown -18:08:31.726: Session Type: wayland -18:08:31.728: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -18:08:31.728: Portable mode: false -18:08:31.754: OBS 30.0.2-1 (linux) -18:08:31.754: --------------------------------- -18:08:31.754: --------------------------------- -18:08:31.755: audio settings reset: -18:08:31.755: samples per sec: 48000 -18:08:31.755: speakers: 2 -18:08:31.755: max buffering: 960 milliseconds -18:08:31.755: buffering type: dynamically increasing -18:08:31.756: --------------------------------- -18:08:31.756: Initializing OpenGL... -18:08:31.756: Using EGL/Wayland -18:08:31.789: Initialized EGL 1.5 -18:08:31.808: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -18:08:31.808: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -18:08:31.839: --------------------------------- -18:08:31.839: video settings reset: -18:08:31.839: base resolution: 1920x1080 -18:08:31.839: output resolution: 1920x1080 -18:08:31.839: downscale filter: Bicubic -18:08:31.839: fps: 30000/1001 -18:08:31.839: format: NV12 -18:08:31.839: YUV mode: Rec. 709/Partial -18:08:31.840: NV12 texture support not available -18:08:31.840: P010 texture support not available -18:08:31.840: Audio monitoring device: -18:08:31.840: name: Default -18:08:31.840: id: default -18:08:31.840: --------------------------------- -18:08:31.849: Failed to load 'en-US' text for module: 'decklink-captions.so' -18:08:31.857: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -18:08:31.864: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -18:08:31.864: Failed to initialize module 'decklink.so' -18:08:31.990: [pipewire] Available captures: -18:08:31.990: [pipewire] - Desktop capture -18:08:32.042: VAAPI: Failed to initialize display in vaapi_device_h264_supported -18:08:32.042: FFmpeg VAAPI H264 encoding not supported -18:08:32.042: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -18:08:32.042: FFmpeg VAAPI HEVC encoding not supported -18:08:32.100: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -18:08:32.149: --------------------------------- -18:08:32.149: Loaded Modules: -18:08:32.149: wlrobs.so -18:08:32.149: text-freetype2.so -18:08:32.149: rtmp-services.so -18:08:32.149: obs-x264.so -18:08:32.149: obs-vst.so -18:08:32.149: obs-vaapi.so -18:08:32.149: obs-transitions.so -18:08:32.149: obs-qsv11.so -18:08:32.149: obs-outputs.so -18:08:32.149: obs-libfdk.so -18:08:32.149: obs-filters.so -18:08:32.149: obs-ffmpeg.so -18:08:32.149: linux-v4l2.so -18:08:32.149: linux-pulseaudio.so -18:08:32.149: linux-pipewire.so -18:08:32.149: linux-jack.so -18:08:32.149: linux-capture.so -18:08:32.149: linux-alsa.so -18:08:32.149: image-source.so -18:08:32.149: frontend-tools.so -18:08:32.149: decklink-output-ui.so -18:08:32.149: decklink-captions.so -18:08:32.149: --------------------------------- -18:08:32.149: QWidget::setTabOrder: 'first' and 'second' must be in the same window -18:08:32.149: ==== Startup complete =============================================== -18:08:32.184: All scene data cleared -18:08:32.184: ------------------------------------------------ -18:08:32.187: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:08:32.187: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -18:08:32.187: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -18:08:32.187: [Loaded global audio device]: 'Desktop Audio' -18:08:32.188: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:08:32.188: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -18:08:32.188: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:08:32.188: [Loaded global audio device]: 'Mic/Aux' -18:08:32.188: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:08:32.188: pulse-input: An error occurred while getting the source info! -18:08:32.188: [Loaded global audio device]: 'HDMI Capture' -18:08:32.188: v4l2-input: Start capture from /dev/video0 -18:08:32.189: v4l2-input: Input: 0 -18:08:32.190: v4l2-input: Resolution: 1920x1080 -18:08:32.190: v4l2-input: Pixelformat: YU12 -18:08:32.190: v4l2-input: Linesize: 1920 Bytes -18:08:32.190: v4l2-input: Framerate: 30.00 fps -18:08:32.192: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -18:08:32.192: Source ID 'xshm_input' not found -18:08:32.193: Failed to create source 'Screen Capture'! -18:08:32.193: v4l2-input: Start capture from /dev/video0 -18:08:32.204: v4l2-input: Unable to set input 0 -18:08:32.204: v4l2-input: Initialization failed, errno: Device or resource busy -18:08:32.204: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -18:08:32.204: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:08:32.204: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:08:32.204: v4l2-input: Start capture from /dev/video0 -18:08:32.205: v4l2-input: Unable to set input 0 -18:08:32.205: v4l2-input: Initialization failed, errno: Device or resource busy -18:08:32.205: v4l2-input: Start capture from /dev/video4 -18:08:32.205: v4l2-input: Unable to open device -18:08:32.205: v4l2-input: Initialization failed, errno: No such file or directory -18:08:32.207: Switched to scene 'screen' -18:08:32.207: ------------------------------------------------ -18:08:32.207: Loaded scenes: -18:08:32.207: - scene 'Screen with camera': -18:08:32.207: - source: 'Screen Capture' (xshm_input) -18:08:32.207: - source: 'Camera Capture' (v4l2_input) -18:08:32.207: - source: 'border' (image_source) -18:08:32.207: - scene 'game with camera': -18:08:32.207: - source: 'Camera Capture' (v4l2_input) -18:08:32.207: - source: 'border' (image_source) -18:08:32.207: - source: 'capture acrd' (v4l2_input) -18:08:32.207: - scene 'game': -18:08:32.207: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:08:32.207: - scene 'game 4:3': -18:08:32.207: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:08:32.207: - scene 'screen': -18:08:32.207: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -18:08:32.207: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -18:08:32.207: - scene 'camera': -18:08:32.207: - source: 'Camera Capture' (v4l2_input) -18:08:32.207: - scene 'Camera with scope': -18:08:32.207: - source: 'Camera Capture' (v4l2_input) -18:08:32.207: - source: 'border' (image_source) -18:08:32.207: - source: 'scope caputre' (v4l2_input) -18:08:32.207: - scene 'game with screen': -18:08:32.207: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:08:32.207: ------------------------------------------------ -18:08:32.736: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -18:08:32.736: -18:08:45.610: OpenType support missing for "Open Sans", script 11 -18:08:45.613: OpenType support missing for "Open Sans", script 12 -18:08:45.617: OpenType support missing for "Open Sans", script 16 -18:08:45.620: OpenType support missing for "Open Sans", script 20 -18:10:03.419: ==== Shutting down ================================================== -18:10:03.423: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -18:10:03.423: pulse-input: Got 3648 packets with 4377600 frames -18:10:03.423: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:10:03.423: pulse-input: Got 3646 packets with 4375200 frames -18:10:03.427: v4l2-input: /dev/video0: Stopped capture after 2734 frames -18:10:03.446: All scene data cleared -18:10:03.447: ------------------------------------------------ -18:10:03.515: [Scripting] Total detached callbacks: 0 -18:10:03.515: Freeing OBS context data -18:10:03.524: == Profiler Results ============================= -18:10:03.524: run_program_init: 569.024 ms -18:10:03.524: ┣OBSApp::AppInit: 4.457 ms -18:10:03.524: ┃ ┗OBSApp::InitLocale: 0.7 ms -18:10:03.524: ┗OBSApp::OBSInit: 532.681 ms -18:10:03.524: ┣obs_startup: 2.382 ms -18:10:03.524: ┗OBSBasic::OBSInit: 504.024 ms -18:10:03.524: ┣OBSBasic::InitBasicConfig: 0.101 ms -18:10:03.524: ┣OBSBasic::ResetAudio: 0.267 ms -18:10:03.524: ┣OBSBasic::ResetVideo: 85.03 ms -18:10:03.524: ┃ ┗obs_init_graphics: 84.342 ms -18:10:03.524: ┃ ┗shader compilation: 29.434 ms -18:10:03.524: ┣OBSBasic::InitOBSCallbacks: 0.003 ms -18:10:03.524: ┣OBSBasic::InitHotkeys: 0.019 ms -18:10:03.524: ┣obs_load_all_modules2: 308.781 ms -18:10:03.524: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -18:10:03.524: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -18:10:03.524: ┃ ┣obs_init_module(decklink.so): 0.117 ms -18:10:03.524: ┃ ┣obs_init_module(frontend-tools.so): 55.528 ms -18:10:03.524: ┃ ┣obs_init_module(image-source.so): 0.008 ms -18:10:03.524: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -18:10:03.524: ┃ ┣obs_init_module(linux-capture.so): 0 ms -18:10:03.524: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -18:10:03.524: ┃ ┣obs_init_module(linux-pipewire.so): 17.199 ms -18:10:03.524: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -18:10:03.524: ┃ ┣obs_init_module(linux-v4l2.so): 0.121 ms -18:10:03.524: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.014 ms -18:10:03.524: ┃ ┃ ┗nvenc_check: 1.396 ms -18:10:03.524: ┃ ┣obs_init_module(obs-filters.so): 0.027 ms -18:10:03.524: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -18:10:03.524: ┃ ┣obs_init_module(obs-outputs.so): 0.004 ms -18:10:03.524: ┃ ┣obs_init_module(obs-qsv11.so): 0.242 ms -18:10:03.524: ┃ ┣obs_init_module(obs-transitions.so): 0.008 ms -18:10:03.524: ┃ ┣obs_init_module(obs-vaapi.so): 5.67 ms -18:10:03.524: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -18:10:03.524: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -18:10:03.524: ┃ ┣obs_init_module(rtmp-services.so): 0.528 ms -18:10:03.524: ┃ ┣obs_init_module(text-freetype2.so): 0.009 ms -18:10:03.524: ┃ ┗obs_init_module(wlrobs.so): 0.01 ms -18:10:03.524: ┣OBSBasic::InitService: 0.771 ms -18:10:03.524: ┣OBSBasic::ResetOutputs: 0.164 ms -18:10:03.524: ┣OBSBasic::CreateHotkeys: 0.02 ms -18:10:03.524: ┣OBSBasic::InitPrimitives: 0.069 ms -18:10:03.524: ┗OBSBasic::Load: 58.475 ms -18:10:03.525: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.001 ms, 99th percentile=0.001 ms, 100% below 25 ms -18:10:03.525: audio_thread(Audio): min=0.005 ms, median=0.033 ms, max=17.763 ms, 99th percentile=14.005 ms -18:10:03.525: obs_graphics_thread(33.3667 ms): min=0.017 ms, median=9.083 ms, max=20.393 ms, 99th percentile=17.258 ms, 100% below 33.367 ms -18:10:03.525: ┣tick_sources: min=0 ms, median=0.008 ms, max=10.109 ms, 99th percentile=0.018 ms -18:10:03.525: ┣output_frame: min=0.009 ms, median=8.947 ms, max=20.366 ms, 99th percentile=17.105 ms -18:10:03.525: ┃ ┗gs_context(video->graphics): min=0.008 ms, median=8.947 ms, max=20.366 ms, 99th percentile=17.105 ms -18:10:03.525: ┃ ┣render_video: min=0.005 ms, median=8.862 ms, max=20.259 ms, 99th percentile=17.014 ms -18:10:03.525: ┃ ┃ ┗render_main_texture: min=0.004 ms, median=8.858 ms, max=20.255 ms, 99th percentile=17.012 ms -18:10:03.525: ┃ ┗gs_flush: min=0.001 ms, median=0.073 ms, max=3.917 ms, 99th percentile=0.417 ms -18:10:03.525: ┗render_displays: min=0.002 ms, median=0.105 ms, max=2.817 ms, 99th percentile=0.387 ms -18:10:03.525: ================================================= -18:10:03.525: == Profiler Time Between Calls ================== -18:10:03.525: obs_hotkey_thread(25 ms): min=25.007 ms, median=25.059 ms, max=27.256 ms, 99.8907% within ±2% of 25 ms (0% lower, 0.10926% higher) -18:10:03.525: obs_graphics_thread(33.3667 ms): min=31.595 ms, median=33.367 ms, max=34.547 ms, 99.9272% within ±2% of 33.367 ms (0.0364166% lower, 0.0364166% higher) -18:10:03.525: ================================================= -18:10:03.538: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-04 19-11-48.txt b/.config/obs-studio/logs/2024-01-04 19-11-48.txt deleted file mode 100644 index a79f673..0000000 --- a/.config/obs-studio/logs/2024-01-04 19-11-48.txt +++ /dev/null @@ -1,223 +0,0 @@ -19:11:48.703: Platform: Wayland -19:11:48.703: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -19:11:48.703: CPU Speed: 4166.449MHz -19:11:48.703: Physical Cores: 8, Logical Cores: 16 -19:11:48.703: Physical Memory: 32006MB Total, 25602MB Free -19:11:48.703: Kernel Version: Linux 6.6.9-arch1-1 -19:11:48.703: Distribution: "Arch Linux" Unknown -19:11:48.703: Session Type: wayland -19:11:48.705: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -19:11:48.705: Portable mode: false -19:11:48.732: OBS 30.0.2-1 (linux) -19:11:48.732: --------------------------------- -19:11:48.732: --------------------------------- -19:11:48.732: audio settings reset: -19:11:48.732: samples per sec: 48000 -19:11:48.732: speakers: 2 -19:11:48.732: max buffering: 960 milliseconds -19:11:48.732: buffering type: dynamically increasing -19:11:48.734: --------------------------------- -19:11:48.734: Initializing OpenGL... -19:11:48.734: Using EGL/Wayland -19:11:48.767: Initialized EGL 1.5 -19:11:48.785: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -19:11:48.785: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -19:11:48.817: --------------------------------- -19:11:48.817: video settings reset: -19:11:48.817: base resolution: 1920x1080 -19:11:48.817: output resolution: 1920x1080 -19:11:48.817: downscale filter: Bicubic -19:11:48.817: fps: 30000/1001 -19:11:48.817: format: NV12 -19:11:48.817: YUV mode: Rec. 709/Partial -19:11:48.818: NV12 texture support not available -19:11:48.818: P010 texture support not available -19:11:48.818: Audio monitoring device: -19:11:48.818: name: Default -19:11:48.818: id: default -19:11:48.818: --------------------------------- -19:11:48.827: Failed to load 'en-US' text for module: 'decklink-captions.so' -19:11:48.836: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -19:11:48.843: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -19:11:48.843: Failed to initialize module 'decklink.so' -19:11:48.977: [pipewire] Available captures: -19:11:48.977: [pipewire] - Desktop capture -19:11:49.036: VAAPI: API version 1.20 -19:11:49.037: FFmpeg VAAPI H264 encoding supported -19:11:49.042: FFmpeg VAAPI HEVC encoding supported -19:11:49.114: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -19:11:49.221: [obs-vaapi] found vah264lpenc -19:11:49.221: [obs-vaapi] found vah265lpenc -19:11:49.221: [obs-vaapi] found vaapih265enc -19:11:49.221: [obs-vaapi] found vaapih264enc -19:11:49.274: --------------------------------- -19:11:49.274: Loaded Modules: -19:11:49.274: wlrobs.so -19:11:49.274: text-freetype2.so -19:11:49.274: rtmp-services.so -19:11:49.274: obs-x264.so -19:11:49.274: obs-vst.so -19:11:49.274: obs-vaapi.so -19:11:49.274: obs-transitions.so -19:11:49.274: obs-qsv11.so -19:11:49.274: obs-outputs.so -19:11:49.274: obs-libfdk.so -19:11:49.274: obs-filters.so -19:11:49.274: obs-ffmpeg.so -19:11:49.274: linux-v4l2.so -19:11:49.274: linux-pulseaudio.so -19:11:49.274: linux-pipewire.so -19:11:49.274: linux-jack.so -19:11:49.274: linux-capture.so -19:11:49.274: linux-alsa.so -19:11:49.274: image-source.so -19:11:49.274: frontend-tools.so -19:11:49.274: decklink-output-ui.so -19:11:49.274: decklink-captions.so -19:11:49.274: --------------------------------- -19:11:49.274: QWidget::setTabOrder: 'first' and 'second' must be in the same window -19:11:49.274: ==== Startup complete =============================================== -19:11:49.290: All scene data cleared -19:11:49.290: ------------------------------------------------ -19:11:49.294: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -19:11:49.294: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -19:11:49.294: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -19:11:49.294: [Loaded global audio device]: 'Desktop Audio' -19:11:49.295: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -19:11:49.295: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -19:11:49.295: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -19:11:49.295: [Loaded global audio device]: 'Mic/Aux' -19:11:49.295: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -19:11:49.295: pulse-input: An error occurred while getting the source info! -19:11:49.295: [Loaded global audio device]: 'HDMI Capture' -19:11:49.295: v4l2-input: Start capture from /dev/video0 -19:11:49.296: v4l2-input: Input: 0 -19:11:49.298: v4l2-input: Resolution: 1920x1080 -19:11:49.298: v4l2-input: Pixelformat: YU12 -19:11:49.298: v4l2-input: Linesize: 1920 Bytes -19:11:49.298: v4l2-input: Framerate: 30.00 fps -19:11:49.300: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -19:11:49.301: Source ID 'xshm_input' not found -19:11:49.301: Failed to create source 'Screen Capture'! -19:11:49.301: v4l2-input: Start capture from /dev/video0 -19:11:49.309: v4l2-input: Unable to set input 0 -19:11:49.309: v4l2-input: Initialization failed, errno: Device or resource busy -19:11:49.310: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -19:11:49.310: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -19:11:49.310: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -19:11:49.310: v4l2-input: Start capture from /dev/video0 -19:11:49.310: v4l2-input: Unable to set input 0 -19:11:49.310: v4l2-input: Initialization failed, errno: Device or resource busy -19:11:49.311: v4l2-input: Start capture from /dev/video4 -19:11:49.311: v4l2-input: Unable to open device -19:11:49.311: v4l2-input: Initialization failed, errno: No such file or directory -19:11:49.314: Switched to scene 'screen' -19:11:49.314: ------------------------------------------------ -19:11:49.314: Loaded scenes: -19:11:49.314: - scene 'Screen with camera': -19:11:49.314: - source: 'Screen Capture' (xshm_input) -19:11:49.314: - source: 'Camera Capture' (v4l2_input) -19:11:49.314: - source: 'border' (image_source) -19:11:49.314: - scene 'game with camera': -19:11:49.314: - source: 'Camera Capture' (v4l2_input) -19:11:49.314: - source: 'border' (image_source) -19:11:49.314: - source: 'capture acrd' (v4l2_input) -19:11:49.314: - scene 'game': -19:11:49.314: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:49.314: - scene 'game 4:3': -19:11:49.314: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:49.314: - scene 'screen': -19:11:49.314: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -19:11:49.314: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -19:11:49.314: - scene 'camera': -19:11:49.314: - source: 'Camera Capture' (v4l2_input) -19:11:49.314: - scene 'Camera with scope': -19:11:49.314: - source: 'Camera Capture' (v4l2_input) -19:11:49.314: - source: 'border' (image_source) -19:11:49.314: - source: 'scope caputre' (v4l2_input) -19:11:49.314: - scene 'game with screen': -19:11:49.314: - source: 'Video Capture Device (V4L2)' (v4l2_input) -19:11:49.314: ------------------------------------------------ -19:11:49.869: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -19:11:49.869: -19:11:54.130: OpenType support missing for "Open Sans", script 11 -19:11:54.134: OpenType support missing for "Open Sans", script 12 -19:11:54.137: OpenType support missing for "Open Sans", script 16 -19:11:54.140: OpenType support missing for "Open Sans", script 20 -19:12:07.457: Settings changed (outputs) -19:12:07.457: ------------------------------------------------ -19:12:10.742: >>> gpu tex not active, fall back to old qsv encoder -19:12:10.742: [qsv encoder: 'simple_video_recording'] settings: -19:12:10.742: codec: AV1 -19:12:10.742: rate_control: CQP -19:12:10.742: qpi: 23 -19:12:10.742: qpb: 23 -19:12:10.742: qpp: 23 -19:12:10.742: target_usage: TU4 -19:12:10.742: profile: high -19:12:10.742: keyint: 0 -19:12:10.742: latency: normal -19:12:10.742: b-frames: 3 -19:12:10.742: enhancements: on -19:12:10.742: fps_num: 30000 -19:12:10.742: fps_den: 1001 -19:12:10.742: width: 1920 -19:12:10.742: height: 1080 -19:12:10.742: [qsv encoder: 'simple_video_recording'] debug info: -19:12:10.766: Failed to initialize MFX -19:12:10.766: [qsv encoder: 'msdk_impl'] Specified object/item/sync point not found. (MFX_ERR_NOT_FOUND) -19:12:10.766: [qsv encoder: 'simple_video_recording'] qsv failed to load -19:12:10.766: major: 1 -19:12:10.766: minor: 0 -19:12:10.766: interval: 4 -19:12:10.766: GopPictSize: 0 -19:12:10.766: g_pts2dtsShift: 0 -19:12:22.121: Virtual camera started -19:12:22.171: ==== Virtual Camera Start ========================================== -19:12:22.171: Starting Virtual Camera output to Program -19:12:22.174: 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:12:22.764: Output 'virtualcam_output': stopping -19:12:22.764: Output 'virtualcam_output': Total frames output: 18 -19:12:22.764: Output 'virtualcam_output': Total drawn frames: 18 -19:12:22.764: ==== Virtual Camera Stop =========================================== -19:12:22.766: Virtual camera stopped -19:12:33.540: Settings changed (outputs) -19:12:33.540: ------------------------------------------------ -19:12:36.217: >>> gpu tex not active, fall back to old qsv encoder -19:12:36.217: [qsv encoder: 'simple_video_recording'] settings: -19:12:36.217: codec: H.264 -19:12:36.217: rate_control: ICQ -19:12:36.217: ICQ Quality: 23 -19:12:36.218: target_usage: TU4 -19:12:36.218: profile: high -19:12:36.218: keyint: 0 -19:12:36.218: latency: normal -19:12:36.218: b-frames: 3 -19:12:36.218: enhancements: on -19:12:36.218: fps_num: 30000 -19:12:36.218: fps_den: 1001 -19:12:36.218: width: 1920 -19:12:36.218: height: 1080 -19:12:36.218: [qsv encoder: 'simple_video_recording'] debug info: -19:12:36.239: Failed to initialize MFX -19:12:36.239: [qsv encoder: 'msdk_impl'] Specified object/item/sync point not found. (MFX_ERR_NOT_FOUND) -19:12:36.239: [qsv encoder: 'simple_video_recording'] qsv failed to load -19:12:36.239: major: 1 -19:12:36.239: minor: 0 -19:12:36.239: interval: 4 -19:12:36.239: GopPictSize: 0 -19:12:36.239: g_pts2dtsShift: 0 -19:12:38.681: Virtual camera started -19:12:38.683: ==== Virtual Camera Start ========================================== -19:12:38.683: Starting Virtual Camera output to Program -19:12:38.689: 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:12:39.326: Output 'virtualcam_output': stopping -19:12:39.326: Output 'virtualcam_output': Total frames output: 18 -19:12:39.326: Output 'virtualcam_output': Total drawn frames: 19 -19:12:39.326: ==== Virtual Camera Stop =========================================== -19:12:39.329: Failed to stop streaming on video device 36 (Bad file descriptor) -19:12:39.329: Virtual camera stopped -20:12:02.387: Virtual camera started -20:12:02.388: ==== Virtual Camera Start ========================================== -20:12:02.388: Starting Virtual Camera output to Program -20:12:02.393: 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-01-05 18-53-01.txt b/.config/obs-studio/logs/2024-01-05 18-53-01.txt deleted file mode 100644 index bc7b688..0000000 --- a/.config/obs-studio/logs/2024-01-05 18-53-01.txt +++ /dev/null @@ -1,160 +0,0 @@ -18:53:01.640: [Safe Mode] Unclean shutdown detected! -18:53:04.282: [Safe Mode] User elected to launch normally. -18:53:04.282: Platform: Wayland -18:53:04.282: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -18:53:04.282: CPU Speed: 2071.063MHz -18:53:04.283: Physical Cores: 8, Logical Cores: 16 -18:53:04.283: Physical Memory: 32006MB Total, 8477MB Free -18:53:04.283: Kernel Version: Linux 6.6.9-arch1-1 -18:53:04.283: Distribution: "Arch Linux" Unknown -18:53:04.283: Session Type: wayland -18:53:04.284: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -18:53:04.284: Portable mode: false -18:53:04.305: OBS 30.0.2-1 (linux) -18:53:04.305: --------------------------------- -18:53:04.305: --------------------------------- -18:53:04.305: audio settings reset: -18:53:04.305: samples per sec: 48000 -18:53:04.305: speakers: 2 -18:53:04.305: max buffering: 960 milliseconds -18:53:04.305: buffering type: dynamically increasing -18:53:04.306: --------------------------------- -18:53:04.306: Initializing OpenGL... -18:53:04.306: Using EGL/Wayland -18:53:04.307: Initialized EGL 1.5 -18:53:04.332: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -18:53:04.332: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -18:53:04.370: --------------------------------- -18:53:04.370: video settings reset: -18:53:04.370: base resolution: 1920x1080 -18:53:04.370: output resolution: 1920x1080 -18:53:04.370: downscale filter: Bicubic -18:53:04.370: fps: 30000/1001 -18:53:04.370: format: NV12 -18:53:04.370: YUV mode: Rec. 709/Partial -18:53:04.370: NV12 texture support not available -18:53:04.370: P010 texture support not available -18:53:04.371: Audio monitoring device: -18:53:04.371: name: Default -18:53:04.371: id: default -18:53:04.371: --------------------------------- -18:53:04.380: Failed to load 'en-US' text for module: 'decklink-captions.so' -18:53:04.389: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -18:53:04.397: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -18:53:04.397: Failed to initialize module 'decklink.so' -18:53:04.547: [pipewire] Available captures: -18:53:04.547: [pipewire] - Desktop capture -18:53:04.620: VAAPI: API version 1.20 -18:53:04.621: FFmpeg VAAPI H264 encoding supported -18:53:04.627: FFmpeg VAAPI HEVC encoding supported -18:53:04.710: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -18:53:04.840: [obs-vaapi] found vah264lpenc -18:53:04.840: [obs-vaapi] found vah265lpenc -18:53:04.840: [obs-vaapi] found vaapih265enc -18:53:04.840: [obs-vaapi] found vaapih264enc -18:53:04.897: --------------------------------- -18:53:04.897: Loaded Modules: -18:53:04.897: wlrobs.so -18:53:04.897: text-freetype2.so -18:53:04.897: rtmp-services.so -18:53:04.897: obs-x264.so -18:53:04.897: obs-vst.so -18:53:04.897: obs-vaapi.so -18:53:04.897: obs-transitions.so -18:53:04.897: obs-qsv11.so -18:53:04.898: obs-outputs.so -18:53:04.898: obs-libfdk.so -18:53:04.898: obs-filters.so -18:53:04.898: obs-ffmpeg.so -18:53:04.898: linux-v4l2.so -18:53:04.898: linux-pulseaudio.so -18:53:04.898: linux-pipewire.so -18:53:04.898: linux-jack.so -18:53:04.898: linux-capture.so -18:53:04.898: linux-alsa.so -18:53:04.898: image-source.so -18:53:04.898: frontend-tools.so -18:53:04.898: decklink-output-ui.so -18:53:04.898: decklink-captions.so -18:53:04.898: --------------------------------- -18:53:04.898: QWidget::setTabOrder: 'first' and 'second' must be in the same window -18:53:04.898: ==== Startup complete =============================================== -18:53:04.948: All scene data cleared -18:53:04.948: ------------------------------------------------ -18:53:04.953: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:53:04.954: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -18:53:04.954: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -18:53:04.954: [Loaded global audio device]: 'Desktop Audio' -18:53:04.954: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:53:04.954: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -18:53:04.955: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:53:04.955: [Loaded global audio device]: 'Mic/Aux' -18:53:04.955: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:53:04.956: pulse-input: An error occurred while getting the source info! -18:53:04.956: [Loaded global audio device]: 'HDMI Capture' -18:53:04.956: v4l2-input: Start capture from /dev/video0 -18:53:04.957: v4l2-input: Input: 0 -18:53:04.959: v4l2-input: Resolution: 1920x1080 -18:53:04.959: v4l2-input: Pixelformat: YU12 -18:53:04.959: v4l2-input: Linesize: 1920 Bytes -18:53:04.959: v4l2-input: Framerate: 30.00 fps -18:53:04.961: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -18:53:04.962: Source ID 'xshm_input' not found -18:53:04.962: Failed to create source 'Screen Capture'! -18:53:04.962: v4l2-input: Start capture from /dev/video0 -18:53:04.983: v4l2-input: Unable to set input 0 -18:53:04.983: v4l2-input: Initialization failed, errno: Device or resource busy -18:53:04.983: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -18:53:04.983: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:53:04.983: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -18:53:04.983: v4l2-input: Start capture from /dev/video0 -18:53:04.984: v4l2-input: Unable to set input 0 -18:53:04.984: v4l2-input: Initialization failed, errno: Device or resource busy -18:53:04.984: v4l2-input: Start capture from /dev/video4 -18:53:04.984: v4l2-input: Unable to open device -18:53:04.984: v4l2-input: Initialization failed, errno: No such file or directory -18:53:04.987: Switched to scene 'screen' -18:53:04.987: ------------------------------------------------ -18:53:04.987: Loaded scenes: -18:53:04.987: - scene 'Screen with camera': -18:53:04.987: - source: 'Screen Capture' (xshm_input) -18:53:04.987: - source: 'Camera Capture' (v4l2_input) -18:53:04.987: - source: 'border' (image_source) -18:53:04.987: - scene 'game with camera': -18:53:04.987: - source: 'Camera Capture' (v4l2_input) -18:53:04.987: - source: 'border' (image_source) -18:53:04.987: - source: 'capture acrd' (v4l2_input) -18:53:04.987: - scene 'game': -18:53:04.987: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:04.987: - scene 'game 4:3': -18:53:04.987: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:04.987: - scene 'screen': -18:53:04.987: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -18:53:04.987: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -18:53:04.987: - scene 'camera': -18:53:04.987: - source: 'Camera Capture' (v4l2_input) -18:53:04.987: - scene 'Camera with scope': -18:53:04.987: - source: 'Camera Capture' (v4l2_input) -18:53:04.987: - source: 'border' (image_source) -18:53:04.987: - source: 'scope caputre' (v4l2_input) -18:53:04.987: - scene 'game with screen': -18:53:04.987: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:53:04.987: ------------------------------------------------ -18:53:05.500: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -18:53:05.500: -18:53:05.545: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -18:53:05.545: -18:53:06.684: Virtual camera started -18:53:06.716: ==== Virtual Camera Start ========================================== -18:53:06.716: Starting Virtual Camera output to Program -18:53:06.718: 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:53:29.690: Output 'virtualcam_output': stopping -18:53:29.690: Output 'virtualcam_output': Total frames output: 688 -18:53:29.690: Output 'virtualcam_output': Total drawn frames: 688 -18:53:29.690: ==== Virtual Camera Stop =========================================== -18:53:29.692: Virtual camera stopped -18:53:35.510: Virtual camera started -18:53:35.515: ==== Virtual Camera Start ========================================== -18:53:35.515: Starting Virtual Camera output to Program -18:53:35.516: 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:57:51.983: The Wayland connection broke. Did the Wayland compositor die? diff --git a/.config/obs-studio/logs/2024-01-05 23-58-51.txt b/.config/obs-studio/logs/2024-01-05 23-58-51.txt deleted file mode 100644 index 5f3f5f6..0000000 --- a/.config/obs-studio/logs/2024-01-05 23-58-51.txt +++ /dev/null @@ -1,254 +0,0 @@ -23:58:51.206: Platform: Wayland -23:58:51.206: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -23:58:51.206: CPU Speed: 3744.893MHz -23:58:51.207: Physical Cores: 8, Logical Cores: 16 -23:58:51.207: Physical Memory: 32006MB Total, 28700MB Free -23:58:51.207: Kernel Version: Linux 6.6.9-arch1-1 -23:58:51.207: Distribution: "Arch Linux" Unknown -23:58:51.207: Session Type: wayland -23:58:51.209: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -23:58:51.209: Portable mode: false -23:58:51.237: OBS 30.0.2-1 (linux) -23:58:51.238: --------------------------------- -23:58:51.238: --------------------------------- -23:58:51.238: audio settings reset: -23:58:51.238: samples per sec: 48000 -23:58:51.238: speakers: 2 -23:58:51.238: max buffering: 960 milliseconds -23:58:51.238: buffering type: dynamically increasing -23:58:51.240: --------------------------------- -23:58:51.240: Initializing OpenGL... -23:58:51.240: Using EGL/Wayland -23:58:51.273: Initialized EGL 1.5 -23:58:51.291: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -23:58:51.291: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -23:58:51.326: --------------------------------- -23:58:51.326: video settings reset: -23:58:51.326: base resolution: 1920x1080 -23:58:51.326: output resolution: 1920x1080 -23:58:51.326: downscale filter: Bicubic -23:58:51.326: fps: 30000/1001 -23:58:51.326: format: NV12 -23:58:51.326: YUV mode: Rec. 709/Partial -23:58:51.327: NV12 texture support not available -23:58:51.327: P010 texture support not available -23:58:51.327: Audio monitoring device: -23:58:51.327: name: Default -23:58:51.327: id: default -23:58:51.327: --------------------------------- -23:58:51.336: Failed to load 'en-US' text for module: 'decklink-captions.so' -23:58:51.345: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -23:58:51.353: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -23:58:51.353: Failed to initialize module 'decklink.so' -23:58:51.495: [pipewire] Available captures: -23:58:51.495: [pipewire] - Desktop capture -23:58:51.562: VAAPI: API version 1.20 -23:58:51.562: FFmpeg VAAPI H264 encoding supported -23:58:51.567: FFmpeg VAAPI HEVC encoding supported -23:58:51.646: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -23:58:51.778: [obs-vaapi] found vah264lpenc -23:58:51.778: [obs-vaapi] found vah265lpenc -23:58:51.778: [obs-vaapi] found vaapih265enc -23:58:51.778: [obs-vaapi] found vaapih264enc -23:58:51.835: --------------------------------- -23:58:51.835: Loaded Modules: -23:58:51.835: wlrobs.so -23:58:51.835: text-freetype2.so -23:58:51.835: rtmp-services.so -23:58:51.835: obs-x264.so -23:58:51.835: obs-vst.so -23:58:51.835: obs-vaapi.so -23:58:51.835: obs-transitions.so -23:58:51.835: obs-qsv11.so -23:58:51.835: obs-outputs.so -23:58:51.835: obs-libfdk.so -23:58:51.835: obs-filters.so -23:58:51.835: obs-ffmpeg.so -23:58:51.835: linux-v4l2.so -23:58:51.835: linux-pulseaudio.so -23:58:51.835: linux-pipewire.so -23:58:51.835: linux-jack.so -23:58:51.835: linux-capture.so -23:58:51.835: linux-alsa.so -23:58:51.835: image-source.so -23:58:51.835: frontend-tools.so -23:58:51.835: decklink-output-ui.so -23:58:51.835: decklink-captions.so -23:58:51.835: --------------------------------- -23:58:51.836: QWidget::setTabOrder: 'first' and 'second' must be in the same window -23:58:51.836: ==== Startup complete =============================================== -23:58:51.881: All scene data cleared -23:58:51.881: ------------------------------------------------ -23:58:51.887: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -23:58:51.887: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -23:58:51.887: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -23:58:51.887: [Loaded global audio device]: 'Desktop Audio' -23:58:51.887: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -23:58:51.888: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -23:58:51.888: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -23:58:51.888: [Loaded global audio device]: 'Mic/Aux' -23:58:51.888: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -23:58:51.888: pulse-input: An error occurred while getting the source info! -23:58:51.888: [Loaded global audio device]: 'HDMI Capture' -23:58:51.889: v4l2-input: Start capture from /dev/video0 -23:58:51.890: v4l2-input: Input: 0 -23:58:51.891: v4l2-input: Resolution: 1920x1080 -23:58:51.891: v4l2-input: Pixelformat: YU12 -23:58:51.891: v4l2-input: Linesize: 1920 Bytes -23:58:51.891: v4l2-input: Framerate: 30.00 fps -23:58:51.893: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -23:58:51.894: Source ID 'xshm_input' not found -23:58:51.894: Failed to create source 'Screen Capture'! -23:58:51.894: v4l2-input: Start capture from /dev/video0 -23:58:51.919: v4l2-input: Unable to set input 0 -23:58:51.919: v4l2-input: Initialization failed, errno: Device or resource busy -23:58:51.920: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -23:58:51.920: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -23:58:51.920: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -23:58:51.920: v4l2-input: Start capture from /dev/video0 -23:58:51.920: v4l2-input: Unable to set input 0 -23:58:51.920: v4l2-input: Initialization failed, errno: Device or resource busy -23:58:51.921: v4l2-input: Start capture from /dev/video4 -23:58:51.921: v4l2-input: Unable to open device -23:58:51.921: v4l2-input: Initialization failed, errno: No such file or directory -23:58:51.923: Switched to scene 'screen' -23:58:51.923: ------------------------------------------------ -23:58:51.923: Loaded scenes: -23:58:51.923: - scene 'Screen with camera': -23:58:51.923: - source: 'Screen Capture' (xshm_input) -23:58:51.923: - source: 'Camera Capture' (v4l2_input) -23:58:51.923: - source: 'border' (image_source) -23:58:51.923: - scene 'game with camera': -23:58:51.923: - source: 'Camera Capture' (v4l2_input) -23:58:51.923: - source: 'border' (image_source) -23:58:51.923: - source: 'capture acrd' (v4l2_input) -23:58:51.923: - scene 'game': -23:58:51.923: - source: 'Video Capture Device (V4L2)' (v4l2_input) -23:58:51.923: - scene 'game 4:3': -23:58:51.923: - source: 'Video Capture Device (V4L2)' (v4l2_input) -23:58:51.923: - scene 'screen': -23:58:51.923: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -23:58:51.923: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -23:58:51.923: - scene 'camera': -23:58:51.923: - source: 'Camera Capture' (v4l2_input) -23:58:51.923: - scene 'Camera with scope': -23:58:51.923: - source: 'Camera Capture' (v4l2_input) -23:58:51.923: - source: 'border' (image_source) -23:58:51.924: - source: 'scope caputre' (v4l2_input) -23:58:51.924: - scene 'game with screen': -23:58:51.924: - source: 'Video Capture Device (V4L2)' (v4l2_input) -23:58:51.924: ------------------------------------------------ -23:58:52.436: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -23:58:52.436: -23:58:55.415: Virtual camera started -23:58:55.440: ==== Virtual Camera Start ========================================== -23:58:55.440: Starting Virtual Camera output to Program -23:58:55.442: 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 -23:58:58.134: OpenType support missing for "Open Sans", script 11 -23:58:58.138: OpenType support missing for "Open Sans", script 12 -23:58:58.141: OpenType support missing for "Open Sans", script 16 -23:58:58.144: OpenType support missing for "Open Sans", script 20 -23:59:15.824: Output 'virtualcam_output': stopping -23:59:15.824: Output 'virtualcam_output': Total frames output: 610 -23:59:15.824: Output 'virtualcam_output': Total drawn frames: 611 -23:59:15.824: ==== Virtual Camera Stop =========================================== -23:59:15.826: Virtual camera stopped -23:59:34.179: >>> gpu tex not active, fall back to old qsv encoder -23:59:34.179: [qsv encoder: 'simple_video_recording'] settings: -23:59:34.179: codec: H.264 -23:59:34.179: rate_control: ICQ -23:59:34.179: ICQ Quality: 23 -23:59:34.179: target_usage: TU4 -23:59:34.179: profile: high -23:59:34.179: keyint: 0 -23:59:34.179: latency: normal -23:59:34.179: b-frames: 3 -23:59:34.179: enhancements: on -23:59:34.179: fps_num: 30000 -23:59:34.179: fps_den: 1001 -23:59:34.179: width: 1920 -23:59:34.179: height: 1080 -23:59:34.179: [qsv encoder: 'simple_video_recording'] debug info: -23:59:34.192: Failed to initialize MFX -23:59:34.192: [qsv encoder: 'msdk_impl'] Specified object/item/sync point not found. (MFX_ERR_NOT_FOUND) -23:59:34.192: [qsv encoder: 'simple_video_recording'] qsv failed to load -23:59:34.192: major: 1 -23:59:34.192: minor: 0 -23:59:34.192: interval: 4 -23:59:34.192: GopPictSize: 0 -23:59:34.192: g_pts2dtsShift: 0 -00:11:32.566: ==== Shutting down ================================================== -00:11:32.569: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -00:11:32.569: pulse-input: Got 30426 packets with 36511200 frames -00:11:32.569: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -00:11:32.569: pulse-input: Got 30427 packets with 36512400 frames -00:11:32.571: v4l2-input: /dev/video0: Stopped capture after 22823 frames -00:11:32.605: All scene data cleared -00:11:32.605: ------------------------------------------------ -00:11:32.677: [Scripting] Total detached callbacks: 0 -00:11:32.677: Freeing OBS context data -00:11:32.695: == Profiler Results ============================= -00:11:32.695: run_program_init: 822.214 ms -00:11:32.695: ┣OBSApp::AppInit: 6.432 ms -00:11:32.695: ┃ ┗OBSApp::InitLocale: 2.127 ms -00:11:32.695: ┗OBSApp::OBSInit: 765.853 ms -00:11:32.695: ┣obs_startup: 2.564 ms -00:11:32.695: ┗OBSBasic::OBSInit: 734.559 ms -00:11:32.695: ┣OBSBasic::InitBasicConfig: 0.127 ms -00:11:32.696: ┣OBSBasic::ResetAudio: 0.28 ms -00:11:32.696: ┣OBSBasic::ResetVideo: 88.653 ms -00:11:32.696: ┃ ┗obs_init_graphics: 88.062 ms -00:11:32.696: ┃ ┗shader compilation: 32.672 ms -00:11:32.696: ┣OBSBasic::InitOBSCallbacks: 0.002 ms -00:11:32.696: ┣OBSBasic::InitHotkeys: 0.017 ms -00:11:32.696: ┣obs_load_all_modules2: 508.364 ms -00:11:32.696: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -00:11:32.696: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -00:11:32.696: ┃ ┣obs_init_module(decklink.so): 0.122 ms -00:11:32.696: ┃ ┣obs_init_module(frontend-tools.so): 63.737 ms -00:11:32.696: ┃ ┣obs_init_module(image-source.so): 0.008 ms -00:11:32.696: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -00:11:32.696: ┃ ┣obs_init_module(linux-capture.so): 0.001 ms -00:11:32.696: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -00:11:32.696: ┃ ┣obs_init_module(linux-pipewire.so): 17.308 ms -00:11:32.696: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -00:11:32.696: ┃ ┣obs_init_module(linux-v4l2.so): 0.121 ms -00:11:32.696: ┃ ┣obs_init_module(obs-ffmpeg.so): 13.854 ms -00:11:32.696: ┃ ┃ ┗nvenc_check: 1.407 ms -00:11:32.696: ┃ ┣obs_init_module(obs-filters.so): 0.03 ms -00:11:32.696: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -00:11:32.696: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -00:11:32.696: ┃ ┣obs_init_module(obs-qsv11.so): 4.8 ms -00:11:32.696: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms -00:11:32.696: ┃ ┣obs_init_module(obs-vaapi.so): 131.778 ms -00:11:32.696: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -00:11:32.696: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -00:11:32.696: ┃ ┣obs_init_module(rtmp-services.so): 0.742 ms -00:11:32.696: ┃ ┣obs_init_module(text-freetype2.so): 0.156 ms -00:11:32.696: ┃ ┗obs_init_module(wlrobs.so): 0.01 ms -00:11:32.696: ┣OBSBasic::InitService: 1.164 ms -00:11:32.696: ┣OBSBasic::ResetOutputs: 0.169 ms -00:11:32.696: ┣OBSBasic::CreateHotkeys: 0.02 ms -00:11:32.696: ┣OBSBasic::InitPrimitives: 0.054 ms -00:11:32.696: ┗OBSBasic::Load: 87.272 ms -00:11:32.696: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.015 ms, 99th percentile=0.001 ms, 100% below 25 ms -00:11:32.696: audio_thread(Audio): min=0.008 ms, median=0.043 ms, max=92.739 ms, 99th percentile=14.067 ms -00:11:32.696: obs_graphics_thread(33.3667 ms): min=0.027 ms, median=9.056 ms, max=101.254 ms, 99th percentile=17.348 ms, 99.9299% below 33.367 ms -00:11:32.696: ┣tick_sources: min=0 ms, median=0.014 ms, max=46.549 ms, 99th percentile=0.027 ms -00:11:32.696: ┣output_frame: min=0.014 ms, median=8.909 ms, max=100.648 ms, 99th percentile=17.184 ms -00:11:32.696: ┃ ┣gs_context(video->graphics): min=0.014 ms, median=8.893 ms, max=100.648 ms, 99th percentile=17.173 ms -00:11:32.696: ┃ ┃ ┣render_video: min=0.008 ms, median=8.794 ms, max=100.524 ms, 99th percentile=17.057 ms -00:11:32.696: ┃ ┃ ┃ ┣render_main_texture: min=0.006 ms, median=8.79 ms, max=100.519 ms, 99th percentile=17.054 ms -00:11:32.696: ┃ ┃ ┃ ┣render_convert_texture: min=0.017 ms, median=0.028 ms, max=1.83 ms, 99th percentile=0.046 ms, 0.0268292 calls per parent call -00:11:32.696: ┃ ┃ ┃ ┗stage_output_texture: min=0.01 ms, median=0.015 ms, max=1.422 ms, 99th percentile=0.025 ms, 0.0268292 calls per parent call -00:11:32.696: ┃ ┃ ┣gs_flush: min=0.002 ms, median=0.088 ms, max=4.498 ms, 99th percentile=0.475 ms -00:11:32.696: ┃ ┃ ┗download_frame: min=0 ms, median=0.075 ms, max=0.161 ms, 99th percentile=0.11 ms, 0.0268292 calls per parent call -00:11:32.696: ┃ ┗output_video_data: min=0.359 ms, median=0.442 ms, max=11.571 ms, 99th percentile=0.597 ms, 0.0267853 calls per parent call -00:11:32.696: ┗render_displays: min=0.002 ms, median=0.119 ms, max=2.67 ms, 99th percentile=0.407 ms -00:11:32.696: video_thread(video): min=2.165 ms, median=3.394 ms, max=5.9 ms, 99th percentile=4.251 ms -00:11:32.696: ================================================= -00:11:32.696: == Profiler Time Between Calls ================== -00:11:32.696: obs_hotkey_thread(25 ms): min=25.01 ms, median=25.064 ms, max=28.171 ms, 99.9704% within ±2% of 25 ms (0% lower, 0.0296257% higher) -00:11:32.696: obs_graphics_thread(33.3667 ms): min=7.021 ms, median=33.367 ms, max=101.262 ms, 99.8159% within ±2% of 33.367 ms (0.0964489% lower, 0.0876808% higher) -00:11:32.697: ================================================= -00:11:32.762: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-06 01-14-13.txt b/.config/obs-studio/logs/2024-01-06 01-14-13.txt deleted file mode 100644 index ed6825f..0000000 --- a/.config/obs-studio/logs/2024-01-06 01-14-13.txt +++ /dev/null @@ -1,254 +0,0 @@ -01:14:13.905: Platform: Wayland -01:14:13.905: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -01:14:13.905: CPU Speed: 3782.962MHz -01:14:13.905: Physical Cores: 8, Logical Cores: 16 -01:14:13.905: Physical Memory: 32006MB Total, 23399MB Free -01:14:13.905: Kernel Version: Linux 6.6.9-arch1-1 -01:14:13.905: Distribution: "Arch Linux" Unknown -01:14:13.905: Session Type: wayland -01:14:13.907: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -01:14:13.907: Portable mode: false -01:14:13.935: OBS 30.0.2-1 (linux) -01:14:13.935: --------------------------------- -01:14:13.935: --------------------------------- -01:14:13.935: audio settings reset: -01:14:13.935: samples per sec: 48000 -01:14:13.935: speakers: 2 -01:14:13.935: max buffering: 960 milliseconds -01:14:13.935: buffering type: dynamically increasing -01:14:13.936: --------------------------------- -01:14:13.936: Initializing OpenGL... -01:14:13.936: Using EGL/Wayland -01:14:13.970: Initialized EGL 1.5 -01:14:13.988: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -01:14:13.988: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -01:14:14.021: --------------------------------- -01:14:14.021: video settings reset: -01:14:14.021: base resolution: 1920x1080 -01:14:14.021: output resolution: 1920x1080 -01:14:14.021: downscale filter: Bicubic -01:14:14.021: fps: 30000/1001 -01:14:14.021: format: NV12 -01:14:14.021: YUV mode: Rec. 709/Partial -01:14:14.021: NV12 texture support not available -01:14:14.021: P010 texture support not available -01:14:14.022: Audio monitoring device: -01:14:14.022: name: Default -01:14:14.022: id: default -01:14:14.022: --------------------------------- -01:14:14.031: Failed to load 'en-US' text for module: 'decklink-captions.so' -01:14:14.040: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -01:14:14.048: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -01:14:14.048: Failed to initialize module 'decklink.so' -01:14:14.180: [pipewire] Available captures: -01:14:14.180: [pipewire] - Desktop capture -01:14:14.242: VAAPI: API version 1.20 -01:14:14.242: FFmpeg VAAPI H264 encoding supported -01:14:14.247: FFmpeg VAAPI HEVC encoding supported -01:14:14.315: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -01:14:14.321: [obs-vaapi] found vah265lpenc -01:14:14.321: [obs-vaapi] found vah264lpenc -01:14:14.321: [obs-vaapi] found vaapih264enc -01:14:14.321: [obs-vaapi] found vaapih265enc -01:14:14.377: --------------------------------- -01:14:14.377: Loaded Modules: -01:14:14.377: wlrobs.so -01:14:14.377: text-freetype2.so -01:14:14.377: rtmp-services.so -01:14:14.377: obs-x264.so -01:14:14.377: obs-vst.so -01:14:14.377: obs-vaapi.so -01:14:14.377: obs-transitions.so -01:14:14.377: obs-qsv11.so -01:14:14.377: obs-outputs.so -01:14:14.377: obs-libfdk.so -01:14:14.377: obs-filters.so -01:14:14.377: obs-ffmpeg.so -01:14:14.377: linux-v4l2.so -01:14:14.377: linux-pulseaudio.so -01:14:14.377: linux-pipewire.so -01:14:14.377: linux-jack.so -01:14:14.377: linux-capture.so -01:14:14.377: linux-alsa.so -01:14:14.377: image-source.so -01:14:14.377: frontend-tools.so -01:14:14.377: decklink-output-ui.so -01:14:14.377: decklink-captions.so -01:14:14.377: --------------------------------- -01:14:14.377: QWidget::setTabOrder: 'first' and 'second' must be in the same window -01:14:14.377: ==== Startup complete =============================================== -01:14:14.407: All scene data cleared -01:14:14.407: ------------------------------------------------ -01:14:14.411: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -01:14:14.411: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:14:14.411: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -01:14:14.411: [Loaded global audio device]: 'Desktop Audio' -01:14:14.412: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -01:14:14.412: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -01:14:14.412: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -01:14:14.412: [Loaded global audio device]: 'Mic/Aux' -01:14:14.412: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -01:14:14.413: pulse-input: An error occurred while getting the source info! -01:14:14.413: [Loaded global audio device]: 'HDMI Capture' -01:14:14.413: v4l2-input: Start capture from /dev/video0 -01:14:14.413: v4l2-input: Input: 0 -01:14:14.415: v4l2-input: Resolution: 1920x1080 -01:14:14.415: v4l2-input: Pixelformat: YU12 -01:14:14.415: v4l2-input: Linesize: 1920 Bytes -01:14:14.415: v4l2-input: Framerate: 30.00 fps -01:14:14.417: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -01:14:14.417: Source ID 'xshm_input' not found -01:14:14.418: Failed to create source 'Screen Capture'! -01:14:14.418: v4l2-input: Start capture from /dev/video0 -01:14:14.422: v4l2-input: Unable to set input 0 -01:14:14.422: v4l2-input: Initialization failed, errno: Device or resource busy -01:14:14.422: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -01:14:14.422: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -01:14:14.422: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -01:14:14.422: v4l2-input: Start capture from /dev/video0 -01:14:14.423: v4l2-input: Unable to set input 0 -01:14:14.423: v4l2-input: Initialization failed, errno: Device or resource busy -01:14:14.423: v4l2-input: Start capture from /dev/video4 -01:14:14.423: v4l2-input: Unable to open device -01:14:14.423: v4l2-input: Initialization failed, errno: No such file or directory -01:14:14.425: Switched to scene 'screen' -01:14:14.425: ------------------------------------------------ -01:14:14.425: Loaded scenes: -01:14:14.425: - scene 'Screen with camera': -01:14:14.425: - source: 'Screen Capture' (xshm_input) -01:14:14.425: - source: 'Camera Capture' (v4l2_input) -01:14:14.425: - source: 'border' (image_source) -01:14:14.425: - scene 'game with camera': -01:14:14.425: - source: 'Camera Capture' (v4l2_input) -01:14:14.425: - source: 'border' (image_source) -01:14:14.425: - source: 'capture acrd' (v4l2_input) -01:14:14.425: - scene 'game': -01:14:14.425: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:14:14.425: - scene 'game 4:3': -01:14:14.425: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:14:14.425: - scene 'screen': -01:14:14.425: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -01:14:14.425: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -01:14:14.425: - scene 'camera': -01:14:14.425: - source: 'Camera Capture' (v4l2_input) -01:14:14.425: - scene 'Camera with scope': -01:14:14.425: - source: 'Camera Capture' (v4l2_input) -01:14:14.426: - source: 'border' (image_source) -01:14:14.426: - source: 'scope caputre' (v4l2_input) -01:14:14.426: - scene 'game with screen': -01:14:14.426: - source: 'Video Capture Device (V4L2)' (v4l2_input) -01:14:14.426: ------------------------------------------------ -01:14:14.966: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -01:14:14.966: -01:14:16.558: OpenType support missing for "Open Sans", script 11 -01:14:16.562: OpenType support missing for "Open Sans", script 12 -01:14:16.565: OpenType support missing for "Open Sans", script 16 -01:14:16.568: OpenType support missing for "Open Sans", script 20 -01:14:36.789: Virtual camera started -01:14:36.837: ==== Virtual Camera Start ========================================== -01:14:36.837: Starting Virtual Camera output to Program -01:14:36.840: 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:14:37.702: Output 'virtualcam_output': stopping -01:14:37.702: Output 'virtualcam_output': Total frames output: 26 -01:14:37.702: Output 'virtualcam_output': Total drawn frames: 26 -01:14:37.702: ==== Virtual Camera Stop =========================================== -01:14:37.704: Virtual camera stopped -01:14:40.253: >>> gpu tex not active, fall back to old qsv encoder -01:14:40.253: [qsv encoder: 'simple_video_recording'] settings: -01:14:40.253: codec: H.264 -01:14:40.253: rate_control: ICQ -01:14:40.253: ICQ Quality: 23 -01:14:40.253: target_usage: TU4 -01:14:40.253: profile: high -01:14:40.253: keyint: 0 -01:14:40.253: latency: normal -01:14:40.253: b-frames: 3 -01:14:40.253: enhancements: on -01:14:40.253: fps_num: 30000 -01:14:40.253: fps_den: 1001 -01:14:40.253: width: 1920 -01:14:40.253: height: 1080 -01:14:40.253: [qsv encoder: 'simple_video_recording'] debug info: -01:14:40.264: Failed to initialize MFX -01:14:40.264: [qsv encoder: 'msdk_impl'] Specified object/item/sync point not found. (MFX_ERR_NOT_FOUND) -01:14:40.264: [qsv encoder: 'simple_video_recording'] qsv failed to load -01:14:40.264: major: 1 -01:14:40.264: minor: 0 -01:14:40.264: interval: 4 -01:14:40.264: GopPictSize: 0 -01:14:40.264: g_pts2dtsShift: 0 -02:22:21.985: ==== Shutting down ================================================== -02:22:21.989: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -02:22:21.989: pulse-input: Got 163502 packets with 196202400 frames -02:22:21.989: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -02:22:21.989: pulse-input: Got 163502 packets with 196202400 frames -02:22:21.998: v4l2-input: /dev/video0: Stopped capture after 122655 frames -02:22:22.024: All scene data cleared -02:22:22.024: ------------------------------------------------ -02:22:22.090: [Scripting] Total detached callbacks: 0 -02:22:22.090: Freeing OBS context data -02:22:22.102: == Profiler Results ============================= -02:22:22.102: run_program_init: 609.093 ms -02:22:22.102: ┣OBSApp::AppInit: 4.623 ms -02:22:22.102: ┃ ┗OBSApp::InitLocale: 0.735 ms -02:22:22.102: ┗OBSApp::OBSInit: 571.069 ms -02:22:22.102: ┣obs_startup: 2.481 ms -02:22:22.102: ┗OBSBasic::OBSInit: 540.92 ms -02:22:22.102: ┣OBSBasic::InitBasicConfig: 0.104 ms -02:22:22.102: ┣OBSBasic::ResetAudio: 0.295 ms -02:22:22.102: ┣OBSBasic::ResetVideo: 86.505 ms -02:22:22.102: ┃ ┗obs_init_graphics: 85.893 ms -02:22:22.102: ┃ ┗shader compilation: 30.67 ms -02:22:22.102: ┣OBSBasic::InitOBSCallbacks: 0.002 ms -02:22:22.102: ┣OBSBasic::InitHotkeys: 0.017 ms -02:22:22.102: ┣obs_load_all_modules2: 354.837 ms -02:22:22.102: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -02:22:22.103: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -02:22:22.103: ┃ ┣obs_init_module(decklink.so): 0.132 ms -02:22:22.103: ┃ ┣obs_init_module(frontend-tools.so): 57.255 ms -02:22:22.103: ┃ ┣obs_init_module(image-source.so): 0.007 ms -02:22:22.103: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -02:22:22.103: ┃ ┣obs_init_module(linux-capture.so): 0 ms -02:22:22.103: ┃ ┣obs_init_module(linux-jack.so): 0.004 ms -02:22:22.103: ┃ ┣obs_init_module(linux-pipewire.so): 17.476 ms -02:22:22.103: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -02:22:22.103: ┃ ┣obs_init_module(linux-v4l2.so): 0.124 ms -02:22:22.103: ┃ ┣obs_init_module(obs-ffmpeg.so): 12.48 ms -02:22:22.103: ┃ ┃ ┗nvenc_check: 1.44 ms -02:22:22.103: ┃ ┣obs_init_module(obs-filters.so): 0.028 ms -02:22:22.103: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -02:22:22.103: ┃ ┣obs_init_module(obs-outputs.so): 0.004 ms -02:22:22.103: ┃ ┣obs_init_module(obs-qsv11.so): 4.495 ms -02:22:22.103: ┃ ┣obs_init_module(obs-transitions.so): 0.01 ms -02:22:22.103: ┃ ┣obs_init_module(obs-vaapi.so): 6.029 ms -02:22:22.103: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -02:22:22.103: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -02:22:22.103: ┃ ┣obs_init_module(rtmp-services.so): 0.9 ms -02:22:22.103: ┃ ┣obs_init_module(text-freetype2.so): 0.009 ms -02:22:22.103: ┃ ┗obs_init_module(wlrobs.so): 0.011 ms -02:22:22.103: ┣OBSBasic::InitService: 0.77 ms -02:22:22.103: ┣OBSBasic::ResetOutputs: 0.166 ms -02:22:22.103: ┣OBSBasic::CreateHotkeys: 0.019 ms -02:22:22.103: ┣OBSBasic::InitPrimitives: 0.074 ms -02:22:22.103: ┗OBSBasic::Load: 48.72 ms -02:22:22.103: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.025 ms, 99th percentile=0.001 ms, 100% below 25 ms -02:22:22.103: audio_thread(Audio): min=0.006 ms, median=0.039 ms, max=90.304 ms, 99th percentile=13.708 ms -02:22:22.103: obs_graphics_thread(33.3667 ms): min=0.032 ms, median=8.362 ms, max=104.489 ms, 99th percentile=17.226 ms, 99.9731% below 33.367 ms -02:22:22.103: ┣tick_sources: min=0 ms, median=0.012 ms, max=13.128 ms, 99th percentile=0.021 ms -02:22:22.103: ┣output_frame: min=0.019 ms, median=8.22 ms, max=104.296 ms, 99th percentile=17.074 ms -02:22:22.103: ┃ ┣gs_context(video->graphics): min=0.018 ms, median=8.219 ms, max=104.296 ms, 99th percentile=17.073 ms -02:22:22.103: ┃ ┃ ┣render_video: min=0.011 ms, median=8.119 ms, max=104.123 ms, 99th percentile=16.967 ms -02:22:22.103: ┃ ┃ ┃ ┣render_main_texture: min=0.009 ms, median=8.116 ms, max=104.117 ms, 99th percentile=16.965 ms -02:22:22.103: ┃ ┃ ┃ ┣render_convert_texture: min=0.018 ms, median=0.027 ms, max=0.687 ms, 99th percentile=0.687 ms, 0.00022039 calls per parent call -02:22:22.103: ┃ ┃ ┃ ┗stage_output_texture: min=0.011 ms, median=0.016 ms, max=1.092 ms, 99th percentile=1.092 ms, 0.00022039 calls per parent call -02:22:22.103: ┃ ┃ ┣gs_flush: min=0.004 ms, median=0.083 ms, max=13.632 ms, 99th percentile=0.559 ms -02:22:22.103: ┃ ┃ ┗download_frame: min=0 ms, median=0.074 ms, max=0.096 ms, 99th percentile=0.096 ms, 0.00022039 calls per parent call -02:22:22.103: ┃ ┗output_video_data: min=0.41 ms, median=0.448 ms, max=8.623 ms, 99th percentile=8.623 ms, 0.000212228 calls per parent call -02:22:22.103: ┗render_displays: min=0.002 ms, median=0.116 ms, max=3.514 ms, 99th percentile=0.43 ms -02:22:22.103: video_thread(video): min=3.369 ms, median=3.428 ms, max=6.501 ms, 99th percentile=6.501 ms -02:22:22.103: ================================================= -02:22:22.103: == Profiler Time Between Calls ================== -02:22:22.103: obs_hotkey_thread(25 ms): min=25.008 ms, median=25.063 ms, max=27.613 ms, 99.9884% within ±2% of 25 ms (0% lower, 0.0116484% higher) -02:22:22.103: obs_graphics_thread(33.3667 ms): min=9.014 ms, median=33.367 ms, max=104.496 ms, 99.9347% within ±2% of 33.367 ms (0.0334669% lower, 0.0318344% higher) -02:22:22.103: ================================================= -02:22:22.198: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-07 00-33-30.txt b/.config/obs-studio/logs/2024-01-07 00-33-30.txt deleted file mode 100644 index 1f936d2..0000000 --- a/.config/obs-studio/logs/2024-01-07 00-33-30.txt +++ /dev/null @@ -1,216 +0,0 @@ -00:33:30.235: Platform: Wayland -00:33:30.235: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -00:33:30.235: CPU Speed: 4122.570MHz -00:33:30.235: Physical Cores: 8, Logical Cores: 16 -00:33:30.235: Physical Memory: 32006MB Total, 756MB Free -00:33:30.235: Kernel Version: Linux 6.6.9-arch1-1 -00:33:30.235: Distribution: "Arch Linux" Unknown -00:33:30.235: Session Type: wayland -00:33:30.237: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -00:33:30.237: Portable mode: false -00:33:30.264: OBS 30.0.2-1 (linux) -00:33:30.264: --------------------------------- -00:33:30.264: --------------------------------- -00:33:30.264: audio settings reset: -00:33:30.264: samples per sec: 48000 -00:33:30.264: speakers: 2 -00:33:30.264: max buffering: 960 milliseconds -00:33:30.264: buffering type: dynamically increasing -00:33:30.266: --------------------------------- -00:33:30.266: Initializing OpenGL... -00:33:30.266: Using EGL/Wayland -00:33:30.301: Initialized EGL 1.5 -00:33:30.319: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -00:33:30.319: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -00:33:30.356: --------------------------------- -00:33:30.356: video settings reset: -00:33:30.356: base resolution: 1920x1080 -00:33:30.356: output resolution: 1920x1080 -00:33:30.356: downscale filter: Bicubic -00:33:30.356: fps: 30000/1001 -00:33:30.356: format: NV12 -00:33:30.356: YUV mode: Rec. 709/Partial -00:33:30.357: NV12 texture support not available -00:33:30.357: P010 texture support not available -00:33:30.357: Audio monitoring device: -00:33:30.357: name: Default -00:33:30.357: id: default -00:33:30.357: --------------------------------- -00:33:30.366: Failed to load 'en-US' text for module: 'decklink-captions.so' -00:33:30.374: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -00:33:30.382: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -00:33:30.382: Failed to initialize module 'decklink.so' -00:33:30.519: [pipewire] Available captures: -00:33:30.519: [pipewire] - Desktop capture -00:33:30.589: VAAPI: API version 1.20 -00:33:30.589: FFmpeg VAAPI H264 encoding supported -00:33:30.596: FFmpeg VAAPI HEVC encoding supported -00:33:30.674: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -00:33:30.729: [obs-vaapi] found vah265lpenc -00:33:30.729: [obs-vaapi] found vah264lpenc -00:33:30.729: [obs-vaapi] found vaapih265enc -00:33:30.729: [obs-vaapi] found vaapih264enc -00:33:30.785: --------------------------------- -00:33:30.785: Loaded Modules: -00:33:30.785: wlrobs.so -00:33:30.785: text-freetype2.so -00:33:30.785: rtmp-services.so -00:33:30.785: obs-x264.so -00:33:30.785: obs-vst.so -00:33:30.785: obs-vaapi.so -00:33:30.785: obs-transitions.so -00:33:30.785: obs-qsv11.so -00:33:30.785: obs-outputs.so -00:33:30.785: obs-libfdk.so -00:33:30.785: obs-filters.so -00:33:30.785: obs-ffmpeg.so -00:33:30.785: linux-v4l2.so -00:33:30.785: linux-pulseaudio.so -00:33:30.785: linux-pipewire.so -00:33:30.785: linux-jack.so -00:33:30.785: linux-capture.so -00:33:30.785: linux-alsa.so -00:33:30.785: image-source.so -00:33:30.785: frontend-tools.so -00:33:30.785: decklink-output-ui.so -00:33:30.785: decklink-captions.so -00:33:30.785: --------------------------------- -00:33:30.786: QWidget::setTabOrder: 'first' and 'second' must be in the same window -00:33:30.786: ==== Startup complete =============================================== -00:33:30.843: All scene data cleared -00:33:30.843: ------------------------------------------------ -00:33:30.848: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:33:30.848: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -00:33:30.848: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -00:33:30.848: [Loaded global audio device]: 'Desktop Audio' -00:33:30.848: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:33:30.848: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -00:33:30.849: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -00:33:30.849: [Loaded global audio device]: 'Mic/Aux' -00:33:30.849: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:33:30.849: pulse-input: An error occurred while getting the source info! -00:33:30.849: [Loaded global audio device]: 'HDMI Capture' -00:33:30.849: v4l2-input: Start capture from /dev/video0 -00:33:30.851: v4l2-input: Input: 0 -00:33:30.852: v4l2-input: Resolution: 1920x1080 -00:33:30.853: v4l2-input: Pixelformat: YU12 -00:33:30.853: v4l2-input: Linesize: 1920 Bytes -00:33:30.853: v4l2-input: Framerate: 30.00 fps -00:33:30.855: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -00:33:30.856: Source ID 'xshm_input' not found -00:33:30.856: Failed to create source 'Screen Capture'! -00:33:30.856: v4l2-input: Start capture from /dev/video0 -00:33:30.868: v4l2-input: Unable to set input 0 -00:33:30.868: v4l2-input: Initialization failed, errno: Device or resource busy -00:33:30.869: Failed to open file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png': No such file or directory -00:33:30.869: gs_image_file_init_internal: Failed to load file '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -00:33:30.869: [image_source: 'border'] failed to load texture '/run/media/zombie/zombienas/organized_data/absolutely-unique/projects/streaming_assets/retardedasstwitchborder.png' -00:33:30.869: v4l2-input: Start capture from /dev/video0 -00:33:30.870: v4l2-input: Unable to set input 0 -00:33:30.870: v4l2-input: Initialization failed, errno: Device or resource busy -00:33:30.871: v4l2-input: Start capture from /dev/video4 -00:33:30.871: v4l2-input: Unable to open device -00:33:30.871: v4l2-input: Initialization failed, errno: No such file or directory -00:33:30.874: Switched to scene 'screen' -00:33:30.874: ------------------------------------------------ -00:33:30.874: Loaded scenes: -00:33:30.874: - scene 'Screen with camera': -00:33:30.874: - source: 'Screen Capture' (xshm_input) -00:33:30.874: - source: 'Camera Capture' (v4l2_input) -00:33:30.874: - source: 'border' (image_source) -00:33:30.874: - scene 'game with camera': -00:33:30.875: - source: 'Camera Capture' (v4l2_input) -00:33:30.875: - source: 'border' (image_source) -00:33:30.875: - source: 'capture acrd' (v4l2_input) -00:33:30.875: - scene 'game': -00:33:30.875: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:33:30.875: - scene 'game 4:3': -00:33:30.875: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:33:30.875: - scene 'screen': -00:33:30.875: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -00:33:30.875: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -00:33:30.875: - scene 'camera': -00:33:30.875: - source: 'Camera Capture' (v4l2_input) -00:33:30.875: - scene 'Camera with scope': -00:33:30.875: - source: 'Camera Capture' (v4l2_input) -00:33:30.875: - source: 'border' (image_source) -00:33:30.875: - source: 'scope caputre' (v4l2_input) -00:33:30.875: - scene 'game with screen': -00:33:30.875: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:33:30.875: ------------------------------------------------ -00:33:31.402: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -00:33:31.402: -00:34:08.605: User switched to scene 'game' -00:34:09.493: User switched to scene 'camera' -00:34:10.095: User switched to scene 'game with screen' -00:34:11.021: User switched to scene 'Camera with scope' -00:34:31.131: ==== Shutting down ================================================== -00:34:31.136: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -00:34:31.136: pulse-input: Got 2411 packets with 2893200 frames -00:34:31.136: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -00:34:31.136: pulse-input: Got 2410 packets with 2892000 frames -00:34:31.158: v4l2-input: /dev/video0: Stopped capture after 1806 frames -00:34:31.236: All scene data cleared -00:34:31.236: ------------------------------------------------ -00:34:31.308: [Scripting] Total detached callbacks: 0 -00:34:31.308: Freeing OBS context data -00:34:31.322: == Profiler Results ============================= -00:34:31.322: run_program_init: 751.463 ms -00:34:31.322: ┣OBSApp::AppInit: 5.348 ms -00:34:31.322: ┃ ┗OBSApp::InitLocale: 1.462 ms -00:34:31.322: ┗OBSApp::OBSInit: 702.87 ms -00:34:31.322: ┣obs_startup: 2.345 ms -00:34:31.322: ┗OBSBasic::OBSInit: 673.463 ms -00:34:31.322: ┣OBSBasic::InitBasicConfig: 0.097 ms -00:34:31.323: ┣OBSBasic::ResetAudio: 0.291 ms -00:34:31.323: ┣OBSBasic::ResetVideo: 92.348 ms -00:34:31.323: ┃ ┗obs_init_graphics: 91.975 ms -00:34:31.323: ┃ ┗shader compilation: 34.96 ms -00:34:31.323: ┣OBSBasic::InitOBSCallbacks: 0.002 ms -00:34:31.323: ┣OBSBasic::InitHotkeys: 0.017 ms -00:34:31.323: ┣obs_load_all_modules2: 428.267 ms -00:34:31.323: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -00:34:31.323: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -00:34:31.323: ┃ ┣obs_init_module(decklink.so): 0.127 ms -00:34:31.323: ┃ ┣obs_init_module(frontend-tools.so): 58.958 ms -00:34:31.323: ┃ ┣obs_init_module(image-source.so): 0.01 ms -00:34:31.323: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms -00:34:31.323: ┃ ┣obs_init_module(linux-capture.so): 0 ms -00:34:31.323: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -00:34:31.323: ┃ ┣obs_init_module(linux-pipewire.so): 17.351 ms -00:34:31.323: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -00:34:31.323: ┃ ┣obs_init_module(linux-v4l2.so): 0.121 ms -00:34:31.323: ┃ ┣obs_init_module(obs-ffmpeg.so): 16.767 ms -00:34:31.323: ┃ ┃ ┗nvenc_check: 1.475 ms -00:34:31.323: ┃ ┣obs_init_module(obs-filters.so): 0.029 ms -00:34:31.323: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -00:34:31.323: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -00:34:31.323: ┃ ┣obs_init_module(obs-qsv11.so): 6.656 ms -00:34:31.323: ┃ ┣obs_init_module(obs-transitions.so): 0.008 ms -00:34:31.323: ┃ ┣obs_init_module(obs-vaapi.so): 55.59 ms -00:34:31.323: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -00:34:31.323: ┃ ┣obs_init_module(obs-x264.so): 0.006 ms -00:34:31.323: ┃ ┣obs_init_module(rtmp-services.so): 0.891 ms -00:34:31.323: ┃ ┣obs_init_module(text-freetype2.so): 0.016 ms -00:34:31.323: ┃ ┗obs_init_module(wlrobs.so): 0.011 ms -00:34:31.323: ┣OBSBasic::InitService: 0.792 ms -00:34:31.323: ┣OBSBasic::ResetOutputs: 0.171 ms -00:34:31.323: ┣OBSBasic::CreateHotkeys: 0.018 ms -00:34:31.323: ┣OBSBasic::InitPrimitives: 0.079 ms -00:34:31.324: ┗OBSBasic::Load: 92.598 ms -00:34:31.324: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.011 ms, 99th percentile=0.001 ms, 100% below 25 ms -00:34:31.324: audio_thread(Audio): min=0.009 ms, median=0.039 ms, max=26.953 ms, 99th percentile=12.899 ms -00:34:31.324: obs_graphics_thread(33.3667 ms): min=0.02 ms, median=4.112 ms, max=166.632 ms, 99th percentile=17.231 ms, 99.8903% below 33.367 ms -00:34:31.324: ┣tick_sources: min=0 ms, median=0.009 ms, max=160.597 ms, 99th percentile=0.033 ms -00:34:31.324: ┣output_frame: min=0.011 ms, median=3.946 ms, max=34.128 ms, 99th percentile=16.977 ms -00:34:31.324: ┃ ┗gs_context(video->graphics): min=0.011 ms, median=3.946 ms, max=34.128 ms, 99th percentile=16.977 ms -00:34:31.324: ┃ ┣render_video: min=0.008 ms, median=3.837 ms, max=31.763 ms, 99th percentile=16.906 ms -00:34:31.324: ┃ ┃ ┗render_main_texture: min=0.007 ms, median=3.835 ms, max=31.761 ms, 99th percentile=16.905 ms -00:34:31.324: ┃ ┗gs_flush: min=0.002 ms, median=0.074 ms, max=8.233 ms, 99th percentile=0.982 ms -00:34:31.324: ┗render_displays: min=0.002 ms, median=0.115 ms, max=6.617 ms, 99th percentile=0.753 ms -00:34:31.324: ================================================= -00:34:31.324: == Profiler Time Between Calls ================== -00:34:31.324: obs_hotkey_thread(25 ms): min=25.015 ms, median=25.064 ms, max=27.9 ms, 99.8767% within ±2% of 25 ms (0% lower, 0.123254% higher) -00:34:31.324: obs_graphics_thread(33.3667 ms): min=15.371 ms, median=33.367 ms, max=166.635 ms, 99.7256% within ±2% of 33.367 ms (0.164654% lower, 0.109769% higher) -00:34:31.324: ================================================= -00:34:31.339: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-07 00-44-00.txt b/.config/obs-studio/logs/2024-01-07 00-44-00.txt deleted file mode 100644 index e9a5def..0000000 --- a/.config/obs-studio/logs/2024-01-07 00-44-00.txt +++ /dev/null @@ -1,370 +0,0 @@ -00:44:00.362: Platform: Wayland -00:44:00.362: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -00:44:00.362: CPU Speed: 2585.581MHz -00:44:00.363: Physical Cores: 8, Logical Cores: 16 -00:44:00.363: Physical Memory: 32006MB Total, 674MB Free -00:44:00.363: Kernel Version: Linux 6.6.9-arch1-1 -00:44:00.363: Distribution: "Arch Linux" Unknown -00:44:00.363: Session Type: wayland -00:44:00.365: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -00:44:00.365: Portable mode: false -00:44:00.391: OBS 30.0.2-1 (linux) -00:44:00.391: --------------------------------- -00:44:00.391: --------------------------------- -00:44:00.391: audio settings reset: -00:44:00.391: samples per sec: 48000 -00:44:00.391: speakers: 2 -00:44:00.391: max buffering: 960 milliseconds -00:44:00.391: buffering type: dynamically increasing -00:44:00.393: --------------------------------- -00:44:00.393: Initializing OpenGL... -00:44:00.393: Using EGL/Wayland -00:44:00.425: Initialized EGL 1.5 -00:44:00.443: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -00:44:00.443: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -00:44:00.477: --------------------------------- -00:44:00.477: video settings reset: -00:44:00.477: base resolution: 1920x1080 -00:44:00.477: output resolution: 1920x1080 -00:44:00.477: downscale filter: Bicubic -00:44:00.477: fps: 30000/1001 -00:44:00.477: format: NV12 -00:44:00.477: YUV mode: Rec. 709/Partial -00:44:00.477: NV12 texture support not available -00:44:00.477: P010 texture support not available -00:44:00.477: Audio monitoring device: -00:44:00.477: name: Default -00:44:00.477: id: default -00:44:00.477: --------------------------------- -00:44:00.486: Failed to load 'en-US' text for module: 'decklink-captions.so' -00:44:00.493: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -00:44:00.500: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -00:44:00.500: Failed to initialize module 'decklink.so' -00:44:00.625: [pipewire] Available captures: -00:44:00.625: [pipewire] - Desktop capture -00:44:00.689: VAAPI: API version 1.20 -00:44:00.690: FFmpeg VAAPI H264 encoding supported -00:44:00.696: FFmpeg VAAPI HEVC encoding supported -00:44:00.764: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -00:44:00.769: [obs-vaapi] found vah264lpenc -00:44:00.769: [obs-vaapi] found vah265lpenc -00:44:00.769: [obs-vaapi] found vaapih264enc -00:44:00.769: [obs-vaapi] found vaapih265enc -00:44:00.817: --------------------------------- -00:44:00.817: Loaded Modules: -00:44:00.817: wlrobs.so -00:44:00.817: text-freetype2.so -00:44:00.817: rtmp-services.so -00:44:00.817: obs-x264.so -00:44:00.817: obs-vst.so -00:44:00.817: obs-vaapi.so -00:44:00.817: obs-transitions.so -00:44:00.817: obs-qsv11.so -00:44:00.817: obs-outputs.so -00:44:00.817: obs-libfdk.so -00:44:00.817: obs-filters.so -00:44:00.817: obs-ffmpeg.so -00:44:00.817: linux-v4l2.so -00:44:00.817: linux-pulseaudio.so -00:44:00.817: linux-pipewire.so -00:44:00.817: linux-jack.so -00:44:00.817: linux-capture.so -00:44:00.817: linux-alsa.so -00:44:00.817: image-source.so -00:44:00.817: frontend-tools.so -00:44:00.817: decklink-output-ui.so -00:44:00.817: decklink-captions.so -00:44:00.817: --------------------------------- -00:44:00.818: QWidget::setTabOrder: 'first' and 'second' must be in the same window -00:44:00.818: ==== Startup complete =============================================== -00:44:00.864: All scene data cleared -00:44:00.864: ------------------------------------------------ -00:44:00.867: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:44:00.867: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -00:44:00.867: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -00:44:00.867: [Loaded global audio device]: 'Desktop Audio' -00:44:00.868: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:44:00.868: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -00:44:00.868: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -00:44:00.868: [Loaded global audio device]: 'Mic/Aux' -00:44:00.868: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -00:44:00.868: pulse-input: An error occurred while getting the source info! -00:44:00.868: [Loaded global audio device]: 'HDMI Capture' -00:44:00.868: v4l2-input: Start capture from /dev/video0 -00:44:00.869: v4l2-input: Input: 0 -00:44:00.871: v4l2-input: Resolution: 1920x1080 -00:44:00.871: v4l2-input: Pixelformat: YU12 -00:44:00.871: v4l2-input: Linesize: 1920 Bytes -00:44:00.871: v4l2-input: Framerate: 30.00 fps -00:44:00.873: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -00:44:00.873: Source ID 'xshm_input' not found -00:44:00.873: Failed to create source 'Screen Capture'! -00:44:00.873: v4l2-input: Start capture from /dev/video0 -00:44:00.885: v4l2-input: Unable to set input 0 -00:44:00.885: v4l2-input: Initialization failed, errno: Device or resource busy -00:44:01.011: v4l2-input: Start capture from /dev/video0 -00:44:01.011: v4l2-input: Unable to set input 0 -00:44:01.011: v4l2-input: Initialization failed, errno: Device or resource busy -00:44:01.012: v4l2-input: Start capture from /dev/video4 -00:44:01.012: v4l2-input: Unable to open device -00:44:01.012: v4l2-input: Initialization failed, errno: No such file or directory -00:44:01.014: Switched to scene 'Camera with scope' -00:44:01.014: ------------------------------------------------ -00:44:01.014: Loaded scenes: -00:44:01.014: - scene 'Screen with camera': -00:44:01.014: - source: 'Screen Capture' (xshm_input) -00:44:01.014: - source: 'Camera Capture' (v4l2_input) -00:44:01.014: - source: 'border' (image_source) -00:44:01.014: - scene 'game with camera': -00:44:01.014: - source: 'Camera Capture' (v4l2_input) -00:44:01.014: - source: 'border' (image_source) -00:44:01.014: - source: 'capture acrd' (v4l2_input) -00:44:01.014: - scene 'game': -00:44:01.014: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:44:01.014: - scene 'game 4:3': -00:44:01.014: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:44:01.014: - scene 'screen': -00:44:01.014: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -00:44:01.014: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -00:44:01.014: - scene 'camera': -00:44:01.014: - source: 'Camera Capture' (v4l2_input) -00:44:01.014: - scene 'Camera with scope': -00:44:01.014: - source: 'Camera Capture' (v4l2_input) -00:44:01.014: - source: 'border' (image_source) -00:44:01.014: - source: 'scope caputre' (v4l2_input) -00:44:01.014: - scene 'game with screen': -00:44:01.014: - source: 'Video Capture Device (V4L2)' (v4l2_input) -00:44:01.014: ------------------------------------------------ -00:44:01.416: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -00:44:01.416: -00:44:03.065: User switched to scene 'screen' -00:44:05.157: OpenType support missing for "Open Sans", script 11 -00:44:05.161: OpenType support missing for "Open Sans", script 12 -00:44:05.164: OpenType support missing for "Open Sans", script 16 -00:44:05.167: OpenType support missing for "Open Sans", script 20 -00:44:16.278: Settings changed (outputs) -00:44:16.278: ------------------------------------------------ -00:44:27.496: --------------------------------- -00:44:27.497: [x264 encoder: 'simple_video_recording'] preset: veryfast -00:44:27.497: [x264 encoder: 'simple_video_recording'] profile: high -00:44:27.497: [x264 encoder: 'simple_video_recording'] settings: -00:44:27.497: rate_control: CRF -00:44:27.497: bitrate: 0 -00:44:27.497: buffer size: 0 -00:44:27.497: crf: 23 -00:44:27.497: fps_num: 30000 -00:44:27.497: fps_den: 1001 -00:44:27.497: width: 1920 -00:44:27.497: height: 1080 -00:44:27.497: keyint: 250 -00:44:27.497: -00:44:27.505: --------------------------------- -00:44:27.505: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -00:44:27.505: -00:44:27.505: --------------------------------- -00:44:27.505: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -00:44:27.505: -00:44:27.505: --------------------------------- -00:44:27.505: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -00:44:27.505: -00:44:27.505: --------------------------------- -00:44:27.505: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -00:44:27.505: -00:44:27.558: ==== Recording Start =============================================== -00:44:27.558: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 00-44-27.mkv'... -00:44:27.562: 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:50:19.722: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 00-44-27.mkv' stopped -00:50:19.722: Output 'simple_file_output': stopping -00:50:19.722: Output 'simple_file_output': Total frames output: 10515 -00:50:19.722: Output 'simple_file_output': Total drawn frames: 10554 -00:50:19.723: ==== Recording Stop ================================================ -01:52:19.126: --------------------------------- -01:52:19.126: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:52:19.126: [x264 encoder: 'simple_video_recording'] profile: high -01:52:19.126: [x264 encoder: 'simple_video_recording'] settings: -01:52:19.126: rate_control: CRF -01:52:19.126: bitrate: 0 -01:52:19.126: buffer size: 0 -01:52:19.126: crf: 23 -01:52:19.126: fps_num: 30000 -01:52:19.126: fps_den: 1001 -01:52:19.126: width: 1920 -01:52:19.126: height: 1080 -01:52:19.126: keyint: 250 -01:52:19.126: -01:52:19.132: --------------------------------- -01:52:19.132: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -01:52:19.132: -01:52:19.132: --------------------------------- -01:52:19.132: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -01:52:19.132: -01:52:19.132: --------------------------------- -01:52:19.132: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -01:52:19.132: -01:52:19.132: --------------------------------- -01:52:19.132: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -01:52:19.132: -01:52:19.135: ==== Recording Start =============================================== -01:52:19.136: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 01-52-19.mkv'... -01:52:19.140: 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:52:48.356: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 01-52-19.mkv' stopped -01:52:48.356: Output 'simple_file_output': stopping -01:52:48.356: Output 'simple_file_output': Total frames output: 835 -01:52:48.356: Output 'simple_file_output': Total drawn frames: 876 -01:52:48.356: ==== Recording Stop ================================================ -01:53:35.880: --------------------------------- -01:53:35.880: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:53:35.880: [x264 encoder: 'simple_video_recording'] profile: high -01:53:35.880: [x264 encoder: 'simple_video_recording'] settings: -01:53:35.880: rate_control: CRF -01:53:35.880: bitrate: 0 -01:53:35.880: buffer size: 0 -01:53:35.880: crf: 23 -01:53:35.880: fps_num: 30000 -01:53:35.880: fps_den: 1001 -01:53:35.880: width: 1920 -01:53:35.880: height: 1080 -01:53:35.880: keyint: 250 -01:53:35.880: -01:53:35.906: --------------------------------- -01:53:35.906: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -01:53:35.906: -01:53:35.906: --------------------------------- -01:53:35.906: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -01:53:35.906: -01:53:35.906: --------------------------------- -01:53:35.906: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -01:53:35.906: -01:53:35.906: --------------------------------- -01:53:35.906: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -01:53:35.906: -01:53:35.909: ==== Recording Start =============================================== -01:53:35.909: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 01-53-35.mkv'... -01:53:35.914: 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:54:05.706: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 01-53-35.mkv' stopped -01:54:05.706: Output 'simple_file_output': stopping -01:54:05.706: Output 'simple_file_output': Total frames output: 852 -01:54:05.706: Output 'simple_file_output': Total drawn frames: 893 -01:54:05.706: ==== Recording Stop ================================================ -02:39:23.956: --------------------------------- -02:39:23.956: [x264 encoder: 'simple_video_recording'] preset: veryfast -02:39:23.956: [x264 encoder: 'simple_video_recording'] profile: high -02:39:23.957: [x264 encoder: 'simple_video_recording'] settings: -02:39:23.957: rate_control: CRF -02:39:23.957: bitrate: 0 -02:39:23.957: buffer size: 0 -02:39:23.957: crf: 23 -02:39:23.957: fps_num: 30000 -02:39:23.957: fps_den: 1001 -02:39:23.957: width: 1920 -02:39:23.957: height: 1080 -02:39:23.957: keyint: 250 -02:39:23.957: -02:39:23.960: --------------------------------- -02:39:23.960: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -02:39:23.960: -02:39:23.960: --------------------------------- -02:39:23.960: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -02:39:23.960: -02:39:23.960: --------------------------------- -02:39:23.960: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -02:39:23.960: -02:39:23.960: --------------------------------- -02:39:23.960: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -02:39:23.960: -02:39:23.962: ==== Recording Start =============================================== -02:39:23.962: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 02-39-23.mkv'... -02:39:23.965: 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 -02:40:15.023: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 02-39-23.mkv' stopped -02:40:15.023: Output 'simple_file_output': stopping -02:40:15.023: Output 'simple_file_output': Total frames output: 1490 -02:40:15.023: Output 'simple_file_output': Total drawn frames: 1530 -02:40:15.023: ==== Recording Stop ================================================ -04:33:12.029: ==== Shutting down ================================================== -04:33:12.032: pulse-input: Stopped recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' -04:33:12.032: pulse-input: Got 550046 packets with 660055200 frames -04:33:12.032: pulse-input: Stopped recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -04:33:12.032: pulse-input: Got 550042 packets with 660050400 frames -04:33:12.062: v4l2-input: /dev/video0: Stopped capture after 412636 frames -04:33:12.094: All scene data cleared -04:33:12.094: ------------------------------------------------ -04:33:12.163: [Scripting] Total detached callbacks: 0 -04:33:12.163: Freeing OBS context data -04:33:12.184: == Profiler Results ============================= -04:33:12.184: run_program_init: 734.337 ms -04:33:12.184: ┣OBSApp::AppInit: 4.386 ms -04:33:12.184: ┃ ┗OBSApp::InitLocale: 0.694 ms -04:33:12.184: ┗OBSApp::OBSInit: 696.985 ms -04:33:12.184: ┣obs_startup: 2.366 ms -04:33:12.184: ┗OBSBasic::OBSInit: 668.094 ms -04:33:12.184: ┣OBSBasic::InitBasicConfig: 0.092 ms -04:33:12.184: ┣OBSBasic::ResetAudio: 0.277 ms -04:33:12.185: ┣OBSBasic::ResetVideo: 85.746 ms -04:33:12.185: ┃ ┗obs_init_graphics: 85.364 ms -04:33:12.185: ┃ ┗shader compilation: 30.825 ms -04:33:12.185: ┣OBSBasic::InitOBSCallbacks: 0.002 ms -04:33:12.185: ┣OBSBasic::InitHotkeys: 0.017 ms -04:33:12.185: ┣obs_load_all_modules2: 339.659 ms -04:33:12.185: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -04:33:12.185: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -04:33:12.185: ┃ ┣obs_init_module(decklink.so): 0.109 ms -04:33:12.185: ┃ ┣obs_init_module(frontend-tools.so): 54.888 ms -04:33:12.185: ┃ ┣obs_init_module(image-source.so): 0.008 ms -04:33:12.185: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -04:33:12.185: ┃ ┣obs_init_module(linux-capture.so): 0 ms -04:33:12.185: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -04:33:12.185: ┃ ┣obs_init_module(linux-pipewire.so): 17.503 ms -04:33:12.185: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -04:33:12.185: ┃ ┣obs_init_module(linux-v4l2.so): 0.127 ms -04:33:12.185: ┃ ┣obs_init_module(obs-ffmpeg.so): 16.728 ms -04:33:12.185: ┃ ┃ ┗nvenc_check: 1.398 ms -04:33:12.185: ┃ ┣obs_init_module(obs-filters.so): 0.026 ms -04:33:12.185: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -04:33:12.185: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -04:33:12.185: ┃ ┣obs_init_module(obs-qsv11.so): 7.129 ms -04:33:12.185: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms -04:33:12.185: ┃ ┣obs_init_module(obs-vaapi.so): 5.848 ms -04:33:12.185: ┃ ┣obs_init_module(obs-vst.so): 0.003 ms -04:33:12.185: ┃ ┣obs_init_module(obs-x264.so): 0.001 ms -04:33:12.185: ┃ ┣obs_init_module(rtmp-services.so): 0.53 ms -04:33:12.185: ┃ ┣obs_init_module(text-freetype2.so): 0.008 ms -04:33:12.185: ┃ ┗obs_init_module(wlrobs.so): 0.008 ms -04:33:12.185: ┣OBSBasic::InitService: 0.769 ms -04:33:12.185: ┣OBSBasic::ResetOutputs: 0.182 ms -04:33:12.185: ┣OBSBasic::CreateHotkeys: 0.019 ms -04:33:12.185: ┣OBSBasic::InitPrimitives: 0.054 ms -04:33:12.185: ┗OBSBasic::Load: 198.506 ms -04:33:12.185: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.054 ms, 99th percentile=0.001 ms, 100% below 25 ms -04:33:12.185: audio_thread(Audio): min=0.006 ms, median=0.03 ms, max=244.468 ms, 99th percentile=10.233 ms -04:33:12.185: ┗receive_audio: min=0.001 ms, median=0.176 ms, max=44.57 ms, 99th percentile=0.648 ms, 0.134524 calls per parent call -04:33:12.185: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.287 ms, 99th percentile=0.003 ms -04:33:12.185: ┗do_encode: min=0.045 ms, median=0.163 ms, max=44.566 ms, 99th percentile=0.474 ms, 1.06645 calls per parent call -04:33:12.185: ┣encode(simple_opus_recording1): min=0.044 ms, median=0.101 ms, max=0.7 ms, 99th percentile=0.414 ms, 0.250027 calls per parent call -04:33:12.185: ┣send_packet: min=0 ms, median=0.002 ms, max=44.356 ms, 99th percentile=0.029 ms -04:33:12.185: ┣encode(simple_opus_recording2): min=0.045 ms, median=0.09 ms, max=0.369 ms, 99th percentile=0.147 ms, 0.250027 calls per parent call -04:33:12.185: ┣encode(simple_opus_recording3): min=0.079 ms, median=0.282 ms, max=0.807 ms, 99th percentile=0.458 ms, 0.250027 calls per parent call -04:33:12.185: ┗encode(simple_opus_recording0): min=0.118 ms, median=0.297 ms, max=0.705 ms, 99th percentile=0.501 ms, 0.249919 calls per parent call -04:33:12.185: obs_graphics_thread(33.3667 ms): min=0.019 ms, median=0.638 ms, max=261.538 ms, 99th percentile=16.798 ms, 99.8456% below 33.367 ms -04:33:12.185: ┣tick_sources: min=0 ms, median=0.01 ms, max=150.44 ms, 99th percentile=0.02 ms -04:33:12.185: ┣output_frame: min=0.011 ms, median=0.517 ms, max=261.44 ms, 99th percentile=16.619 ms -04:33:12.185: ┃ ┣gs_context(video->graphics): min=0.01 ms, median=0.516 ms, max=261.44 ms, 99th percentile=16.564 ms -04:33:12.186: ┃ ┃ ┣render_video: min=0.004 ms, median=0.439 ms, max=261.333 ms, 99th percentile=16.447 ms -04:33:12.186: ┃ ┃ ┃ ┣render_main_texture: min=0.004 ms, median=0.436 ms, max=261.331 ms, 99th percentile=16.441 ms -04:33:12.186: ┃ ┃ ┃ ┣render_convert_texture: min=0.011 ms, median=0.025 ms, max=1.148 ms, 99th percentile=0.046 ms, 0.0336818 calls per parent call -04:33:12.186: ┃ ┃ ┃ ┗stage_output_texture: min=0.006 ms, median=0.015 ms, max=1.26 ms, 99th percentile=0.026 ms, 0.0336818 calls per parent call -04:33:12.186: ┃ ┃ ┣gs_flush: min=0.003 ms, median=0.064 ms, max=44.864 ms, 99th percentile=0.677 ms -04:33:12.186: ┃ ┃ ┗download_frame: min=0 ms, median=0.068 ms, max=0.196 ms, 99th percentile=0.112 ms, 0.0336818 calls per parent call -04:33:12.186: ┃ ┗output_video_data: min=0.308 ms, median=0.439 ms, max=11.375 ms, 99th percentile=0.789 ms, 0.0336721 calls per parent call -04:33:12.186: ┗render_displays: min=0.002 ms, median=0.086 ms, max=26.32 ms, 99th percentile=0.595 ms -04:33:12.186: OBSBasic::ResetOutputs: 0.143 ms -04:33:12.186: video_thread(video): min=0 ms, median=1.34 ms, max=127.886 ms, 99th percentile=4.901 ms -04:33:12.186: ┗receive_video: min=0.881 ms, median=1.339 ms, max=127.885 ms, 99th percentile=4.9 ms -04:33:12.186: ┗do_encode: min=0.881 ms, median=1.338 ms, max=127.884 ms, 99th percentile=4.9 ms -04:33:12.186: ┣encode(simple_video_recording): min=0.878 ms, median=1.326 ms, max=127.883 ms, 99th percentile=4.803 ms -04:33:12.186: ┗send_packet: min=0.001 ms, median=0.008 ms, max=39.057 ms, 99th percentile=0.043 ms -04:33:12.186: ================================================= -04:33:12.186: == Profiler Time Between Calls ================== -04:33:12.186: obs_hotkey_thread(25 ms): min=25.006 ms, median=25.06 ms, max=29.409 ms, 99.9872% within ±2% of 25 ms (0% lower, 0.0127566% higher) -04:33:12.186: obs_graphics_thread(33.3667 ms): min=0.38 ms, median=33.367 ms, max=261.542 ms, 99.69% within ±2% of 33.367 ms (0.147331% lower, 0.162647% higher) -04:33:12.186: ================================================= -04:33:12.301: Number of memory leaks: 2 diff --git a/.config/obs-studio/logs/2024-01-07 18-54-42.txt b/.config/obs-studio/logs/2024-01-07 18-54-42.txt deleted file mode 100644 index f17be90..0000000 --- a/.config/obs-studio/logs/2024-01-07 18-54-42.txt +++ /dev/null @@ -1,246 +0,0 @@ -18:54:42.011: Platform: Wayland -18:54:42.012: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -18:54:42.012: CPU Speed: 3397.056MHz -18:54:42.012: Physical Cores: 8, Logical Cores: 16 -18:54:42.012: Physical Memory: 32006MB Total, 9965MB Free -18:54:42.012: Kernel Version: Linux 6.6.9-arch1-1 -18:54:42.012: Distribution: "Arch Linux" Unknown -18:54:42.012: Session Type: wayland -18:54:42.014: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -18:54:42.014: Portable mode: false -18:54:42.040: OBS 30.0.2-1 (linux) -18:54:42.040: --------------------------------- -18:54:42.040: --------------------------------- -18:54:42.040: audio settings reset: -18:54:42.040: samples per sec: 48000 -18:54:42.040: speakers: 2 -18:54:42.040: max buffering: 960 milliseconds -18:54:42.040: buffering type: dynamically increasing -18:54:42.041: --------------------------------- -18:54:42.041: Initializing OpenGL... -18:54:42.041: Using EGL/Wayland -18:54:42.074: Initialized EGL 1.5 -18:54:42.091: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -18:54:42.091: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -18:54:42.124: --------------------------------- -18:54:42.125: video settings reset: -18:54:42.125: base resolution: 1920x1080 -18:54:42.125: output resolution: 1920x1080 -18:54:42.125: downscale filter: Bicubic -18:54:42.125: fps: 30000/1001 -18:54:42.125: format: NV12 -18:54:42.125: YUV mode: Rec. 709/Partial -18:54:42.125: NV12 texture support not available -18:54:42.125: P010 texture support not available -18:54:42.125: Audio monitoring device: -18:54:42.125: name: Default -18:54:42.125: id: default -18:54:42.125: --------------------------------- -18:54:42.133: Failed to load 'en-US' text for module: 'decklink-captions.so' -18:54:42.141: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -18:54:42.148: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -18:54:42.148: Failed to initialize module 'decklink.so' -18:54:42.274: [pipewire] Available captures: -18:54:42.274: [pipewire] - Desktop capture -18:54:42.338: VAAPI: API version 1.20 -18:54:42.338: FFmpeg VAAPI H264 encoding supported -18:54:42.346: FFmpeg VAAPI HEVC encoding supported -18:54:42.413: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -18:54:42.714: [obs-vaapi] found vah264lpenc -18:54:42.714: [obs-vaapi] found vah265lpenc -18:54:42.714: [obs-vaapi] found vaapih265enc -18:54:42.714: [obs-vaapi] found vaapih264enc -18:54:42.762: --------------------------------- -18:54:42.762: Loaded Modules: -18:54:42.762: wlrobs.so -18:54:42.762: text-freetype2.so -18:54:42.762: rtmp-services.so -18:54:42.762: obs-x264.so -18:54:42.762: obs-vst.so -18:54:42.762: obs-vaapi.so -18:54:42.762: obs-transitions.so -18:54:42.762: obs-qsv11.so -18:54:42.762: obs-outputs.so -18:54:42.762: obs-libfdk.so -18:54:42.762: obs-filters.so -18:54:42.762: obs-ffmpeg.so -18:54:42.763: linux-v4l2.so -18:54:42.763: linux-pulseaudio.so -18:54:42.763: linux-pipewire.so -18:54:42.763: linux-jack.so -18:54:42.763: linux-capture.so -18:54:42.763: linux-alsa.so -18:54:42.763: image-source.so -18:54:42.763: frontend-tools.so -18:54:42.763: decklink-output-ui.so -18:54:42.763: decklink-captions.so -18:54:42.763: --------------------------------- -18:54:42.763: QWidget::setTabOrder: 'first' and 'second' must be in the same window -18:54:42.763: ==== Startup complete =============================================== -18:54:42.811: All scene data cleared -18:54:42.811: ------------------------------------------------ -18:54:42.814: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:54:42.814: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -18:54:42.814: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -18:54:42.814: [Loaded global audio device]: 'Desktop Audio' -18:54:42.814: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:54:42.815: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -18:54:42.815: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -18:54:42.815: [Loaded global audio device]: 'Mic/Aux' -18:54:42.815: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -18:54:42.815: pulse-input: An error occurred while getting the source info! -18:54:42.815: [Loaded global audio device]: 'HDMI Capture' -18:54:42.815: v4l2-input: Start capture from /dev/video0 -18:54:42.816: v4l2-input: Input: 0 -18:54:42.817: v4l2-input: Resolution: 1920x1080 -18:54:42.817: v4l2-input: Pixelformat: YU12 -18:54:42.817: v4l2-input: Linesize: 1920 Bytes -18:54:42.817: v4l2-input: Framerate: 30.00 fps -18:54:42.820: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -18:54:42.820: Source ID 'xshm_input' not found -18:54:42.820: Failed to create source 'Screen Capture'! -18:54:42.820: v4l2-input: Start capture from /dev/video0 -18:54:42.828: v4l2-input: Unable to set input 0 -18:54:42.828: v4l2-input: Initialization failed, errno: Device or resource busy -18:54:42.941: v4l2-input: Start capture from /dev/video0 -18:54:42.942: v4l2-input: Unable to set input 0 -18:54:42.942: v4l2-input: Initialization failed, errno: Device or resource busy -18:54:42.942: v4l2-input: Start capture from /dev/video4 -18:54:42.942: v4l2-input: Unable to open device -18:54:42.942: v4l2-input: Initialization failed, errno: No such file or directory -18:54:42.944: Switched to scene 'screen' -18:54:42.944: ------------------------------------------------ -18:54:42.944: Loaded scenes: -18:54:42.944: - scene 'Screen with camera': -18:54:42.944: - source: 'Screen Capture' (xshm_input) -18:54:42.944: - source: 'Camera Capture' (v4l2_input) -18:54:42.944: - source: 'border' (image_source) -18:54:42.944: - scene 'game with camera': -18:54:42.944: - source: 'Camera Capture' (v4l2_input) -18:54:42.944: - source: 'border' (image_source) -18:54:42.944: - source: 'capture acrd' (v4l2_input) -18:54:42.944: - scene 'game': -18:54:42.944: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:54:42.944: - scene 'game 4:3': -18:54:42.944: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:54:42.944: - scene 'screen': -18:54:42.944: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -18:54:42.944: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -18:54:42.944: - scene 'camera': -18:54:42.944: - source: 'Camera Capture' (v4l2_input) -18:54:42.945: - scene 'Camera with scope': -18:54:42.945: - source: 'Camera Capture' (v4l2_input) -18:54:42.945: - source: 'border' (image_source) -18:54:42.945: - source: 'scope caputre' (v4l2_input) -18:54:42.945: - scene 'game with screen': -18:54:42.945: - source: 'Video Capture Device (V4L2)' (v4l2_input) -18:54:42.945: ------------------------------------------------ -18:54:42.954: [rtmp-services plugin] Successfully updated file 'services.json' (version 240) -18:54:42.954: [rtmp-services plugin] Successfully updated package (version 240) -18:54:43.363: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -18:54:43.363: -18:54:43.448: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -18:54:43.448: -18:54:44.891: --------------------------------- -18:54:44.891: [x264 encoder: 'simple_video_recording'] preset: veryfast -18:54:44.891: [x264 encoder: 'simple_video_recording'] profile: high -18:54:44.891: [x264 encoder: 'simple_video_recording'] settings: -18:54:44.891: rate_control: CRF -18:54:44.891: bitrate: 0 -18:54:44.891: buffer size: 0 -18:54:44.891: crf: 23 -18:54:44.891: fps_num: 30000 -18:54:44.891: fps_den: 1001 -18:54:44.891: width: 1920 -18:54:44.891: height: 1080 -18:54:44.891: keyint: 250 -18:54:44.891: -18:54:44.917: --------------------------------- -18:54:44.917: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -18:54:44.917: -18:54:44.918: --------------------------------- -18:54:44.918: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -18:54:44.918: -18:54:44.918: --------------------------------- -18:54:44.918: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -18:54:44.918: -18:54:44.918: --------------------------------- -18:54:44.918: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -18:54:44.918: -18:54:44.965: ==== Recording Start =============================================== -18:54:44.965: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 18-54-44.mkv'... -18:54:44.967: 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:11.119: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 18-54-44.mkv' stopped -18:55:11.119: Output 'simple_file_output': stopping -18:55:11.119: Output 'simple_file_output': Total frames output: 745 -18:55:11.119: Output 'simple_file_output': Total drawn frames: 783 -18:55:11.119: ==== Recording Stop ================================================ -18:55:13.298: --------------------------------- -18:55:13.298: [x264 encoder: 'simple_video_recording'] preset: veryfast -18:55:13.298: [x264 encoder: 'simple_video_recording'] profile: high -18:55:13.299: [x264 encoder: 'simple_video_recording'] settings: -18:55:13.299: rate_control: CRF -18:55:13.299: bitrate: 0 -18:55:13.299: buffer size: 0 -18:55:13.299: crf: 23 -18:55:13.299: fps_num: 30000 -18:55:13.299: fps_den: 1001 -18:55:13.299: width: 1920 -18:55:13.299: height: 1080 -18:55:13.299: keyint: 250 -18:55:13.299: -18:55:13.318: --------------------------------- -18:55:13.318: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -18:55:13.318: -18:55:13.318: --------------------------------- -18:55:13.318: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -18:55:13.318: -18:55:13.318: --------------------------------- -18:55:13.318: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -18:55:13.318: -18:55:13.318: --------------------------------- -18:55:13.318: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -18:55:13.318: -18:55:13.321: ==== Recording Start =============================================== -18:55:13.321: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 18-55-13.mkv'... -18:55:13.325: 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:14.728: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 18-55-13.mkv' stopped -18:56:14.729: Output 'simple_file_output': stopping -18:56:14.729: Output 'simple_file_output': Total frames output: 1800 -18:56:14.729: Output 'simple_file_output': Total drawn frames: 1841 -18:56:14.729: ==== Recording Stop ================================================ -19:01:14.432: --------------------------------- -19:01:14.432: [x264 encoder: 'simple_video_recording'] preset: veryfast -19:01:14.432: [x264 encoder: 'simple_video_recording'] profile: high -19:01:14.432: [x264 encoder: 'simple_video_recording'] settings: -19:01:14.432: rate_control: CRF -19:01:14.432: bitrate: 0 -19:01:14.432: buffer size: 0 -19:01:14.432: crf: 23 -19:01:14.432: fps_num: 30000 -19:01:14.432: fps_den: 1001 -19:01:14.432: width: 1920 -19:01:14.432: height: 1080 -19:01:14.432: keyint: 250 -19:01:14.432: -19:01:14.448: --------------------------------- -19:01:14.448: [FFmpeg libopus encoder: 'simple_opus_recording0'] bitrate: 192, channels: 2, channel_layout: stereo -19:01:14.448: -19:01:14.448: --------------------------------- -19:01:14.448: [FFmpeg libopus encoder: 'simple_opus_recording1'] bitrate: 192, channels: 2, channel_layout: stereo -19:01:14.448: -19:01:14.448: --------------------------------- -19:01:14.448: [FFmpeg libopus encoder: 'simple_opus_recording2'] bitrate: 192, channels: 2, channel_layout: stereo -19:01:14.448: -19:01:14.448: --------------------------------- -19:01:14.448: [FFmpeg libopus encoder: 'simple_opus_recording3'] bitrate: 192, channels: 2, channel_layout: stereo -19:01:14.448: -19:01:14.451: ==== Recording Start =============================================== -19:01:14.451: [ffmpeg muxer: 'simple_file_output'] Writing file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 19-01-14.mkv'... -19:01:14.455: 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:01:31.559: [ffmpeg muxer: 'simple_file_output'] Output of file '/mnt/zombienas/organized_data/absolutely-unique/video/video_recordings/2024-01-07 19-01-14.mkv' stopped -19:01:31.559: Output 'simple_file_output': stopping -19:01:31.559: Output 'simple_file_output': Total frames output: 473 -19:01:31.559: Output 'simple_file_output': Total drawn frames: 512 -19:01:31.559: ==== Recording Stop ================================================ -19:10:29.541: The Wayland connection broke. Did the Wayland compositor die? diff --git a/.config/obs-studio/logs/2024-01-10 20-26-19.txt b/.config/obs-studio/logs/2024-01-10 20-26-19.txt deleted file mode 100644 index 9f7cd95..0000000 --- a/.config/obs-studio/logs/2024-01-10 20-26-19.txt +++ /dev/null @@ -1,149 +0,0 @@ -20:26:19.953: [Safe Mode] Unclean shutdown detected! -20:26:22.556: [Safe Mode] User elected to launch normally. -20:26:22.557: Platform: Wayland -20:26:22.557: CPU Name: AMD Ryzen 7 3700X 8-Core Processor -20:26:22.557: CPU Speed: 4235.220MHz -20:26:22.558: Physical Cores: 8, Logical Cores: 16 -20:26:22.558: Physical Memory: 32006MB Total, 4366MB Free -20:26:22.558: Kernel Version: Linux 6.6.9-arch1-1 -20:26:22.558: Distribution: "Arch Linux" Unknown -20:26:22.558: Session Type: wayland -20:26:22.560: Qt Version: 6.6.1 (runtime), 6.6.1 (compiled) -20:26:22.560: Portable mode: false -20:26:22.590: OBS 30.0.2-1 (linux) -20:26:22.590: --------------------------------- -20:26:22.591: --------------------------------- -20:26:22.591: audio settings reset: -20:26:22.591: samples per sec: 48000 -20:26:22.591: speakers: 2 -20:26:22.591: max buffering: 960 milliseconds -20:26:22.591: buffering type: dynamically increasing -20:26:22.593: --------------------------------- -20:26:22.593: Initializing OpenGL... -20:26:22.593: Using EGL/Wayland -20:26:22.593: Initialized EGL 1.5 -20:26:22.622: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2) -20:26:22.622: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.2-arch1.2, shading language 4.60 -20:26:22.660: --------------------------------- -20:26:22.660: video settings reset: -20:26:22.660: base resolution: 1920x1080 -20:26:22.660: output resolution: 1920x1080 -20:26:22.660: downscale filter: Bicubic -20:26:22.660: fps: 30000/1001 -20:26:22.660: format: NV12 -20:26:22.660: YUV mode: Rec. 709/Partial -20:26:22.660: NV12 texture support not available -20:26:22.660: P010 texture support not available -20:26:22.660: Audio monitoring device: -20:26:22.660: name: Default -20:26:22.660: id: default -20:26:22.660: --------------------------------- -20:26:22.669: Failed to load 'en-US' text for module: 'decklink-captions.so' -20:26:22.677: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -20:26:22.686: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -20:26:22.686: Failed to initialize module 'decklink.so' -20:26:22.820: [pipewire] Available captures: -20:26:22.820: [pipewire] - Desktop capture -20:26:22.887: VAAPI: API version 1.20 -20:26:22.887: FFmpeg VAAPI H264 encoding supported -20:26:22.895: FFmpeg VAAPI HEVC encoding supported -20:26:22.971: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.8 -20:26:23.104: [obs-vaapi] found vah264lpenc -20:26:23.104: [obs-vaapi] found vah265lpenc -20:26:23.104: [obs-vaapi] found vaapih265enc -20:26:23.104: [obs-vaapi] found vaapih264enc -20:26:23.160: --------------------------------- -20:26:23.160: Loaded Modules: -20:26:23.160: wlrobs.so -20:26:23.160: text-freetype2.so -20:26:23.160: rtmp-services.so -20:26:23.160: obs-x264.so -20:26:23.160: obs-vst.so -20:26:23.160: obs-vaapi.so -20:26:23.160: obs-transitions.so -20:26:23.160: obs-qsv11.so -20:26:23.160: obs-outputs.so -20:26:23.160: obs-libfdk.so -20:26:23.160: obs-filters.so -20:26:23.160: obs-ffmpeg.so -20:26:23.160: linux-v4l2.so -20:26:23.160: linux-pulseaudio.so -20:26:23.160: linux-pipewire.so -20:26:23.160: linux-jack.so -20:26:23.160: linux-capture.so -20:26:23.160: linux-alsa.so -20:26:23.160: image-source.so -20:26:23.160: frontend-tools.so -20:26:23.160: decklink-output-ui.so -20:26:23.160: decklink-captions.so -20:26:23.160: --------------------------------- -20:26:23.160: QWidget::setTabOrder: 'first' and 'second' must be in the same window -20:26:23.160: ==== Startup complete =============================================== -20:26:23.210: All scene data cleared -20:26:23.210: ------------------------------------------------ -20:26:23.219: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -20:26:23.220: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -20:26:23.220: pulse-input: Started recording from 'alsa_output.pci-0000_0e_00.4.analog-stereo.monitor' (default) -20:26:23.220: [Loaded global audio device]: 'Desktop Audio' -20:26:23.220: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -20:26:23.220: pulse-input: Audio format: s16le, 48000 Hz, 1 channels -20:26:23.220: pulse-input: Started recording from 'alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback' -20:26:23.220: [Loaded global audio device]: 'Mic/Aux' -20:26:23.221: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0' -20:26:23.221: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -20:26:23.221: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.3.analog-stereo' -20:26:23.221: [Loaded global audio device]: 'HDMI Capture' -20:26:23.222: v4l2-input: Start capture from /dev/video0 -20:26:23.223: v4l2-input: Input: 0 -20:26:23.224: v4l2-input: Resolution: 1920x1080 -20:26:23.224: v4l2-input: Pixelformat: YU12 -20:26:23.224: v4l2-input: Linesize: 1920 Bytes -20:26:23.225: v4l2-input: Framerate: 30.00 fps -20:26:23.228: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -20:26:23.229: Source ID 'xshm_input' not found -20:26:23.229: Failed to create source 'Screen Capture'! -20:26:23.229: v4l2-input: Start capture from /dev/video0 -20:26:23.258: v4l2-input: Unable to set input 0 -20:26:23.258: v4l2-input: Initialization failed, errno: Device or resource busy -20:26:23.423: v4l2-input: Start capture from /dev/video0 -20:26:23.424: v4l2-input: Unable to set input 0 -20:26:23.424: v4l2-input: Initialization failed, errno: Device or resource busy -20:26:23.424: v4l2-input: Start capture from /dev/video4 -20:26:23.425: v4l2-input: Unable to open device -20:26:23.425: v4l2-input: Initialization failed, errno: No such file or directory -20:26:23.426: Switched to scene 'screen' -20:26:23.426: ------------------------------------------------ -20:26:23.426: Loaded scenes: -20:26:23.427: - scene 'Screen with camera': -20:26:23.427: - source: 'Screen Capture' (xshm_input) -20:26:23.427: - source: 'Camera Capture' (v4l2_input) -20:26:23.427: - source: 'border' (image_source) -20:26:23.427: - scene 'game with camera': -20:26:23.427: - source: 'Camera Capture' (v4l2_input) -20:26:23.427: - source: 'border' (image_source) -20:26:23.427: - source: 'capture acrd' (v4l2_input) -20:26:23.427: - scene 'game': -20:26:23.427: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:26:23.427: - scene 'game 4:3': -20:26:23.427: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:26:23.427: - scene 'screen': -20:26:23.427: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -20:26:23.427: - source: 'Text (FreeType 2)' (text_ft2_source_v2) -20:26:23.427: - scene 'camera': -20:26:23.427: - source: 'Camera Capture' (v4l2_input) -20:26:23.427: - scene 'Camera with scope': -20:26:23.427: - source: 'Camera Capture' (v4l2_input) -20:26:23.427: - source: 'border' (image_source) -20:26:23.427: - source: 'scope caputre' (v4l2_input) -20:26:23.427: - scene 'game with screen': -20:26:23.427: - source: 'Video Capture Device (V4L2)' (v4l2_input) -20:26:23.427: ------------------------------------------------ -20:26:23.786: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Mic/Aux) -20:26:23.786: -20:26:23.871: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: HDMI Capture) -20:26:23.871: -20:26:25.228: Virtual camera started -20:26:25.276: ==== Virtual Camera Start ========================================== -20:26:25.276: Starting Virtual Camera output to Program -20:26:25.279: 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:50:36.238: The Wayland connection broke during blocking read event. Did the Wayland compositor die? 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 new file mode 100644 index 0000000..f899122 --- /dev/null +++ b/.config/obs-studio/logs/2024-03-30 18-53-40.txt @@ -0,0 +1,302 @@ +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 new file mode 100644 index 0000000..03171f9 --- /dev/null +++ b/.config/obs-studio/logs/2024-03-30 19-15-48.txt @@ -0,0 +1,295 @@ +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 new file mode 100644 index 0000000..d36927c --- /dev/null +++ b/.config/obs-studio/logs/2024-03-30 22-54-23.txt @@ -0,0 +1,175 @@ +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 new file mode 100644 index 0000000..2d1d0d5 --- /dev/null +++ b/.config/obs-studio/logs/2024-03-31 01-03-05.txt @@ -0,0 +1,145 @@ +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 new file mode 100644 index 0000000..908ba5f --- /dev/null +++ b/.config/obs-studio/logs/2024-03-31 04-48-36.txt @@ -0,0 +1,209 @@ +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 new file mode 100644 index 0000000..fd8f451 --- /dev/null +++ b/.config/obs-studio/logs/2024-03-31 04-48-44.txt @@ -0,0 +1,227 @@ +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 new file mode 100644 index 0000000..141db3e --- /dev/null +++ b/.config/obs-studio/logs/2024-04-02 19-11-19.txt @@ -0,0 +1,149 @@ +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 new file mode 100644 index 0000000..9768698 --- /dev/null +++ b/.config/obs-studio/logs/2024-04-05 20-48-30.txt @@ -0,0 +1,140 @@ +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 new file mode 100644 index 0000000..c8c7f09 --- /dev/null +++ b/.config/obs-studio/logs/2024-04-05 20-56-06.txt @@ -0,0 +1,225 @@ +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 new file mode 100644 index 0000000..2b7073d --- /dev/null +++ b/.config/obs-studio/logs/2024-04-09 07-54-37.txt @@ -0,0 +1,309 @@ +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/plugin_config/rtmp-services/package.json b/.config/obs-studio/plugin_config/rtmp-services/package.json index 2fb03e2..dd33666 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":240,"files":[{"name":"services.json","version":240}]} +{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":249,"files":[{"name":"services.json","version":249}]} diff --git a/.config/obs-studio/plugin_config/rtmp-services/services.json b/.config/obs-studio/plugin_config/rtmp-services/services.json index 89380f3..a7219ff 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: Chicago, IL","url":"rtmp://live-ord.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.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":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","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: Chicago, IL","url":"rtmp://live-ord.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.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":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","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":"Global - Recommended","url":"rtmps://live.sb.zone:443/live"},{"name":"Global - Legacy","url":"rtmp://ingest-global.switchboard.zone/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":"StreamVi","stream_key_link":"https://streamvi.ru/settings","servers":[{"name":"Default","url":"rtmp://live-default.streamvi.ru/live"},{"name":"Russia: Moscow","url":"rtmp://live-msk.streamvi.ru/live"},{"name":"EU Central: Germany","url":"rtmp://live-germany.streamvi.ru/live"},{"name":"Russia: Novosibirsk","url":"rtmp://live-novosib.streamvi.ru/live"}],"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"}}]} +{"$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}}]} diff --git a/.config/obs-studio/profiler_data/2024-01-01 03-24-25.csv.gz b/.config/obs-studio/profiler_data/2024-01-01 03-24-25.csv.gz deleted file mode 100644 index 4b34398..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-01 03-24-25.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-02 07-18-26.csv.gz b/.config/obs-studio/profiler_data/2024-01-02 07-18-26.csv.gz deleted file mode 100644 index c1122d0..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-02 07-18-26.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-03 19-43-58.csv.gz b/.config/obs-studio/profiler_data/2024-01-03 19-43-58.csv.gz deleted file mode 100644 index e8a4cb4..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-03 19-43-58.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-04 18-03-16.csv.gz b/.config/obs-studio/profiler_data/2024-01-04 18-03-16.csv.gz deleted file mode 100644 index 9616e54..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-04 18-03-16.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-04 18-07-27.csv.gz b/.config/obs-studio/profiler_data/2024-01-04 18-07-27.csv.gz deleted file mode 100644 index a51b2af..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-04 18-07-27.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-04 18-08-31.csv.gz b/.config/obs-studio/profiler_data/2024-01-04 18-08-31.csv.gz deleted file mode 100644 index 48e1e4a..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-04 18-08-31.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-05 23-58-51.csv.gz b/.config/obs-studio/profiler_data/2024-01-05 23-58-51.csv.gz deleted file mode 100644 index 20cfa14..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-05 23-58-51.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-06 01-14-13.csv.gz b/.config/obs-studio/profiler_data/2024-01-06 01-14-13.csv.gz deleted file mode 100644 index 65d7f09..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-06 01-14-13.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-07 00-33-30.csv.gz b/.config/obs-studio/profiler_data/2024-01-07 00-33-30.csv.gz deleted file mode 100644 index 05324b4..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-07 00-33-30.csv.gz and /dev/null differ diff --git a/.config/obs-studio/profiler_data/2024-01-07 00-44-00.csv.gz b/.config/obs-studio/profiler_data/2024-01-07 00-44-00.csv.gz deleted file mode 100644 index 9a230d2..0000000 Binary files a/.config/obs-studio/profiler_data/2024-01-07 00-44-00.csv.gz and /dev/null differ 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 new file mode 100644 index 0000000..80b6851 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-02-23 19-44-20.csv.gz 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 new file mode 100644 index 0000000..03239e4 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-12 19-51-16.csv.gz 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 new file mode 100644 index 0000000..f84c34e Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-14 19-17-46.csv.gz 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 new file mode 100644 index 0000000..4e4e180 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-16 21-18-26.csv.gz 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 new file mode 100644 index 0000000..30073cc Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-30 18-48-54.csv.gz 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 new file mode 100644 index 0000000..daaee7b Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-30 18-53-40.csv.gz 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 new file mode 100644 index 0000000..3a6a5e5 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-30 19-15-48.csv.gz 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 new file mode 100644 index 0000000..04ef7dd Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-31 04-48-36.csv.gz 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 new file mode 100644 index 0000000..ca877b7 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-03-31 04-48-44.csv.gz 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 new file mode 100644 index 0000000..80d0e91 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-04-05 20-56-06.csv.gz 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 new file mode 100644 index 0000000..48fc629 Binary files /dev/null and b/.config/obs-studio/profiler_data/2024-04-09 07-54-37.csv.gz differ diff --git a/.config/obs-studio/safe_mode b/.config/obs-studio/safe_mode deleted file mode 100644 index e69de29..0000000 diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 529e5c1..01d3ffc 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -12,9 +12,9 @@ super + r #take a screenshot super + o - flameshot full -p /run/media/zombie/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui + flameshot full -p /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui Print - flameshot full -p /run/media/zombie/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui + flameshot full -p /mnt/zombienas/organized_data/absolutely-unique/pictures/screenshots/$(hostname) & flameshot gui diff --git a/.gitignore b/.gitignore index 0918bce..4be92e7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ !.xprofile !.gitignore !.bashrc +!.xinitrc !README.md diff --git a/.xinitrc b/.xinitrc new file mode 100644 index 0000000..72eb45d --- /dev/null +++ b/.xinitrc @@ -0,0 +1,51 @@ +#!/bin/sh + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + + + + + + + + xrdb -merge $sysresources + +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f "$userresources" ]; then + + + + + + + + xrdb -merge "$userresources" + +fi + +if [ -f "$usermodmap" ]; then + xmodmap "$usermodmap" +fi + +# start some nice programs + +if [ -d /etc/X11/xinit/xinitrc.d ] ; then + for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do + [ -x "$f" ] && . "$f" + done + unset f +fi + +exec bspwm