diff options
32 files changed, 0 insertions, 2929 deletions
diff --git a/.config/obs-studio/basic/profiles/YouTube/basic.ini b/.config/obs-studio/basic/profiles/YouTube/basic.ini deleted file mode 100644 index f09a73a..0000000 --- a/.config/obs-studio/basic/profiles/YouTube/basic.ini +++ /dev/null @@ -1,37 +0,0 @@ -[General] -Name=YouTube - -[Video] -BaseCX=3840 -BaseCY=1080 -OutputCX=3840 -OutputCY=1080 - -[Panels] -CookieId=2EE4FD29D92A017F - -[Output] -Mode=Simple - -[SimpleOutput] -FilePath=/home/zt/Videos/OBS -FileNameWithoutSpace=true -RecFormat=mkv - -[AdvOut] -TrackIndex=1 -RecType=Standard -RecTracks=1 -FLVTrack=1 -FFOutputToFile=true -FFFormat= -FFFormatMimeType= -FFVEncoderId=0 -FFVEncoder= -FFAEncoderId=0 -FFAEncoder= -FFAudioMixes=1 -VodTrackIndex=2 -RescaleRes=1920x1080 -RecRescaleRes=1920x1080 -FFRescaleRes=1920x1080 diff --git a/.config/obs-studio/basic/profiles/zt/basic.ini b/.config/obs-studio/basic/profiles/zt/basic.ini deleted file mode 100644 index d4c6c9a..0000000 --- a/.config/obs-studio/basic/profiles/zt/basic.ini +++ /dev/null @@ -1,37 +0,0 @@ -[General] -Name=zt - -[Video] -BaseCX=1920 -BaseCY=1080 -OutputCX=1920 -OutputCY=1080 -FPSType=0 -FPSCommon=60 - -[Panels] -CookieId=1C77D3A37E33C0AF - -[SimpleOutput] -RecEncoder=nvenc -RecQuality=Small -FilePath=/home/zt/Videos/OBS -RecFormat=mp4 - -[Output] -Mode=Simple - -[AdvOut] -TrackIndex=1 -RecType=Standard -RecTracks=1 -FLVTrack=1 -FFOutputToFile=true -FFFormat= -FFFormatMimeType= -FFVEncoderId=0 -FFVEncoder= -FFAEncoderId=0 -FFAEncoder= -FFAudioMixes=1 -VodTrackIndex=2 diff --git a/.config/obs-studio/basic/scenes/MikunoNaka.json b/.config/obs-studio/basic/scenes/MikunoNaka.json deleted file mode 100644 index d07535a..0000000 --- a/.config/obs-studio/basic/scenes/MikunoNaka.json +++ /dev/null @@ -1 +0,0 @@ -{"AuxAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_input_capture","mixers":255,"monitoring_type":0,"muted":false,"name":"Mic/Aux","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"alsa_input.usb-BLUE_MICROPHONE_Blue_Snowball_SUGA_2021_10_06_87251-00.mono-fallback"},"sync":0,"versioned_id":"pulse_input_capture","volume":1.0},"DesktopAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_output_capture","mixers":255,"monitoring_type":0,"muted":false,"name":"Desktop Audio","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor"},"sync":0,"versioned_id":"pulse_output_capture","volume":1.0},"current_program_scene":"Screen + DroidCam","current_scene":"Screen + DroidCam","current_transition":"Fade","groups":[],"modules":{"auto-scene-switcher":{"active":false,"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"switches":[]},"decklink_captions":{"source":""},"output-timer":{"autoStartRecordTimer":false,"autoStartStreamTimer":false,"pauseRecordTimer":true,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30},"scripts-tool":[]},"name":"MikunoNaka","preview_locked":false,"quick_transitions":[{"duration":300,"fade_to_black":false,"hotkeys":[],"id":4,"name":"Cut"},{"duration":300,"fade_to_black":false,"hotkeys":[],"id":5,"name":"Fade"},{"duration":300,"fade_to_black":true,"hotkeys":[],"id":6,"name":"Fade"}],"saved_projectors":[],"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"scene_order":[{"name":"Screen + DroidCam"}],"sources":[{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS":[],"libobs.hide_scene_item.Laptop Screen":[],"libobs.show_scene_item.DroidCam OBS":[],"libobs.show_scene_item.Laptop Screen":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Screen + DroidCam","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":4,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":3,"locked":false,"name":"Laptop Screen","pos":{"x":1920.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":4,"locked":false,"name":"DroidCam OBS","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"xshm_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{},"sync":0,"versioned_id":"xshm_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":255,"monitoring_type":0,"muted":true,"name":"DroidCam OBS","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"deactivate_wns":false,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.107"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0}],"transition_duration":300,"transitions":[]}
\ No newline at end of file diff --git a/.config/obs-studio/basic/scenes/MikunoNaka.json.bak b/.config/obs-studio/basic/scenes/MikunoNaka.json.bak deleted file mode 100644 index d07535a..0000000 --- a/.config/obs-studio/basic/scenes/MikunoNaka.json.bak +++ /dev/null @@ -1 +0,0 @@ -{"AuxAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_input_capture","mixers":255,"monitoring_type":0,"muted":false,"name":"Mic/Aux","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"alsa_input.usb-BLUE_MICROPHONE_Blue_Snowball_SUGA_2021_10_06_87251-00.mono-fallback"},"sync":0,"versioned_id":"pulse_input_capture","volume":1.0},"DesktopAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_output_capture","mixers":255,"monitoring_type":0,"muted":false,"name":"Desktop Audio","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor"},"sync":0,"versioned_id":"pulse_output_capture","volume":1.0},"current_program_scene":"Screen + DroidCam","current_scene":"Screen + DroidCam","current_transition":"Fade","groups":[],"modules":{"auto-scene-switcher":{"active":false,"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"switches":[]},"decklink_captions":{"source":""},"output-timer":{"autoStartRecordTimer":false,"autoStartStreamTimer":false,"pauseRecordTimer":true,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30},"scripts-tool":[]},"name":"MikunoNaka","preview_locked":false,"quick_transitions":[{"duration":300,"fade_to_black":false,"hotkeys":[],"id":4,"name":"Cut"},{"duration":300,"fade_to_black":false,"hotkeys":[],"id":5,"name":"Fade"},{"duration":300,"fade_to_black":true,"hotkeys":[],"id":6,"name":"Fade"}],"saved_projectors":[],"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"scene_order":[{"name":"Screen + DroidCam"}],"sources":[{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS":[],"libobs.hide_scene_item.Laptop Screen":[],"libobs.show_scene_item.DroidCam OBS":[],"libobs.show_scene_item.Laptop Screen":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Screen + DroidCam","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":4,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":3,"locked":false,"name":"Laptop Screen","pos":{"x":1920.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":4,"locked":false,"name":"DroidCam OBS","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"xshm_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{},"sync":0,"versioned_id":"xshm_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":255,"monitoring_type":0,"muted":true,"name":"DroidCam OBS","prev_ver":453115907,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"deactivate_wns":false,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.107"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0}],"transition_duration":300,"transitions":[]}
\ No newline at end of file diff --git a/.config/obs-studio/basic/scenes/zt.json b/.config/obs-studio/basic/scenes/zt.json deleted file mode 100644 index a2843c8..0000000 --- a/.config/obs-studio/basic/scenes/zt.json +++ /dev/null @@ -1 +0,0 @@ -{"AuxAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_input_capture","mixers":255,"monitoring_type":0,"muted":true,"name":"Mic/Aux","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"default"},"sync":0,"versioned_id":"pulse_input_capture","volume":1.0},"DesktopAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_output_capture","mixers":255,"monitoring_type":0,"muted":true,"name":"Desktop Audio","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"default"},"sync":0,"versioned_id":"pulse_output_capture","volume":1.0},"current_program_scene":"Laptop Screen","current_scene":"Laptop Screen","current_transition":"Fade","groups":[],"modules":{"auto-scene-switcher":{"active":false,"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"switches":[]},"decklink_captions":{"source":""},"output-timer":{"autoStartRecordTimer":false,"autoStartStreamTimer":false,"pauseRecordTimer":true,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30},"scripts-tool":[]},"name":"zt","preview_locked":false,"quick_transitions":[{"duration":300,"fade_to_black":false,"hotkeys":[],"id":1,"name":"Cut"},{"duration":300,"fade_to_black":false,"hotkeys":[],"id":2,"name":"Fade"},{"duration":300,"fade_to_black":true,"hotkeys":[],"id":3,"name":"Fade"}],"saved_projectors":[],"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"scene_order":[{"name":"Laptop Screen"},{"name":"Laptop Screen With Webcam"},{"name":"Webcam Only"},{"name":"DroidCam Only"}],"sources":[{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS 2":[],"libobs.hide_scene_item.Laptop Screen Capture":[],"libobs.show_scene_item.DroidCam OBS 2":[],"libobs.show_scene_item.Laptop Screen Capture":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":1.0,"y":1.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Screen Capture","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":1.0,"y":1.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"DroidCam OBS 2","pos":{"x":1362.0,"y":737.0001220703125},"private_settings":{},"rot":180.0,"scale":{"x":0.58906251192092896,"y":0.58888888359069824},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"xshm_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen Capture","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{},"sync":0,"versioned_id":"xshm_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.Laptop Screen Capture":[],"libobs.hide_scene_item.Laptop Webcam":[],"libobs.show_scene_item.Laptop Screen Capture":[],"libobs.show_scene_item.Laptop Webcam":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen With Webcam","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Screen Capture","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"Laptop Webcam","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"v4l2_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Webcam","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"auto_reset":false,"color_range":0,"device_id":"/dev/video0","input":0,"pixelformat":1448695129,"resolution":41943400},"sync":0,"versioned_id":"v4l2_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.Laptop Webcam":[],"libobs.show_scene_item.Laptop Webcam":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Webcam Only","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":1,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Webcam","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":3.0,"y":3.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS":[],"libobs.show_scene_item.DroidCam OBS":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"DroidCam Only","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"DroidCam OBS","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.25,"y":1.25},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":0,"monitoring_type":0,"muted":true,"name":"DroidCam OBS","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.107"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":0,"monitoring_type":0,"muted":false,"name":"DroidCam OBS 2","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.106"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0}],"transition_duration":300,"transitions":[]}
\ No newline at end of file diff --git a/.config/obs-studio/basic/scenes/zt.json.bak b/.config/obs-studio/basic/scenes/zt.json.bak deleted file mode 100644 index a2843c8..0000000 --- a/.config/obs-studio/basic/scenes/zt.json.bak +++ /dev/null @@ -1 +0,0 @@ -{"AuxAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_input_capture","mixers":255,"monitoring_type":0,"muted":true,"name":"Mic/Aux","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"default"},"sync":0,"versioned_id":"pulse_input_capture","volume":1.0},"DesktopAudioDevice1":{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"pulse_output_capture","mixers":255,"monitoring_type":0,"muted":true,"name":"Desktop Audio","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"device_id":"default"},"sync":0,"versioned_id":"pulse_output_capture","volume":1.0},"current_program_scene":"Laptop Screen","current_scene":"Laptop Screen","current_transition":"Fade","groups":[],"modules":{"auto-scene-switcher":{"active":false,"interval":300,"non_matching_scene":"","switch_if_not_matching":false,"switches":[]},"decklink_captions":{"source":""},"output-timer":{"autoStartRecordTimer":false,"autoStartStreamTimer":false,"pauseRecordTimer":true,"recordTimerHours":0,"recordTimerMinutes":0,"recordTimerSeconds":30,"streamTimerHours":0,"streamTimerMinutes":0,"streamTimerSeconds":30},"scripts-tool":[]},"name":"zt","preview_locked":false,"quick_transitions":[{"duration":300,"fade_to_black":false,"hotkeys":[],"id":1,"name":"Cut"},{"duration":300,"fade_to_black":false,"hotkeys":[],"id":2,"name":"Fade"},{"duration":300,"fade_to_black":true,"hotkeys":[],"id":3,"name":"Fade"}],"saved_projectors":[],"scaling_enabled":false,"scaling_level":0,"scaling_off_x":0.0,"scaling_off_y":0.0,"scene_order":[{"name":"Laptop Screen"},{"name":"Laptop Screen With Webcam"},{"name":"Webcam Only"},{"name":"DroidCam Only"}],"sources":[{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS 2":[],"libobs.hide_scene_item.Laptop Screen Capture":[],"libobs.show_scene_item.DroidCam OBS 2":[],"libobs.show_scene_item.Laptop Screen Capture":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":1.0,"y":1.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Screen Capture","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":1.0,"y":1.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"DroidCam OBS 2","pos":{"x":1362.0,"y":737.0001220703125},"private_settings":{},"rot":180.0,"scale":{"x":0.58906251192092896,"y":0.58888888359069824},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"xshm_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen Capture","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{},"sync":0,"versioned_id":"xshm_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.Laptop Screen Capture":[],"libobs.hide_scene_item.Laptop Webcam":[],"libobs.show_scene_item.Laptop Screen Capture":[],"libobs.show_scene_item.Laptop Webcam":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Screen With Webcam","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Screen Capture","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true},{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"Laptop Webcam","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.0,"y":1.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{},"id":"v4l2_input","mixers":0,"monitoring_type":0,"muted":false,"name":"Laptop Webcam","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"auto_reset":false,"color_range":0,"device_id":"/dev/video0","input":0,"pixelformat":1448695129,"resolution":41943400},"sync":0,"versioned_id":"v4l2_input","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.Laptop Webcam":[],"libobs.show_scene_item.Laptop Webcam":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"Webcam Only","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":1,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":1,"locked":false,"name":"Laptop Webcam","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":3.0,"y":3.0},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"OBSBasic.SelectScene":[],"libobs.hide_scene_item.DroidCam OBS":[],"libobs.show_scene_item.DroidCam OBS":[]},"id":"scene","mixers":0,"monitoring_type":0,"muted":false,"name":"DroidCam Only","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"custom_size":false,"id_counter":2,"items":[{"align":5,"blend_type":"normal","bounds":{"x":0.0,"y":0.0},"bounds_align":0,"bounds_type":0,"crop_bottom":0,"crop_left":0,"crop_right":0,"crop_top":0,"group_item_backup":false,"hide_transition":{"duration":0},"id":2,"locked":false,"name":"DroidCam OBS","pos":{"x":0.0,"y":0.0},"private_settings":{},"rot":0.0,"scale":{"x":1.25,"y":1.25},"scale_filter":"disable","show_transition":{"duration":0},"visible":true}]},"sync":0,"versioned_id":"scene","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":0,"monitoring_type":0,"muted":true,"name":"DroidCam OBS","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.107"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0},{"balance":0.5,"deinterlace_field_order":0,"deinterlace_mode":0,"enabled":true,"flags":0,"hotkeys":{"libobs.mute":[],"libobs.push-to-mute":[],"libobs.push-to-talk":[],"libobs.unmute":[]},"id":"droidcam_obs","mixers":0,"monitoring_type":0,"muted":false,"name":"DroidCam OBS 2","prev_ver":453115908,"private_settings":{},"push-to-mute":false,"push-to-mute-delay":0,"push-to-talk":false,"push-to-talk-delay":0,"settings":{"activated":true,"cur_dev_id":"dev_id_wifi","cur_dev_type":1,"device_list":"dev_id_wifi","resolution":3,"wifi_ip":"10.0.0.106"},"sync":0,"versioned_id":"droidcam_obs","volume":1.0}],"transition_duration":300,"transitions":[]}
\ No newline at end of file diff --git a/.config/obs-studio/global.ini b/.config/obs-studio/global.ini deleted file mode 100644 index c91fa76..0000000 --- a/.config/obs-studio/global.ini +++ /dev/null @@ -1,37 +0,0 @@ -[General] -Pre19Defaults=false -Pre21Defaults=false -Pre23Defaults=false -Pre24.1Defaults=false -FirstRun=true -LastVersion=453115908 -CurrentTheme2=Dark - -[Basic] -Profile=zt -ProfileDir=zt -SceneCollection=zt -SceneCollectionFile=zt -ConfigOnNewProfile=true - -[BasicWindow] -gridMode=false -geometry=AdnQywADAAAAAAAAAAAAHAAAB38AAAQ3AAAAAAAAABwAAAd/AAAENwAAAAAAAAAAB4AAAAAAAAAAHAAAB38AAAQ3 -DockState=AAAA/wAAAAD9AAAAAQAAAAMAAAeAAAAA7vwBAAAABfsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAAbUAAACgAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAG7AAABrwAAAKAA/////AAAA3AAAAJbAAAA3AD////6AAAAAAIAAAAC+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAAAAP////8AAABYAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAAA30AAACiAAAARwD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAAXRAAABrwAAAJ4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAACYgAAAbgAAAK8AAAAyAAAB4AAAAL9AAAABAAAAAQAAAAIAAAACPwAAAAA -PreviewEnabled=true -AlwaysOnTop=false -SceneDuplicationMode=true -SwapScenesMode=true -EditPropertiesMode=false -PreviewProgramMode=false -DocksLocked=false -WarnBeforeStartingStream=false -WarnBeforeStoppingStream=false -WarnBeforeStoppingRecord=false - -[PropertiesWindow] -cx=779 -cy=587 - -[ScriptLogWindow] -geometry=AdnQywADAAAAAAAAAAAAFAAAAlcAAAGjAAAAAAAAABQAAAJXAAABowAAAAAAAAAAB4AAAAAAAAAAFAAAAlcAAAGj diff --git a/.config/obs-studio/logs/2022-05-20 23-47-31.txt b/.config/obs-studio/logs/2022-05-20 23-47-31.txt deleted file mode 100644 index ac831e6..0000000 --- a/.config/obs-studio/logs/2022-05-20 23-47-31.txt +++ /dev/null @@ -1,186 +0,0 @@ -23:47:31.963: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -23:47:31.963: CPU Speed: 1400.000MHz -23:47:31.964: Physical Cores: 6, Logical Cores: 12 -23:47:31.964: Physical Memory: 15421MB Total, 2135MB Free -23:47:31.964: Kernel Version: Linux 5.17.8-arch1-1 -23:47:31.964: Distribution: "Arch Linux" Unknown -23:47:31.964: Session Type: x11 -23:47:31.964: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -23:47:31.965: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -23:47:31.965: Portable mode: false -23:47:32.018: OBS 27.2.4-1 (linux) -23:47:32.018: --------------------------------- -23:47:32.018: --------------------------------- -23:47:32.018: audio settings reset: -23:47:32.018: samples per sec: 48000 -23:47:32.018: speakers: 2 -23:47:32.021: --------------------------------- -23:47:32.021: Initializing OpenGL... -23:47:32.094: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -23:47:32.094: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -23:47:32.110: --------------------------------- -23:47:32.110: video settings reset: -23:47:32.110: base resolution: 1920x1080 -23:47:32.110: output resolution: 1920x1080 -23:47:32.110: downscale filter: Bicubic -23:47:32.110: fps: 60/1 -23:47:32.110: format: NV12 -23:47:32.110: YUV mode: 709/Partial -23:47:32.110: NV12 texture support not available -23:47:32.110: Audio monitoring device: -23:47:32.110: name: Default -23:47:32.110: id: default -23:47:32.110: --------------------------------- -23:47:32.113: Failed to load 'en-US' text for module: 'decklink-captions.so' -23:47:32.115: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -23:47:32.190: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -23:47:32.190: No blackmagic support -23:47:32.228: NVENC supported -23:47:32.228: FFMPEG VAAPI supported -23:47:32.263: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -23:47:32.263: -23:47:32.263: Module '/usr//lib/obs-plugins/sndio.so' not loaded -23:47:32.264: --------------------------------- -23:47:32.264: Loaded Modules: -23:47:32.264: text-freetype2.so -23:47:32.264: rtmp-services.so -23:47:32.264: obs-x264.so -23:47:32.264: obs-transitions.so -23:47:32.264: obs-outputs.so -23:47:32.264: obs-libfdk.so -23:47:32.264: obs-filters.so -23:47:32.264: obs-ffmpeg.so -23:47:32.264: linux-v4l2.so -23:47:32.264: linux-pulseaudio.so -23:47:32.264: linux-jack.so -23:47:32.264: linux-decklink.so -23:47:32.264: linux-capture.so -23:47:32.264: linux-alsa.so -23:47:32.264: image-source.so -23:47:32.264: frontend-tools.so -23:47:32.264: droidcam-obs.so -23:47:32.264: decklink-ouput-ui.so -23:47:32.264: decklink-captions.so -23:47:32.264: --------------------------------- -23:47:32.265: ==== Startup complete =============================================== -23:47:32.293: All scene data cleared -23:47:32.293: ------------------------------------------------ -23:47:32.296: pulse-input: Server name: 'pulseaudio 15.0' -23:47:32.296: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -23:47:32.296: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -23:47:32.296: [Loaded global audio device]: 'Desktop Audio' -23:47:32.296: pulse-input: Server name: 'pulseaudio 15.0' -23:47:32.296: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -23:47:32.296: pulse-input: Started recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -23:47:32.297: [Loaded global audio device]: 'Mic/Aux' -23:47:32.298: xshm-input: Geometry 1920x1080 @ 0,0 -23:47:32.298: v4l2-input: Start capture from /dev/video0 -23:47:32.300: v4l2-input: Input: 0 -23:47:32.300: v4l2-input: Unable to set format -23:47:32.300: v4l2-input: Initialization failed -23:47:32.300: [DroidCamOBS] create(source=0x56238a2425a0) r130 -23:47:32.389: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -23:47:32.389: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -23:47:32.389: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.107 device_info.port=4747 device_info.type=1 -23:47:32.389: [DroidCamOBS] video_decode_thread start -23:47:32.389: [DroidCamOBS] video_decode_thread start -23:47:32.389: [DroidCamOBS] create(source=0x56238a278c00) r130 -23:47:32.389: [DroidCamOBS] video_thread start -23:47:32.389: [DroidCamOBS] audio_thread start -23:47:32.404: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -23:47:32.404: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -23:47:32.404: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.106 device_info.port=4747 device_info.type=1 -23:47:32.404: [DroidCamOBS] video_thread start -23:47:32.404: [DroidCamOBS] video_decode_thread start -23:47:32.404: [DroidCamOBS] audio_thread start -23:47:32.404: Switched to scene 'Laptop Screen' -23:47:32.404: ------------------------------------------------ -23:47:32.404: Loaded scenes: -23:47:32.404: - scene 'Laptop Screen': -23:47:32.404: - source: 'Laptop Screen Capture' (xshm_input) -23:47:32.404: - source: 'DroidCam OBS 2' (droidcam_obs) -23:47:32.404: - scene 'Laptop Screen With Webcam': -23:47:32.404: - source: 'Laptop Screen Capture' (xshm_input) -23:47:32.405: - source: 'Laptop Webcam' (v4l2_input) -23:47:32.405: - scene 'Webcam Only': -23:47:32.405: - source: 'Laptop Webcam' (v4l2_input) -23:47:32.405: - scene 'DroidCam Only': -23:47:32.405: - source: 'DroidCam OBS' (droidcam_obs) -23:47:32.405: ------------------------------------------------ -23:47:32.636: [DroidCamOBS] send(/video) failed -23:47:32.906: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -23:47:32.906: -23:47:34.268: User switched to scene 'Webcam Only' -23:47:35.672: ==== Shutting down ================================================== -23:47:35.699: [DroidCamOBS] stopping -23:47:35.701: [DroidCamOBS] video_decode_thread end -23:47:35.718: [DroidCamOBS] video_thread end -23:47:35.730: [DroidCamOBS] audio_thread end -23:47:35.730: [DroidCamOBS] cleanup -23:47:35.731: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -23:47:35.731: pulse-input: Got 491 packets with 151680 frames -23:47:35.731: pulse-input: Stopped recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -23:47:35.731: pulse-input: Got 336 packets with 147790 frames -23:47:35.735: [DroidCamOBS] stopping -23:47:35.736: [DroidCamOBS] video_decode_thread end -23:47:35.755: [DroidCamOBS] audio_thread end -23:47:35.755: [DroidCamOBS] video_thread end -23:47:35.755: [DroidCamOBS] cleanup -23:47:35.780: All scene data cleared -23:47:35.781: ------------------------------------------------ -23:47:35.850: [Scripting] Total detached callbacks: 0 -23:47:35.850: Freeing OBS context data -23:47:35.859: == Profiler Results ============================= -23:47:35.859: run_program_init: 686.134 ms -23:47:35.859: ┣OBSApp::AppInit: 3.342 ms -23:47:35.859: ┃ ┗OBSApp::InitLocale: 2.003 ms -23:47:35.859: ┗OBSApp::OBSInit: 521.443 ms -23:47:35.859: ┣obs_startup: 17.642 ms -23:47:35.859: ┗OBSBasic::OBSInit: 450.632 ms -23:47:35.859: ┣OBSBasic::InitBasicConfig: 0.059 ms -23:47:35.859: ┣OBSBasic::ResetAudio: 0.085 ms -23:47:35.859: ┣OBSBasic::ResetVideo: 91.884 ms -23:47:35.859: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -23:47:35.859: ┣OBSBasic::InitHotkeys: 0.027 ms -23:47:35.859: ┣obs_load_all_modules: 153.886 ms -23:47:35.859: ┃ ┣obs_init_module(decklink-captions.so): 0.021 ms -23:47:35.859: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.347 ms -23:47:35.859: ┃ ┣obs_init_module(droidcam-obs.so): 0.006 ms -23:47:35.859: ┃ ┣obs_init_module(frontend-tools.so): 60.145 ms -23:47:35.859: ┃ ┣obs_init_module(image-source.so): 0.006 ms -23:47:35.859: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -23:47:35.859: ┃ ┣obs_init_module(linux-capture.so): 0.324 ms -23:47:35.859: ┃ ┣obs_init_module(linux-decklink.so): 0.101 ms -23:47:35.859: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -23:47:35.859: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -23:47:35.859: ┃ ┣obs_init_module(linux-v4l2.so): 0.107 ms -23:47:35.859: ┃ ┣obs_init_module(obs-ffmpeg.so): 8.097 ms -23:47:35.859: ┃ ┃ ┗nvenc_check: 7.951 ms -23:47:35.859: ┃ ┣obs_init_module(obs-filters.so): 0.013 ms -23:47:35.859: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -23:47:35.859: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -23:47:35.859: ┃ ┣obs_init_module(obs-transitions.so): 0.005 ms -23:47:35.859: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -23:47:35.859: ┃ ┣obs_init_module(rtmp-services.so): 17.394 ms -23:47:35.859: ┃ ┗obs_init_module(text-freetype2.so): 0.018 ms -23:47:35.859: ┣OBSBasic::ResetOutputs: 0.086 ms -23:47:35.859: ┣OBSBasic::CreateHotkeys: 0.025 ms -23:47:35.859: ┣OBSBasic::InitService: 6.141 ms -23:47:35.859: ┣OBSBasic::InitPrimitives: 0.246 ms -23:47:35.859: ┗OBSBasic::Load: 135.248 ms -23:47:35.859: obs_hotkey_thread(25 ms): min=0.064 ms, median=0.161 ms, max=2.674 ms, 99th percentile=2.274 ms, 100% below 25 ms -23:47:35.859: audio_thread(Audio): min=0.003 ms, median=0.05 ms, max=1.079 ms, 99th percentile=0.195 ms -23:47:35.859: obs_graphics_thread(16.6667 ms): min=0.257 ms, median=3.458 ms, max=96.535 ms, 99th percentile=22.351 ms, 98.6301% below 16.667 ms -23:47:35.859: ┣tick_sources: min=0.001 ms, median=2.597 ms, max=93.663 ms, 99th percentile=5.221 ms -23:47:35.859: ┣output_frame: min=0.123 ms, median=0.285 ms, max=20.959 ms, 99th percentile=2.249 ms -23:47:35.859: ┃ ┗gs_context(video->graphics): min=0.12 ms, median=0.282 ms, max=20.956 ms, 99th percentile=2.246 ms -23:47:35.860: ┃ ┣render_video: min=0.041 ms, median=0.157 ms, max=20.783 ms, 99th percentile=1.762 ms -23:47:35.860: ┃ ┃ ┗render_main_texture: min=0.031 ms, median=0.142 ms, max=20.758 ms, 99th percentile=1.738 ms -23:47:35.860: ┃ ┗gs_flush: min=0.006 ms, median=0.013 ms, max=0.386 ms, 99th percentile=0.053 ms -23:47:35.860: ┗render_displays: min=0.062 ms, median=0.36 ms, max=18.613 ms, 99th percentile=2.039 ms -23:47:35.860: ================================================= -23:47:35.860: == Profiler Time Between Calls ================== -23:47:35.860: obs_hotkey_thread(25 ms): min=25.116 ms, median=25.234 ms, max=27.748 ms, 92.7632% within ±2% of 25 ms (0% lower, 7.23684% higher) -23:47:35.860: obs_graphics_thread(16.6667 ms): min=7.284 ms, median=16.667 ms, max=96.544 ms, 96.789% within ±2% of 16.667 ms (1.83486% lower, 1.37615% higher) -23:47:35.860: ================================================= -23:47:35.861: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-21 21-51-02.txt b/.config/obs-studio/logs/2022-05-21 21-51-02.txt deleted file mode 100644 index e619433..0000000 --- a/.config/obs-studio/logs/2022-05-21 21-51-02.txt +++ /dev/null @@ -1,306 +0,0 @@ -21:51:02.056: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -21:51:02.056: CPU Speed: 1400.000MHz -21:51:02.057: Physical Cores: 6, Logical Cores: 12 -21:51:02.057: Physical Memory: 15421MB Total, 10690MB Free -21:51:02.057: Kernel Version: Linux 5.17.8-arch1-1 -21:51:02.057: Distribution: "Arch Linux" Unknown -21:51:02.057: Session Type: x11 -21:51:02.057: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -21:51:02.058: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -21:51:02.058: Portable mode: false -21:51:02.135: OBS 27.2.4-1 (linux) -21:51:02.135: --------------------------------- -21:51:02.136: --------------------------------- -21:51:02.136: audio settings reset: -21:51:02.136: samples per sec: 48000 -21:51:02.136: speakers: 2 -21:51:02.140: --------------------------------- -21:51:02.140: Initializing OpenGL... -21:51:02.215: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -21:51:02.215: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -21:51:02.238: --------------------------------- -21:51:02.238: video settings reset: -21:51:02.238: base resolution: 1920x1080 -21:51:02.238: output resolution: 1920x1080 -21:51:02.238: downscale filter: Bicubic -21:51:02.238: fps: 60/1 -21:51:02.238: format: NV12 -21:51:02.238: YUV mode: 709/Partial -21:51:02.239: NV12 texture support not available -21:51:02.239: Audio monitoring device: -21:51:02.239: name: Default -21:51:02.239: id: default -21:51:02.239: --------------------------------- -21:51:02.243: Failed to load 'en-US' text for module: 'decklink-captions.so' -21:51:02.246: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -21:51:02.343: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -21:51:02.343: No blackmagic support -21:51:02.359: NVENC supported -21:51:02.359: FFMPEG VAAPI supported -21:51:02.385: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -21:51:02.385: -21:51:02.385: Module '/usr//lib/obs-plugins/sndio.so' not loaded -21:51:02.387: --------------------------------- -21:51:02.387: Loaded Modules: -21:51:02.387: text-freetype2.so -21:51:02.387: rtmp-services.so -21:51:02.387: obs-x264.so -21:51:02.387: obs-transitions.so -21:51:02.387: obs-outputs.so -21:51:02.387: obs-libfdk.so -21:51:02.387: obs-filters.so -21:51:02.387: obs-ffmpeg.so -21:51:02.387: linux-v4l2.so -21:51:02.387: linux-pulseaudio.so -21:51:02.387: linux-jack.so -21:51:02.387: linux-decklink.so -21:51:02.387: linux-capture.so -21:51:02.387: linux-alsa.so -21:51:02.387: image-source.so -21:51:02.387: frontend-tools.so -21:51:02.387: droidcam-obs.so -21:51:02.387: decklink-ouput-ui.so -21:51:02.387: decklink-captions.so -21:51:02.387: --------------------------------- -21:51:02.387: ==== Startup complete =============================================== -21:51:02.474: All scene data cleared -21:51:02.474: ------------------------------------------------ -21:51:02.478: pulse-input: Server name: 'pulseaudio 15.0' -21:51:02.478: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -21:51:02.478: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:51:02.478: [Loaded global audio device]: 'Desktop Audio' -21:51:02.479: pulse-input: Server name: 'pulseaudio 15.0' -21:51:02.479: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -21:51:02.479: pulse-input: Started recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -21:51:02.479: [Loaded global audio device]: 'Mic/Aux' -21:51:02.479: [DroidCamOBS] create(source=0x55c814607da0) r130 -21:51:02.494: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -21:51:02.494: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -21:51:02.494: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.106 device_info.port=4747 device_info.type=1 -21:51:02.494: [DroidCamOBS] video_decode_thread start -21:51:02.494: [DroidCamOBS] audio_thread start -21:51:02.494: [DroidCamOBS] video_thread start -21:51:02.495: [DroidCamOBS] create(source=0x55c814706580) r130 -21:51:02.508: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -21:51:02.508: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -21:51:02.508: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.107 device_info.port=4747 device_info.type=1 -21:51:02.508: [DroidCamOBS] video_thread start -21:51:02.508: [DroidCamOBS] video_decode_thread start -21:51:02.508: [DroidCamOBS] audio_thread start -21:51:02.509: v4l2-input: Start capture from /dev/video0 -21:51:02.511: v4l2-input: Input: 0 -21:51:02.511: v4l2-input: Unable to set format -21:51:02.511: v4l2-input: Initialization failed -21:51:02.512: xshm-input: Geometry 1920x1080 @ 0,0 -21:51:02.513: Switched to scene 'Webcam Only' -21:51:02.513: ------------------------------------------------ -21:51:02.513: Loaded scenes: -21:51:02.513: - scene 'Laptop Screen': -21:51:02.513: - source: 'Laptop Screen Capture' (xshm_input) -21:51:02.513: - source: 'DroidCam OBS 2' (droidcam_obs) -21:51:02.513: - scene 'Laptop Screen With Webcam': -21:51:02.513: - source: 'Laptop Screen Capture' (xshm_input) -21:51:02.513: - source: 'Laptop Webcam' (v4l2_input) -21:51:02.513: - scene 'Webcam Only': -21:51:02.513: - source: 'Laptop Webcam' (v4l2_input) -21:51:02.513: - scene 'DroidCam Only': -21:51:02.513: - source: 'DroidCam OBS' (droidcam_obs) -21:51:02.513: ------------------------------------------------ -21:51:03.086: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -21:51:03.086: -21:51:04.076: --------------------------------- -21:51:04.076: [NVENC encoder: 'simple_h264_recording'] settings: -21:51:04.076: rate_control: CQP -21:51:04.076: bitrate: 0 -21:51:04.076: cqp: 23 -21:51:04.076: keyint: 250 -21:51:04.076: preset: hq -21:51:04.076: profile: high -21:51:04.076: width: 1920 -21:51:04.076: height: 1080 -21:51:04.076: 2-pass: false -21:51:04.076: b-frames: 2 -21:51:04.076: psycho-aq: 1 -21:51:04.076: GPU: 0 -21:51:04.076: -21:51:04.467: libfdk_aac encoder created -21:51:04.467: libfdk_aac bitrate: 192, channels: 2 -21:51:04.474: ==== Recording Start =============================================== -21:51:04.474: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-21 21-51-04.mp4'... -21:51:06.470: User switched to scene 'Laptop Screen' -21:51:06.508: [DroidCamOBS] send(/video) failed -21:51:08.426: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-21 21-51-04.mp4' stopped -21:51:08.426: Output 'simple_file_output': stopping -21:51:08.426: Output 'simple_file_output': Total frames output: 201 -21:51:08.426: Output 'simple_file_output': Total drawn frames: 237 -21:51:08.426: ==== Recording Stop ================================================ -21:51:08.547: libfdk_aac encoder destroyed -21:51:08.549: [DroidCamOBS] send(/video) failed -21:51:10.591: [DroidCamOBS] send(/video) failed -21:51:12.633: [DroidCamOBS] send(/video) failed -21:51:14.675: [DroidCamOBS] send(/video) failed -21:51:16.717: [DroidCamOBS] send(/video) failed -21:51:18.759: [DroidCamOBS] send(/video) failed -21:51:20.801: [DroidCamOBS] send(/video) failed -21:51:22.843: [DroidCamOBS] send(/video) failed -21:51:24.885: [DroidCamOBS] send(/video) failed -21:51:27.023: [DroidCamOBS] send(/video) failed -21:51:29.068: [DroidCamOBS] send(/video) failed -21:51:31.110: [DroidCamOBS] send(/video) failed -21:51:33.152: [DroidCamOBS] send(/video) failed -21:51:35.200: [DroidCamOBS] send(/video) failed -21:51:37.242: [DroidCamOBS] send(/video) failed -21:51:39.284: [DroidCamOBS] send(/video) failed -21:51:41.326: [DroidCamOBS] send(/video) failed -21:51:43.368: [DroidCamOBS] send(/video) failed -21:51:45.410: [DroidCamOBS] send(/video) failed -21:51:47.451: [DroidCamOBS] send(/video) failed -21:51:49.494: [DroidCamOBS] send(/video) failed -21:51:51.636: [DroidCamOBS] send(/video) failed -21:51:53.678: [DroidCamOBS] send(/video) failed -21:51:55.720: [DroidCamOBS] send(/video) failed -21:51:57.762: [DroidCamOBS] send(/video) failed -21:51:59.805: [DroidCamOBS] send(/video) failed -21:52:00.810: --------------------------------- -21:52:00.810: [NVENC encoder: 'simple_h264_recording'] settings: -21:52:00.810: rate_control: CQP -21:52:00.810: bitrate: 0 -21:52:00.810: cqp: 23 -21:52:00.810: keyint: 250 -21:52:00.810: preset: hq -21:52:00.810: profile: high -21:52:00.810: width: 1920 -21:52:00.810: height: 1080 -21:52:00.810: 2-pass: false -21:52:00.810: b-frames: 2 -21:52:00.810: psycho-aq: 1 -21:52:00.810: GPU: 0 -21:52:00.810: -21:52:01.000: libfdk_aac encoder created -21:52:01.000: libfdk_aac bitrate: 192, channels: 2 -21:52:01.001: ==== Recording Start =============================================== -21:52:01.001: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-21 21-52-00.mp4'... -21:52:01.851: [DroidCamOBS] send(/video) failed -21:52:03.893: [DroidCamOBS] send(/video) failed -21:52:05.936: [DroidCamOBS] send(/video) failed -21:52:07.980: [DroidCamOBS] send(/video) failed -21:52:10.022: [DroidCamOBS] send(/video) failed -21:52:12.064: [DroidCamOBS] send(/video) failed -21:52:14.106: [DroidCamOBS] send(/video) failed -21:52:16.148: [DroidCamOBS] send(/video) failed -21:52:18.190: [DroidCamOBS] send(/video) failed -21:52:20.232: [DroidCamOBS] send(/video) failed -21:52:22.274: [DroidCamOBS] send(/video) failed -21:52:24.316: [DroidCamOBS] send(/video) failed -21:52:26.358: [DroidCamOBS] send(/video) failed -21:52:28.400: [DroidCamOBS] send(/video) failed -21:52:30.442: [DroidCamOBS] send(/video) failed -21:52:32.484: [DroidCamOBS] send(/video) failed -21:52:34.541: [DroidCamOBS] send(/video) failed -21:52:36.583: [DroidCamOBS] send(/video) failed -21:52:38.625: [DroidCamOBS] send(/video) failed -21:52:40.667: [DroidCamOBS] send(/video) failed -21:52:42.709: [DroidCamOBS] send(/video) failed -21:52:44.751: [DroidCamOBS] send(/video) failed -21:52:46.794: [DroidCamOBS] send(/video) failed -21:52:48.838: [DroidCamOBS] send(/video) failed -21:52:50.880: [DroidCamOBS] send(/video) failed -21:52:52.922: [DroidCamOBS] send(/video) failed -21:52:54.964: [DroidCamOBS] send(/video) failed -21:52:57.006: [DroidCamOBS] send(/video) failed -21:52:59.048: [DroidCamOBS] send(/video) failed -21:53:01.089: [DroidCamOBS] send(/video) failed -21:53:03.132: [DroidCamOBS] send(/video) failed -21:53:13.548: Last log entry repeated for 5 more lines -21:53:13.548: ==== Shutting down ================================================== -21:53:13.577: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:53:13.577: pulse-input: Got 9034 packets with 5781760 frames -21:53:13.578: pulse-input: Stopped recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -21:53:13.578: pulse-input: Got 13114 packets with 5777704 frames -21:53:13.578: [DroidCamOBS] stopping -21:53:13.578: [DroidCamOBS] video_thread end -21:53:13.579: [DroidCamOBS] video_decode_thread end -21:53:13.586: [DroidCamOBS] audio_thread end -21:53:13.586: [DroidCamOBS] cleanup -21:53:13.588: [DroidCamOBS] stopping -21:53:13.588: [DroidCamOBS] video_decode_thread end -21:53:13.610: [DroidCamOBS] audio_thread end -21:53:15.388: [DroidCamOBS] video_thread end -21:53:15.389: [DroidCamOBS] cleanup -21:53:15.425: All scene data cleared -21:53:15.425: ------------------------------------------------ -21:53:15.446: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-21 21-52-00.mp4' stopped -21:53:15.446: Output 'simple_file_output': stopping -21:53:15.446: Output 'simple_file_output': Total frames output: 4430 -21:53:15.446: Output 'simple_file_output': Total drawn frames: 4467 -21:53:15.571: libfdk_aac encoder destroyed -21:53:15.643: [Scripting] Total detached callbacks: 0 -21:53:15.643: Freeing OBS context data -21:53:15.654: == Profiler Results ============================= -21:53:15.654: run_program_init: 739.074 ms -21:53:15.654: ┣OBSApp::AppInit: 3.265 ms -21:53:15.654: ┃ ┗OBSApp::InitLocale: 1.914 ms -21:53:15.654: ┗OBSApp::OBSInit: 541.761 ms -21:53:15.654: ┣obs_startup: 18.077 ms -21:53:15.654: ┗OBSBasic::OBSInit: 446.306 ms -21:53:15.654: ┣OBSBasic::InitBasicConfig: 0.145 ms -21:53:15.654: ┣OBSBasic::ResetAudio: 0.167 ms -21:53:15.654: ┣OBSBasic::ResetVideo: 102.916 ms -21:53:15.655: ┣OBSBasic::InitOBSCallbacks: 0.003 ms -21:53:15.655: ┣OBSBasic::InitHotkeys: 0.029 ms -21:53:15.655: ┣obs_load_all_modules: 147.906 ms -21:53:15.655: ┃ ┣obs_init_module(decklink-captions.so): 0.028 ms -21:53:15.655: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.658 ms -21:53:15.655: ┃ ┣obs_init_module(droidcam-obs.so): 0.006 ms -21:53:15.655: ┃ ┣obs_init_module(frontend-tools.so): 79.781 ms -21:53:15.655: ┃ ┣obs_init_module(image-source.so): 0.007 ms -21:53:15.655: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -21:53:15.655: ┃ ┣obs_init_module(linux-capture.so): 0.32 ms -21:53:15.655: ┃ ┣obs_init_module(linux-decklink.so): 0.078 ms -21:53:15.655: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -21:53:15.655: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -21:53:15.655: ┃ ┣obs_init_module(linux-v4l2.so): 0.114 ms -21:53:15.655: ┃ ┣obs_init_module(obs-ffmpeg.so): 7.627 ms -21:53:15.655: ┃ ┃ ┗nvenc_check: 7.525 ms -21:53:15.655: ┃ ┣obs_init_module(obs-filters.so): 0.013 ms -21:53:15.655: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -21:53:15.655: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -21:53:15.655: ┃ ┣obs_init_module(obs-transitions.so): 0.006 ms -21:53:15.655: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -21:53:15.655: ┃ ┣obs_init_module(rtmp-services.so): 10.451 ms -21:53:15.655: ┃ ┗obs_init_module(text-freetype2.so): 0.018 ms -21:53:15.655: ┣OBSBasic::ResetOutputs: 0.089 ms -21:53:15.655: ┣OBSBasic::CreateHotkeys: 0.025 ms -21:53:15.655: ┣OBSBasic::InitService: 19.434 ms -21:53:15.655: ┣OBSBasic::InitPrimitives: 0.229 ms -21:53:15.655: ┗OBSBasic::Load: 106.812 ms -21:53:15.655: obs_hotkey_thread(25 ms): min=0.057 ms, median=0.161 ms, max=4.824 ms, 99th percentile=1.76 ms, 100% below 25 ms -21:53:15.655: audio_thread(Audio): min=0.002 ms, median=0.141 ms, max=3.384 ms, 99th percentile=0.348 ms -21:53:15.655: ┗receive_audio: min=0.004 ms, median=0.159 ms, max=3.315 ms, 99th percentile=0.235 ms, 0.58641 calls per parent call -21:53:15.655: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.021 ms, 99th percentile=0.003 ms -21:53:15.655: ┗do_encode: min=0.057 ms, median=0.151 ms, max=3.308 ms, 99th percentile=0.225 ms -21:53:15.655: ┣encode(simple_aac_recording): min=0.049 ms, median=0.136 ms, max=0.355 ms, 99th percentile=0.197 ms -21:53:15.655: ┗send_packet: min=0.001 ms, median=0.006 ms, max=3.178 ms, 99th percentile=0.034 ms -21:53:15.655: obs_graphics_thread(16.6667 ms): min=0.318 ms, median=3.716 ms, max=26.843 ms, 99th percentile=5.608 ms, 99.9375% below 16.667 ms -21:53:15.655: ┣tick_sources: min=0.001 ms, median=2.626 ms, max=24.042 ms, 99th percentile=3.884 ms -21:53:15.655: ┣output_frame: min=0.119 ms, median=0.61 ms, max=25.576 ms, 99th percentile=1.247 ms -21:53:15.655: ┃ ┣gs_context(video->graphics): min=0.118 ms, median=0.316 ms, max=25.574 ms, 99th percentile=0.755 ms -21:53:15.655: ┃ ┃ ┣render_video: min=0.04 ms, median=0.182 ms, max=25.456 ms, 99th percentile=0.398 ms -21:53:15.655: ┃ ┃ ┃ ┣render_main_texture: min=0.027 ms, median=0.124 ms, max=1.43 ms, 99th percentile=0.23 ms -21:53:15.655: ┃ ┃ ┃ ┣render_convert_texture: min=0.036 ms, median=0.053 ms, max=24.388 ms, 99th percentile=0.126 ms, 0.587905 calls per parent call -21:53:15.655: ┃ ┃ ┃ ┗stage_output_texture: min=0.02 ms, median=0.035 ms, max=2.408 ms, 99th percentile=0.087 ms, 0.587905 calls per parent call -21:53:15.655: ┃ ┃ ┣gs_flush: min=0.005 ms, median=0.009 ms, max=4.671 ms, 99th percentile=0.033 ms -21:53:15.655: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.003 ms, max=0.023 ms, 99th percentile=0.006 ms, 0.587905 calls per parent call -21:53:15.655: ┃ ┗output_video_data: min=0.291 ms, median=0.351 ms, max=1.403 ms, 99th percentile=0.659 ms, 0.587655 calls per parent call -21:53:15.655: ┗render_displays: min=0.057 ms, median=0.273 ms, max=26.428 ms, 99th percentile=1.094 ms -21:53:15.655: video_thread(video): min=0.002 ms, median=1.264 ms, max=5.249 ms, 99th percentile=1.702 ms -21:53:15.655: ┗receive_video: min=0.002 ms, median=1.259 ms, max=5.244 ms, 99th percentile=1.697 ms -21:53:15.655: ┗do_encode: min=0.934 ms, median=1.255 ms, max=5.239 ms, 99th percentile=1.694 ms -21:53:15.655: ┣encode(simple_h264_recording): min=0.919 ms, median=1.24 ms, max=2.078 ms, 99th percentile=1.667 ms -21:53:15.655: ┗send_packet: min=0.002 ms, median=0.006 ms, max=3.794 ms, 99th percentile=0.038 ms -21:53:15.655: ================================================= -21:53:15.655: == Profiler Time Between Calls ================== -21:53:15.655: obs_hotkey_thread(25 ms): min=25.11 ms, median=25.245 ms, max=29.89 ms, 89.8331% within ±2% of 25 ms (0% lower, 10.1669% higher) -21:53:15.655: obs_graphics_thread(16.6667 ms): min=6.478 ms, median=16.667 ms, max=26.852 ms, 96.7008% within ±2% of 16.667 ms (1.64959% lower, 1.64959% higher) -21:53:15.655: ================================================= -21:53:15.671: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-22 02-33-48.txt b/.config/obs-studio/logs/2022-05-22 02-33-48.txt deleted file mode 100644 index a6b3fd6..0000000 --- a/.config/obs-studio/logs/2022-05-22 02-33-48.txt +++ /dev/null @@ -1,184 +0,0 @@ -02:33:48.468: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -02:33:48.468: CPU Speed: 3000.000MHz -02:33:48.468: Physical Cores: 6, Logical Cores: 12 -02:33:48.468: Physical Memory: 15421MB Total, 200MB Free -02:33:48.468: Kernel Version: Linux 5.17.8-arch1-1 -02:33:48.469: Distribution: "Arch Linux" Unknown -02:33:48.469: Session Type: x11 -02:33:48.469: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -02:33:48.470: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -02:33:48.470: Portable mode: false -02:33:48.515: OBS 27.2.4-1 (linux) -02:33:48.515: --------------------------------- -02:33:48.516: --------------------------------- -02:33:48.516: audio settings reset: -02:33:48.516: samples per sec: 48000 -02:33:48.516: speakers: 2 -02:33:48.518: --------------------------------- -02:33:48.518: Initializing OpenGL... -02:33:48.591: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -02:33:48.591: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -02:33:48.600: --------------------------------- -02:33:48.600: video settings reset: -02:33:48.600: base resolution: 1920x1080 -02:33:48.600: output resolution: 1920x1080 -02:33:48.600: downscale filter: Bicubic -02:33:48.600: fps: 60/1 -02:33:48.600: format: NV12 -02:33:48.600: YUV mode: 709/Partial -02:33:48.601: NV12 texture support not available -02:33:48.601: Audio monitoring device: -02:33:48.601: name: Default -02:33:48.601: id: default -02:33:48.601: --------------------------------- -02:33:48.603: Failed to load 'en-US' text for module: 'decklink-captions.so' -02:33:48.605: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -02:33:48.679: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -02:33:48.679: No blackmagic support -02:33:48.702: NVENC supported -02:33:48.702: FFMPEG VAAPI supported -02:33:48.812: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -02:33:48.812: -02:33:48.812: Module '/usr//lib/obs-plugins/sndio.so' not loaded -02:33:48.814: --------------------------------- -02:33:48.814: Loaded Modules: -02:33:48.814: text-freetype2.so -02:33:48.814: rtmp-services.so -02:33:48.814: obs-x264.so -02:33:48.814: obs-transitions.so -02:33:48.814: obs-outputs.so -02:33:48.814: obs-libfdk.so -02:33:48.814: obs-filters.so -02:33:48.814: obs-ffmpeg.so -02:33:48.814: linux-v4l2.so -02:33:48.814: linux-pulseaudio.so -02:33:48.814: linux-jack.so -02:33:48.814: linux-decklink.so -02:33:48.814: linux-capture.so -02:33:48.814: linux-alsa.so -02:33:48.814: image-source.so -02:33:48.814: frontend-tools.so -02:33:48.814: droidcam-obs.so -02:33:48.814: decklink-ouput-ui.so -02:33:48.814: decklink-captions.so -02:33:48.814: --------------------------------- -02:33:48.815: ==== Startup complete =============================================== -02:33:48.854: All scene data cleared -02:33:48.854: ------------------------------------------------ -02:33:48.858: pulse-input: Server name: 'pulseaudio 15.0' -02:33:48.858: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -02:33:48.859: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -02:33:48.859: [Loaded global audio device]: 'Desktop Audio' -02:33:48.859: pulse-input: Server name: 'pulseaudio 15.0' -02:33:48.859: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -02:33:48.859: pulse-input: Started recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -02:33:48.859: [Loaded global audio device]: 'Mic/Aux' -02:33:48.860: xshm-input: Geometry 1920x1080 @ 0,0 -02:33:48.861: v4l2-input: Start capture from /dev/video0 -02:33:48.863: v4l2-input: Input: 0 -02:33:48.863: v4l2-input: Unable to set format -02:33:48.863: v4l2-input: Initialization failed -02:33:48.864: [DroidCamOBS] create(source=0x55c62b9d5040) r130 -02:33:48.891: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -02:33:48.891: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -02:33:48.891: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.107 device_info.port=4747 device_info.type=1 -02:33:48.891: [DroidCamOBS] video_thread start -02:33:48.892: [DroidCamOBS] audio_thread start -02:33:48.892: [DroidCamOBS] video_decode_thread start -02:33:48.892: [DroidCamOBS] create(source=0x55c62ba0b720) r130 -02:33:48.914: [DroidCamOBS] activated=1, deactivateWNS=1, is_showing=0, enable_audio=0 -02:33:48.914: [DroidCamOBS] video_format=avc video_resolution=1920x1080 -02:33:48.914: [DroidCamOBS] device_info.id=dev_id_wifi device_info.ip=10.0.0.106 device_info.port=4747 device_info.type=1 -02:33:48.914: [DroidCamOBS] video_thread start -02:33:48.914: [DroidCamOBS] video_decode_thread start -02:33:48.914: [DroidCamOBS] audio_thread start -02:33:48.915: Switched to scene 'Laptop Screen' -02:33:48.915: ------------------------------------------------ -02:33:48.915: Loaded scenes: -02:33:48.915: - scene 'Laptop Screen': -02:33:48.916: - source: 'Laptop Screen Capture' (xshm_input) -02:33:48.916: - source: 'DroidCam OBS 2' (droidcam_obs) -02:33:48.916: - scene 'Laptop Screen With Webcam': -02:33:48.916: - source: 'Laptop Screen Capture' (xshm_input) -02:33:48.916: - source: 'Laptop Webcam' (v4l2_input) -02:33:48.916: - scene 'Webcam Only': -02:33:48.916: - source: 'Laptop Webcam' (v4l2_input) -02:33:48.916: - scene 'DroidCam Only': -02:33:48.916: - source: 'DroidCam OBS' (droidcam_obs) -02:33:48.916: ------------------------------------------------ -02:33:49.467: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -02:33:49.467: -02:33:50.562: ==== Shutting down ================================================== -02:33:50.592: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -02:33:50.592: pulse-input: Got 180 packets with 76800 frames -02:33:50.592: pulse-input: Stopped recording from 'alsa_input.pci-0000_05_00.6.analog-stereo' -02:33:50.592: pulse-input: Got 165 packets with 72869 frames -02:33:50.593: [DroidCamOBS] stopping -02:33:50.594: [DroidCamOBS] video_decode_thread end -02:33:50.615: [DroidCamOBS] audio_thread end -02:33:50.615: [DroidCamOBS] video_thread end -02:33:50.615: [DroidCamOBS] cleanup -02:33:50.619: [DroidCamOBS] stopping -02:33:50.620: [DroidCamOBS] video_decode_thread end -02:33:50.639: [DroidCamOBS] audio_thread end -02:33:50.957: [DroidCamOBS] connect timeout/failed: Operation now in progress -02:33:52.997: [DroidCamOBS] video_thread end -02:33:52.997: [DroidCamOBS] cleanup -02:33:53.016: All scene data cleared -02:33:53.016: ------------------------------------------------ -02:33:53.085: [Scripting] Total detached callbacks: 0 -02:33:53.085: Freeing OBS context data -02:33:53.095: == Profiler Results ============================= -02:33:53.095: run_program_init: 590.266 ms -02:33:53.095: ┣OBSApp::AppInit: 2.136 ms -02:33:53.095: ┃ ┗OBSApp::InitLocale: 1.073 ms -02:33:53.095: ┗OBSApp::OBSInit: 558.493 ms -02:33:53.095: ┣obs_startup: 17.457 ms -02:33:53.095: ┗OBSBasic::OBSInit: 495.384 ms -02:33:53.095: ┣OBSBasic::InitBasicConfig: 0.056 ms -02:33:53.095: ┣OBSBasic::ResetAudio: 0.082 ms -02:33:53.095: ┣OBSBasic::ResetVideo: 85.202 ms -02:33:53.095: ┣OBSBasic::InitOBSCallbacks: 0.003 ms -02:33:53.096: ┣OBSBasic::InitHotkeys: 0.029 ms -02:33:53.096: ┣obs_load_all_modules: 213.229 ms -02:33:53.096: ┃ ┣obs_init_module(decklink-captions.so): 0.021 ms -02:33:53.096: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.326 ms -02:33:53.096: ┃ ┣obs_init_module(droidcam-obs.so): 0.007 ms -02:33:53.096: ┃ ┣obs_init_module(frontend-tools.so): 60.314 ms -02:33:53.096: ┃ ┣obs_init_module(image-source.so): 0.005 ms -02:33:53.096: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -02:33:53.096: ┃ ┣obs_init_module(linux-capture.so): 0.522 ms -02:33:53.096: ┃ ┣obs_init_module(linux-decklink.so): 0.177 ms -02:33:53.096: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -02:33:53.096: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.001 ms -02:33:53.096: ┃ ┣obs_init_module(linux-v4l2.so): 0.111 ms -02:33:53.096: ┃ ┣obs_init_module(obs-ffmpeg.so): 2.635 ms -02:33:53.096: ┃ ┃ ┗nvenc_check: 2.536 ms -02:33:53.096: ┃ ┣obs_init_module(obs-filters.so): 0.012 ms -02:33:53.096: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -02:33:53.096: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -02:33:53.096: ┃ ┣obs_init_module(obs-transitions.so): 0.005 ms -02:33:53.096: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -02:33:53.096: ┃ ┣obs_init_module(rtmp-services.so): 98.423 ms -02:33:53.096: ┃ ┗obs_init_module(text-freetype2.so): 0.018 ms -02:33:53.096: ┣OBSBasic::ResetOutputs: 0.194 ms -02:33:53.096: ┣OBSBasic::CreateHotkeys: 0.056 ms -02:33:53.096: ┣OBSBasic::InitService: 1.947 ms -02:33:53.096: ┣OBSBasic::InitPrimitives: 0.295 ms -02:33:53.096: ┗OBSBasic::Load: 104.768 ms -02:33:53.096: obs_hotkey_thread(25 ms): min=0.072 ms, median=0.17 ms, max=14.37 ms, 99th percentile=2.153 ms, 100% below 25 ms -02:33:53.096: audio_thread(Audio): min=0.002 ms, median=0.025 ms, max=0.313 ms, 99th percentile=0.12 ms -02:33:53.096: obs_graphics_thread(16.6667 ms): min=0.455 ms, median=1.324 ms, max=50.558 ms, 99th percentile=22.01 ms, 98.8722% below 16.667 ms -02:33:53.096: ┣tick_sources: min=0.001 ms, median=0.004 ms, max=47.226 ms, 99th percentile=10.061 ms -02:33:53.096: ┣output_frame: min=0.132 ms, median=0.33 ms, max=2.708 ms, 99th percentile=1.71 ms -02:33:53.096: ┃ ┗gs_context(video->graphics): min=0.13 ms, median=0.326 ms, max=2.704 ms, 99th percentile=1.707 ms -02:33:53.096: ┃ ┣render_video: min=0.032 ms, median=0.096 ms, max=2.314 ms, 99th percentile=1.423 ms -02:33:53.096: ┃ ┃ ┗render_main_texture: min=0.024 ms, median=0.078 ms, max=2.277 ms, 99th percentile=1.405 ms -02:33:53.096: ┃ ┗gs_flush: min=0.007 ms, median=0.015 ms, max=0.457 ms, 99th percentile=0.047 ms -02:33:53.096: ┗render_displays: min=0.05 ms, median=0.459 ms, max=23.634 ms, 99th percentile=2.921 ms -02:33:53.096: ================================================= -02:33:53.096: == Profiler Time Between Calls ================== -02:33:53.096: obs_hotkey_thread(25 ms): min=25.137 ms, median=25.261 ms, max=39.44 ms, 87.2222% within ±2% of 25 ms (0% lower, 12.7778% higher) -02:33:53.096: obs_graphics_thread(16.6667 ms): min=6.571 ms, median=16.666 ms, max=50.572 ms, 95.4717% within ±2% of 16.667 ms (2.26415% lower, 2.26415% higher) -02:33:53.096: ================================================= -02:33:53.098: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-25 00-00-49.txt b/.config/obs-studio/logs/2022-05-25 00-00-49.txt deleted file mode 100644 index e8e5cf7..0000000 --- a/.config/obs-studio/logs/2022-05-25 00-00-49.txt +++ /dev/null @@ -1,209 +0,0 @@ -00:00:49.300: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -00:00:49.300: CPU Speed: 1400.000MHz -00:00:49.317: Physical Cores: 6, Logical Cores: 12 -00:00:49.317: Physical Memory: 15421MB Total, 8040MB Free -00:00:49.317: Kernel Version: Linux 5.17.9-arch1-1 -00:00:49.317: Distribution: "Arch Linux" Unknown -00:00:49.317: Session Type: x11 -00:00:49.317: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -00:00:49.319: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -00:00:49.319: Portable mode: false -00:00:49.387: OBS 27.2.4-1 (linux) -00:00:49.387: --------------------------------- -00:00:49.388: --------------------------------- -00:00:49.388: audio settings reset: -00:00:49.388: samples per sec: 48000 -00:00:49.388: speakers: 2 -00:00:49.391: --------------------------------- -00:00:49.391: Initializing OpenGL... -00:00:49.473: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -00:00:49.473: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -00:00:49.504: --------------------------------- -00:00:49.504: video settings reset: -00:00:49.504: base resolution: 1920x1080 -00:00:49.504: output resolution: 1920x1080 -00:00:49.504: downscale filter: Bicubic -00:00:49.504: fps: 60/1 -00:00:49.504: format: NV12 -00:00:49.504: YUV mode: 709/Partial -00:00:49.505: NV12 texture support not available -00:00:49.505: Audio monitoring device: -00:00:49.505: name: Default -00:00:49.505: id: default -00:00:49.505: --------------------------------- -00:00:49.509: Failed to load 'en-US' text for module: 'decklink-captions.so' -00:00:49.511: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -00:00:49.569: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -00:00:49.569: No blackmagic support -00:00:49.577: v4l2loopback not installed, virtual camera disabled -00:00:49.585: NVENC supported -00:00:49.585: FFMPEG VAAPI supported -00:00:49.611: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -00:00:49.611: -00:00:49.611: Module '/usr//lib/obs-plugins/sndio.so' not loaded -00:00:49.613: --------------------------------- -00:00:49.613: Loaded Modules: -00:00:49.613: text-freetype2.so -00:00:49.613: rtmp-services.so -00:00:49.613: obs-x264.so -00:00:49.613: obs-transitions.so -00:00:49.613: obs-outputs.so -00:00:49.613: obs-libfdk.so -00:00:49.613: obs-filters.so -00:00:49.613: obs-ffmpeg.so -00:00:49.613: linux-v4l2.so -00:00:49.613: linux-pulseaudio.so -00:00:49.613: linux-jack.so -00:00:49.613: linux-decklink.so -00:00:49.613: linux-capture.so -00:00:49.613: linux-alsa.so -00:00:49.613: image-source.so -00:00:49.613: frontend-tools.so -00:00:49.613: decklink-ouput-ui.so -00:00:49.613: decklink-captions.so -00:00:49.613: --------------------------------- -00:00:49.613: ==== Startup complete =============================================== -00:00:49.662: All scene data cleared -00:00:49.662: ------------------------------------------------ -00:00:49.665: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -00:00:49.665: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -00:00:49.665: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -00:00:49.665: [Loaded global audio device]: 'Desktop Audio' -00:00:49.666: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -00:00:49.666: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -00:00:49.666: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -00:00:49.666: [Loaded global audio device]: 'Mic/Aux' -00:00:49.666: Source ID 'droidcam_obs' not found -00:00:49.666: Failed to create source 'DroidCam OBS 2'! -00:00:49.666: Source ID 'droidcam_obs' not found -00:00:49.666: Failed to create source 'DroidCam OBS'! -00:00:49.666: v4l2-input: Start capture from /dev/video0 -00:00:49.711: v4l2-input: Input: 0 -00:00:49.715: v4l2-input: Resolution: 640x360 -00:00:49.715: v4l2-input: Pixelformat: YUYV -00:00:49.715: v4l2-input: Linesize: 1280 Bytes -00:00:49.715: v4l2-input: Framerate: 30.00 fps -00:00:49.715: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -00:00:49.716: xshm-input: Geometry 1920x1080 @ 0,0 -00:00:49.717: Switched to scene 'Laptop Screen' -00:00:49.717: ------------------------------------------------ -00:00:49.717: Loaded scenes: -00:00:49.717: - scene 'Laptop Screen': -00:00:49.717: - source: 'Laptop Screen Capture' (xshm_input) -00:00:49.717: - source: 'DroidCam OBS 2' (droidcam_obs) -00:00:49.717: - scene 'Laptop Screen With Webcam': -00:00:49.717: - source: 'Laptop Screen Capture' (xshm_input) -00:00:49.717: - source: 'Laptop Webcam' (v4l2_input) -00:00:49.717: - scene 'Webcam Only': -00:00:49.717: - source: 'Laptop Webcam' (v4l2_input) -00:00:49.717: - scene 'DroidCam Only': -00:00:49.717: - source: 'DroidCam OBS' (droidcam_obs) -00:00:49.717: ------------------------------------------------ -00:00:50.232: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -00:00:50.232: -00:00:50.550: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux) -00:00:50.550: -00:00:50.740: adding 64 milliseconds of audio buffering, total audio buffering is now 106 milliseconds (source: Mic/Aux) -00:00:50.740: -00:00:51.004: --------------------------------- -00:00:51.004: [NVENC encoder: 'simple_h264_recording'] settings: -00:00:51.004: rate_control: CQP -00:00:51.004: bitrate: 0 -00:00:51.004: cqp: 23 -00:00:51.004: keyint: 250 -00:00:51.004: preset: hq -00:00:51.004: profile: high -00:00:51.004: width: 1920 -00:00:51.004: height: 1080 -00:00:51.004: 2-pass: false -00:00:51.004: b-frames: 2 -00:00:51.004: psycho-aq: 1 -00:00:51.004: GPU: 0 -00:00:51.004: -00:00:51.335: libfdk_aac encoder created -00:00:51.335: libfdk_aac bitrate: 192, channels: 2 -00:00:51.338: ==== Recording Start =============================================== -00:00:51.338: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-25 00-00-51.mp4'... -00:03:48.147: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-25 00-00-51.mp4' stopped -00:03:48.147: Output 'simple_file_output': stopping -00:03:48.147: Output 'simple_file_output': Total frames output: 10573 -00:03:48.147: Output 'simple_file_output': Total drawn frames: 10609 -00:03:48.147: ==== Recording Stop ================================================ -00:03:48.267: libfdk_aac encoder destroyed -00:03:52.206: ==== Shutting down ================================================== -00:03:52.234: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -00:03:52.234: pulse-input: Got 8555 packets with 8760320 frames -00:03:52.234: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -00:03:52.234: pulse-input: Got 8226 packets with 8754176 frames -00:03:52.246: v4l2-input: /dev/video0: Stopped capture after 5485 frames -00:03:52.291: All scene data cleared -00:03:52.291: ------------------------------------------------ -00:03:52.384: [Scripting] Total detached callbacks: 0 -00:03:52.384: Freeing OBS context data -00:03:52.398: == Profiler Results ============================= -00:03:52.398: run_program_init: 630.061 ms -00:03:52.398: ┣OBSApp::AppInit: 3.426 ms -00:03:52.398: ┃ ┗OBSApp::InitLocale: 1.724 ms -00:03:52.398: ┗OBSApp::OBSInit: 526.24 ms -00:03:52.398: ┣obs_startup: 34.213 ms -00:03:52.398: ┗OBSBasic::OBSInit: 423.262 ms -00:03:52.398: ┣OBSBasic::InitBasicConfig: 0.124 ms -00:03:52.398: ┣OBSBasic::ResetAudio: 0.19 ms -00:03:52.398: ┣OBSBasic::ResetVideo: 117.3 ms -00:03:52.398: ┣OBSBasic::InitOBSCallbacks: 0.005 ms -00:03:52.398: ┣OBSBasic::InitHotkeys: 0.058 ms -00:03:52.398: ┣obs_load_all_modules: 107.3 ms -00:03:52.398: ┃ ┣obs_init_module(decklink-captions.so): 0.029 ms -00:03:52.398: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.325 ms -00:03:52.398: ┃ ┣obs_init_module(frontend-tools.so): 49.438 ms -00:03:52.398: ┃ ┣obs_init_module(image-source.so): 0.005 ms -00:03:52.398: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(linux-capture.so): 0.338 ms -00:03:52.398: ┃ ┣obs_init_module(linux-decklink.so): 0.079 ms -00:03:52.398: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(linux-v4l2.so): 4.09 ms -00:03:52.398: ┃ ┣obs_init_module(obs-ffmpeg.so): 4.29 ms -00:03:52.398: ┃ ┃ ┗nvenc_check: 4.181 ms -00:03:52.398: ┃ ┣obs_init_module(obs-filters.so): 0.014 ms -00:03:52.398: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(obs-transitions.so): 0.024 ms -00:03:52.398: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -00:03:52.398: ┃ ┣obs_init_module(rtmp-services.so): 15.629 ms -00:03:52.398: ┃ ┗obs_init_module(text-freetype2.so): 0.017 ms -00:03:52.398: ┣OBSBasic::ResetOutputs: 0.069 ms -00:03:52.398: ┣OBSBasic::CreateHotkeys: 0.026 ms -00:03:52.398: ┣OBSBasic::InitService: 15.41 ms -00:03:52.398: ┣OBSBasic::InitPrimitives: 0.206 ms -00:03:52.398: ┗OBSBasic::Load: 89.741 ms -00:03:52.398: obs_hotkey_thread(25 ms): min=0.059 ms, median=0.186 ms, max=7.353 ms, 99th percentile=1.751 ms, 100% below 25 ms -00:03:52.398: audio_thread(Audio): min=0.003 ms, median=0.811 ms, max=2.048 ms, 99th percentile=1.578 ms -00:03:52.398: ┗receive_audio: min=0.005 ms, median=0.732 ms, max=1.166 ms, 99th percentile=0.972 ms -00:03:52.398: ┣buffer_audio: min=0 ms, median=0.002 ms, max=0.029 ms, 99th percentile=0.004 ms -00:03:52.398: ┗do_encode: min=0.068 ms, median=0.723 ms, max=1.157 ms, 99th percentile=0.96 ms -00:03:52.398: ┣encode(simple_aac_recording): min=0.06 ms, median=0.709 ms, max=1.14 ms, 99th percentile=0.938 ms -00:03:52.398: ┗send_packet: min=0.001 ms, median=0.006 ms, max=0.324 ms, 99th percentile=0.03 ms -00:03:52.398: obs_graphics_thread(16.6667 ms): min=0.358 ms, median=4.192 ms, max=47.464 ms, 99th percentile=5.927 ms, 99.9635% below 16.667 ms -00:03:52.398: ┣tick_sources: min=0.002 ms, median=2.763 ms, max=44.887 ms, 99th percentile=3.877 ms -00:03:52.398: ┣output_frame: min=0.127 ms, median=0.902 ms, max=8.288 ms, 99th percentile=1.671 ms -00:03:52.398: ┃ ┣gs_context(video->graphics): min=0.125 ms, median=0.496 ms, max=7.819 ms, 99th percentile=1.265 ms -00:03:52.398: ┃ ┃ ┣render_video: min=0.052 ms, median=0.303 ms, max=3.793 ms, 99th percentile=0.486 ms -00:03:52.398: ┃ ┃ ┃ ┣render_main_texture: min=0.039 ms, median=0.169 ms, max=1.914 ms, 99th percentile=0.246 ms -00:03:52.398: ┃ ┃ ┃ ┣render_convert_texture: min=0.036 ms, median=0.074 ms, max=1.722 ms, 99th percentile=0.131 ms -00:03:52.398: ┃ ┃ ┃ ┗stage_output_texture: min=0.02 ms, median=0.046 ms, max=2.982 ms, 99th percentile=0.095 ms -00:03:52.398: ┃ ┃ ┣gs_flush: min=0.004 ms, median=0.01 ms, max=2.101 ms, 99th percentile=0.019 ms -00:03:52.398: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.004 ms, max=0.076 ms, 99th percentile=0.006 ms -00:03:52.398: ┃ ┗output_video_data: min=0.299 ms, median=0.397 ms, max=1.618 ms, 99th percentile=0.581 ms -00:03:52.398: ┗render_displays: min=0.05 ms, median=0.198 ms, max=17.09 ms, 99th percentile=1.039 ms -00:03:52.398: video_thread(video): min=0.946 ms, median=1.326 ms, max=3.99 ms, 99th percentile=1.825 ms -00:03:52.398: ┗receive_video: min=0.942 ms, median=1.322 ms, max=3.986 ms, 99th percentile=1.821 ms -00:03:52.399: ┗do_encode: min=0.939 ms, median=1.318 ms, max=3.983 ms, 99th percentile=1.817 ms -00:03:52.399: ┣encode(simple_h264_recording): min=0.929 ms, median=1.302 ms, max=2.189 ms, 99th percentile=1.795 ms -00:03:52.399: ┗send_packet: min=0.001 ms, median=0.007 ms, max=2.753 ms, 99th percentile=0.037 ms -00:03:52.399: ================================================= -00:03:52.399: == Profiler Time Between Calls ================== -00:03:52.399: obs_hotkey_thread(25 ms): min=25.121 ms, median=25.269 ms, max=32.43 ms, 88.2239% within ±2% of 25 ms (0% lower, 11.7761% higher) -00:03:52.399: obs_graphics_thread(16.6667 ms): min=6.307 ms, median=16.667 ms, max=47.475 ms, 98.7054% within ±2% of 16.667 ms (0.647279% lower, 0.647279% higher) -00:03:52.399: ================================================= -00:03:52.453: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-25 22-57-33.txt b/.config/obs-studio/logs/2022-05-25 22-57-33.txt deleted file mode 100644 index cf10504..0000000 --- a/.config/obs-studio/logs/2022-05-25 22-57-33.txt +++ /dev/null @@ -1,207 +0,0 @@ -22:57:33.945: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -22:57:33.945: CPU Speed: 1400.000MHz -22:57:33.945: Physical Cores: 6, Logical Cores: 12 -22:57:33.945: Physical Memory: 15421MB Total, 9527MB Free -22:57:33.945: Kernel Version: Linux 5.17.9-arch1-1 -22:57:33.945: Distribution: "Arch Linux" Unknown -22:57:33.945: Session Type: x11 -22:57:33.945: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -22:57:33.946: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -22:57:33.946: Portable mode: false -22:57:33.971: OBS 27.2.4-1 (linux) -22:57:33.971: --------------------------------- -22:57:33.971: --------------------------------- -22:57:33.971: audio settings reset: -22:57:33.971: samples per sec: 48000 -22:57:33.971: speakers: 2 -22:57:33.973: --------------------------------- -22:57:33.973: Initializing OpenGL... -22:57:34.031: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -22:57:34.032: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -22:57:34.065: --------------------------------- -22:57:34.065: video settings reset: -22:57:34.065: base resolution: 1920x1080 -22:57:34.065: output resolution: 1920x1080 -22:57:34.065: downscale filter: Bicubic -22:57:34.065: fps: 60/1 -22:57:34.065: format: NV12 -22:57:34.065: YUV mode: 709/Partial -22:57:34.065: NV12 texture support not available -22:57:34.066: Audio monitoring device: -22:57:34.066: name: Default -22:57:34.066: id: default -22:57:34.066: --------------------------------- -22:57:34.068: Failed to load 'en-US' text for module: 'decklink-captions.so' -22:57:34.069: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -22:57:34.127: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -22:57:34.127: No blackmagic support -22:57:34.140: v4l2loopback not installed, virtual camera disabled -22:57:34.158: NVENC supported -22:57:34.158: FFMPEG VAAPI supported -22:57:34.271: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -22:57:34.271: -22:57:34.271: Module '/usr//lib/obs-plugins/sndio.so' not loaded -22:57:34.272: --------------------------------- -22:57:34.272: Loaded Modules: -22:57:34.272: text-freetype2.so -22:57:34.272: rtmp-services.so -22:57:34.272: obs-x264.so -22:57:34.272: obs-transitions.so -22:57:34.272: obs-outputs.so -22:57:34.272: obs-libfdk.so -22:57:34.272: obs-filters.so -22:57:34.272: obs-ffmpeg.so -22:57:34.272: linux-v4l2.so -22:57:34.272: linux-pulseaudio.so -22:57:34.272: linux-jack.so -22:57:34.272: linux-decklink.so -22:57:34.272: linux-capture.so -22:57:34.272: linux-alsa.so -22:57:34.272: image-source.so -22:57:34.272: frontend-tools.so -22:57:34.272: decklink-ouput-ui.so -22:57:34.272: decklink-captions.so -22:57:34.272: --------------------------------- -22:57:34.272: ==== Startup complete =============================================== -22:57:34.414: All scene data cleared -22:57:34.415: ------------------------------------------------ -22:57:34.419: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -22:57:34.420: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -22:57:34.420: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -22:57:34.420: [Loaded global audio device]: 'Desktop Audio' -22:57:34.420: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -22:57:34.420: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -22:57:34.420: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -22:57:34.420: [Loaded global audio device]: 'Mic/Aux' -22:57:34.421: xshm-input: Geometry 1920x1080 @ 0,0 -22:57:34.422: v4l2-input: Start capture from /dev/video0 -22:57:34.533: v4l2-input: Input: 0 -22:57:34.537: v4l2-input: Resolution: 640x360 -22:57:34.537: v4l2-input: Pixelformat: YUYV -22:57:34.537: v4l2-input: Linesize: 1280 Bytes -22:57:34.537: v4l2-input: Framerate: 30.00 fps -22:57:34.537: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -22:57:34.538: Source ID 'droidcam_obs' not found -22:57:34.538: Failed to create source 'DroidCam OBS'! -22:57:34.538: Source ID 'droidcam_obs' not found -22:57:34.538: Failed to create source 'DroidCam OBS 2'! -22:57:34.539: Switched to scene 'Laptop Screen' -22:57:34.539: ------------------------------------------------ -22:57:34.539: Loaded scenes: -22:57:34.539: - scene 'Laptop Screen': -22:57:34.541: - source: 'Laptop Screen Capture' (xshm_input) -22:57:34.541: - source: 'DroidCam OBS 2' (droidcam_obs) -22:57:34.541: - scene 'Laptop Screen With Webcam': -22:57:34.541: - source: 'Laptop Screen Capture' (xshm_input) -22:57:34.541: - source: 'Laptop Webcam' (v4l2_input) -22:57:34.541: - scene 'Webcam Only': -22:57:34.541: - source: 'Laptop Webcam' (v4l2_input) -22:57:34.541: - scene 'DroidCam Only': -22:57:34.541: - source: 'DroidCam OBS' (droidcam_obs) -22:57:34.541: ------------------------------------------------ -22:57:35.006: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -22:57:35.006: -22:57:43.590: adding 64 milliseconds of audio buffering, total audio buffering is now 106 milliseconds (source: Mic/Aux) -22:57:43.590: -22:57:45.590: --------------------------------- -22:57:45.590: [NVENC encoder: 'simple_h264_recording'] settings: -22:57:45.590: rate_control: CQP -22:57:45.590: bitrate: 0 -22:57:45.590: cqp: 23 -22:57:45.590: keyint: 250 -22:57:45.590: preset: hq -22:57:45.590: profile: high -22:57:45.590: width: 1920 -22:57:45.590: height: 1080 -22:57:45.590: 2-pass: false -22:57:45.590: b-frames: 2 -22:57:45.590: psycho-aq: 1 -22:57:45.590: GPU: 0 -22:57:45.590: -22:57:45.993: libfdk_aac encoder created -22:57:45.993: libfdk_aac bitrate: 192, channels: 2 -22:57:45.995: ==== Recording Start =============================================== -22:57:45.995: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-25 22-57-45.mp4'... -22:58:39.606: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-25 22-57-45.mp4' stopped -22:58:39.606: Output 'simple_file_output': stopping -22:58:39.606: Output 'simple_file_output': Total frames output: 3181 -22:58:39.606: Output 'simple_file_output': Total drawn frames: 3217 -22:58:39.606: ==== Recording Stop ================================================ -22:58:39.760: libfdk_aac encoder destroyed -22:58:45.461: ==== Shutting down ================================================== -22:58:45.486: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -22:58:45.486: pulse-input: Got 3330 packets with 3409920 frames -22:58:45.486: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -22:58:45.486: pulse-input: Got 2725 packets with 3098624 frames -22:58:45.495: v4l2-input: /dev/video0: Stopped capture after 2130 frames -22:58:45.530: All scene data cleared -22:58:45.530: ------------------------------------------------ -22:58:45.598: [Scripting] Total detached callbacks: 0 -22:58:45.599: Freeing OBS context data -22:58:45.609: == Profiler Results ============================= -22:58:45.609: run_program_init: 747.251 ms -22:58:45.609: ┣OBSApp::AppInit: 1.473 ms -22:58:45.609: ┃ ┗OBSApp::InitLocale: 0.564 ms -22:58:45.609: ┗OBSApp::OBSInit: 685.147 ms -22:58:45.609: ┣obs_startup: 16.651 ms -22:58:45.609: ┗OBSBasic::OBSInit: 643.693 ms -22:58:45.609: ┣OBSBasic::InitBasicConfig: 0.083 ms -22:58:45.609: ┣OBSBasic::ResetAudio: 0.147 ms -22:58:45.609: ┣OBSBasic::ResetVideo: 94.493 ms -22:58:45.609: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -22:58:45.609: ┣OBSBasic::InitHotkeys: 0.048 ms -22:58:45.609: ┣obs_load_all_modules: 205.83 ms -22:58:45.609: ┃ ┣obs_init_module(decklink-captions.so): 0.022 ms -22:58:45.609: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.438 ms -22:58:45.609: ┃ ┣obs_init_module(frontend-tools.so): 51.687 ms -22:58:45.609: ┃ ┣obs_init_module(image-source.so): 0.005 ms -22:58:45.609: ┃ ┣obs_init_module(linux-alsa.so): 0.004 ms -22:58:45.609: ┃ ┣obs_init_module(linux-capture.so): 0.368 ms -22:58:45.609: ┃ ┣obs_init_module(linux-decklink.so): 0.145 ms -22:58:45.609: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -22:58:45.609: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -22:58:45.609: ┃ ┣obs_init_module(linux-v4l2.so): 3.836 ms -22:58:45.609: ┃ ┣obs_init_module(obs-ffmpeg.so): 4.467 ms -22:58:45.609: ┃ ┃ ┗nvenc_check: 4.353 ms -22:58:45.609: ┃ ┣obs_init_module(obs-filters.so): 0.019 ms -22:58:45.609: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -22:58:45.609: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -22:58:45.609: ┃ ┣obs_init_module(obs-transitions.so): 0.007 ms -22:58:45.609: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -22:58:45.609: ┃ ┣obs_init_module(rtmp-services.so): 103.694 ms -22:58:45.609: ┃ ┗obs_init_module(text-freetype2.so): 0.031 ms -22:58:45.609: ┣OBSBasic::ResetOutputs: 0.086 ms -22:58:45.609: ┣OBSBasic::CreateHotkeys: 0.031 ms -22:58:45.609: ┣OBSBasic::InitService: 62.946 ms -22:58:45.609: ┣OBSBasic::InitPrimitives: 0.309 ms -22:58:45.609: ┗OBSBasic::Load: 209.255 ms -22:58:45.609: obs_hotkey_thread(25 ms): min=0.061 ms, median=0.193 ms, max=13.8 ms, 99th percentile=1.85 ms, 100% below 25 ms -22:58:45.609: audio_thread(Audio): min=0.002 ms, median=0.788 ms, max=25.354 ms, 99th percentile=1.567 ms -22:58:45.609: ┗receive_audio: min=0.006 ms, median=0.74 ms, max=25.293 ms, 99th percentile=0.98 ms, 0.764563 calls per parent call -22:58:45.609: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.036 ms, 99th percentile=0.004 ms -22:58:45.609: ┗do_encode: min=0.191 ms, median=0.731 ms, max=25.284 ms, 99th percentile=0.971 ms -22:58:45.609: ┣encode(simple_aac_recording): min=0.179 ms, median=0.717 ms, max=1.149 ms, 99th percentile=0.946 ms -22:58:45.609: ┗send_packet: min=0.002 ms, median=0.007 ms, max=24.565 ms, 99th percentile=0.035 ms -22:58:45.609: obs_graphics_thread(16.6667 ms): min=0.341 ms, median=4.233 ms, max=109.134 ms, 99th percentile=5.877 ms, 99.8833% below 16.667 ms -22:58:45.609: ┣tick_sources: min=0.002 ms, median=2.785 ms, max=106.125 ms, 99th percentile=3.939 ms -22:58:45.609: ┣output_frame: min=0.124 ms, median=0.9 ms, max=6.474 ms, 99th percentile=1.575 ms -22:58:45.609: ┃ ┣gs_context(video->graphics): min=0.122 ms, median=0.51 ms, max=5.917 ms, 99th percentile=1.015 ms -22:58:45.609: ┃ ┃ ┣render_video: min=0.044 ms, median=0.3 ms, max=3.473 ms, 99th percentile=0.461 ms -22:58:45.609: ┃ ┃ ┃ ┣render_main_texture: min=0.035 ms, median=0.186 ms, max=2.406 ms, 99th percentile=0.244 ms -22:58:45.609: ┃ ┃ ┃ ┣render_convert_texture: min=0.036 ms, median=0.085 ms, max=1.356 ms, 99th percentile=0.129 ms, 0.750583 calls per parent call -22:58:45.609: ┃ ┃ ┃ ┗stage_output_texture: min=0.02 ms, median=0.049 ms, max=1.9 ms, 99th percentile=0.091 ms, 0.750583 calls per parent call -22:58:45.609: ┃ ┃ ┣gs_flush: min=0.004 ms, median=0.011 ms, max=1.787 ms, 99th percentile=0.024 ms -22:58:45.609: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.005 ms, max=0.017 ms, 99th percentile=0.006 ms, 0.750583 calls per parent call -22:58:45.609: ┃ ┗output_video_data: min=0.308 ms, median=0.402 ms, max=1.398 ms, 99th percentile=0.566 ms, 0.75035 calls per parent call -22:58:45.609: ┗render_displays: min=0.052 ms, median=0.26 ms, max=21.982 ms, 99th percentile=1.103 ms -22:58:45.609: video_thread(video): min=0.964 ms, median=1.293 ms, max=33.785 ms, 99th percentile=1.746 ms -22:58:45.609: ┗receive_video: min=0.962 ms, median=1.288 ms, max=33.78 ms, 99th percentile=1.74 ms -22:58:45.609: ┗do_encode: min=0.959 ms, median=1.284 ms, max=33.776 ms, 99th percentile=1.736 ms -22:58:45.609: ┣encode(simple_h264_recording): min=0.949 ms, median=1.265 ms, max=2.169 ms, 99th percentile=1.71 ms -22:58:45.609: ┗send_packet: min=0.003 ms, median=0.007 ms, max=32.402 ms, 99th percentile=0.045 ms -22:58:45.609: ================================================= -22:58:45.609: == Profiler Time Between Calls ================== -22:58:45.609: obs_hotkey_thread(25 ms): min=25.119 ms, median=25.281 ms, max=38.91 ms, 85.5016% within ±2% of 25 ms (0% lower, 14.4984% higher) -22:58:45.609: obs_graphics_thread(16.6667 ms): min=6.973 ms, median=16.667 ms, max=109.144 ms, 99.3699% within ±2% of 16.667 ms (0.326721% lower, 0.303384% higher) -22:58:45.609: ================================================= -22:58:45.624: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-26 01-07-45.txt b/.config/obs-studio/logs/2022-05-26 01-07-45.txt deleted file mode 100644 index 8ddf1f5..0000000 --- a/.config/obs-studio/logs/2022-05-26 01-07-45.txt +++ /dev/null @@ -1,212 +0,0 @@ -01:07:45.591: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -01:07:45.591: CPU Speed: 3000.000MHz -01:07:45.592: Physical Cores: 6, Logical Cores: 12 -01:07:45.592: Physical Memory: 15421MB Total, 8477MB Free -01:07:45.592: Kernel Version: Linux 5.17.9-arch1-1 -01:07:45.592: Distribution: "Arch Linux" Unknown -01:07:45.592: Session Type: x11 -01:07:45.592: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -01:07:45.593: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -01:07:45.593: Portable mode: false -01:07:45.616: OBS 27.2.4-1 (linux) -01:07:45.616: --------------------------------- -01:07:45.617: --------------------------------- -01:07:45.617: audio settings reset: -01:07:45.617: samples per sec: 48000 -01:07:45.617: speakers: 2 -01:07:45.618: --------------------------------- -01:07:45.618: Initializing OpenGL... -01:07:45.679: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -01:07:45.679: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -01:07:45.686: --------------------------------- -01:07:45.686: video settings reset: -01:07:45.686: base resolution: 1920x1080 -01:07:45.686: output resolution: 1920x1080 -01:07:45.686: downscale filter: Bicubic -01:07:45.686: fps: 60/1 -01:07:45.686: format: NV12 -01:07:45.686: YUV mode: 709/Partial -01:07:45.686: NV12 texture support not available -01:07:45.687: Audio monitoring device: -01:07:45.687: name: Default -01:07:45.687: id: default -01:07:45.687: --------------------------------- -01:07:45.689: Failed to load 'en-US' text for module: 'decklink-captions.so' -01:07:45.690: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -01:07:45.742: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -01:07:45.742: No blackmagic support -01:07:45.750: v4l2loopback not installed, virtual camera disabled -01:07:45.756: NVENC supported -01:07:45.756: FFMPEG VAAPI supported -01:07:45.763: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -01:07:45.763: -01:07:45.763: Module '/usr//lib/obs-plugins/sndio.so' not loaded -01:07:45.764: --------------------------------- -01:07:45.764: Loaded Modules: -01:07:45.764: text-freetype2.so -01:07:45.764: rtmp-services.so -01:07:45.764: obs-x264.so -01:07:45.764: obs-transitions.so -01:07:45.764: obs-outputs.so -01:07:45.764: obs-libfdk.so -01:07:45.764: obs-filters.so -01:07:45.764: obs-ffmpeg.so -01:07:45.764: linux-v4l2.so -01:07:45.764: linux-pulseaudio.so -01:07:45.764: linux-jack.so -01:07:45.764: linux-decklink.so -01:07:45.764: linux-capture.so -01:07:45.764: linux-alsa.so -01:07:45.764: image-source.so -01:07:45.764: frontend-tools.so -01:07:45.764: decklink-ouput-ui.so -01:07:45.764: decklink-captions.so -01:07:45.764: --------------------------------- -01:07:45.764: ==== Startup complete =============================================== -01:07:45.788: All scene data cleared -01:07:45.788: ------------------------------------------------ -01:07:45.791: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -01:07:45.791: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -01:07:45.791: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -01:07:45.791: [Loaded global audio device]: 'Desktop Audio' -01:07:45.791: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.51) 15.0.0' -01:07:45.791: pulse-input: Audio format: s16le, 48000 Hz, 2 channels -01:07:45.791: pulse-input: Started recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -01:07:45.791: [Loaded global audio device]: 'Mic/Aux' -01:07:45.791: Source ID 'droidcam_obs' not found -01:07:45.792: Failed to create source 'DroidCam OBS 2'! -01:07:45.792: Source ID 'droidcam_obs' not found -01:07:45.792: Failed to create source 'DroidCam OBS'! -01:07:45.792: v4l2-input: Start capture from /dev/video0 -01:07:45.792: v4l2-input: Input: 0 -01:07:45.796: v4l2-input: Resolution: 640x360 -01:07:45.796: v4l2-input: Pixelformat: YUYV -01:07:45.796: v4l2-input: Linesize: 1280 Bytes -01:07:45.796: v4l2-input: Framerate: 30.00 fps -01:07:45.797: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -01:07:45.797: xshm-input: Geometry 1920x1080 @ 0,0 -01:07:45.798: Switched to scene 'Laptop Screen' -01:07:45.798: ------------------------------------------------ -01:07:45.798: Loaded scenes: -01:07:45.798: - scene 'Laptop Screen': -01:07:45.798: - source: 'Laptop Screen Capture' (xshm_input) -01:07:45.798: - source: 'DroidCam OBS 2' (droidcam_obs) -01:07:45.798: - scene 'Laptop Screen With Webcam': -01:07:45.798: - source: 'Laptop Screen Capture' (xshm_input) -01:07:45.798: - source: 'Laptop Webcam' (v4l2_input) -01:07:45.798: - scene 'Webcam Only': -01:07:45.798: - source: 'Laptop Webcam' (v4l2_input) -01:07:45.798: - scene 'DroidCam Only': -01:07:45.798: - source: 'DroidCam OBS' (droidcam_obs) -01:07:45.798: ------------------------------------------------ -01:07:46.358: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -01:07:46.358: -01:07:46.485: adding 64 milliseconds of audio buffering, total audio buffering is now 85 milliseconds (source: Mic/Aux) -01:07:46.485: -01:07:48.303: User switched to scene 'DroidCam Only' -01:07:48.855: User switched to scene 'Webcam Only' -01:07:48.871: A sprite cannot be drawn without a width/height -01:07:52.065: User switched to scene 'Laptop Screen With Webcam' -01:07:53.621: User switched to scene 'Laptop Screen' -01:09:27.301: --------------------------------- -01:09:27.301: [NVENC encoder: 'simple_h264_recording'] settings: -01:09:27.301: rate_control: CQP -01:09:27.301: bitrate: 0 -01:09:27.301: cqp: 23 -01:09:27.301: keyint: 250 -01:09:27.301: preset: hq -01:09:27.301: profile: high -01:09:27.301: width: 1920 -01:09:27.301: height: 1080 -01:09:27.301: 2-pass: false -01:09:27.301: b-frames: 2 -01:09:27.301: psycho-aq: 1 -01:09:27.301: GPU: 0 -01:09:27.301: -01:09:27.594: libfdk_aac encoder created -01:09:27.594: libfdk_aac bitrate: 192, channels: 2 -01:09:27.596: ==== Recording Start =============================================== -01:09:27.596: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-26 01-09-27.mp4'... -01:10:04.394: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-26 01-09-27.mp4' stopped -01:10:04.394: Output 'simple_file_output': stopping -01:10:04.394: Output 'simple_file_output': Total frames output: 2172 -01:10:04.394: Output 'simple_file_output': Total drawn frames: 2208 -01:10:04.394: ==== Recording Stop ================================================ -01:10:04.533: libfdk_aac encoder destroyed -01:57:56.415: ==== Shutting down ================================================== -01:57:56.442: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -01:57:56.442: pulse-input: Got 156929 packets with 144505600 frames -01:57:56.442: pulse-input: Stopped recording from 'bluez_output.F8_AB_E5_5F_E0_67.a2dp-sink.monitor' -01:57:56.442: pulse-input: Got 110024 packets with 130342544 frames -01:57:56.470: v4l2-input: /dev/video0: Stopped capture after 90529 frames -01:57:56.531: All scene data cleared -01:57:56.531: ------------------------------------------------ -01:57:56.620: [Scripting] Total detached callbacks: 0 -01:57:56.620: Freeing OBS context data -01:57:56.630: == Profiler Results ============================= -01:57:56.630: run_program_init: 309.73 ms -01:57:56.630: ┣OBSApp::AppInit: 1.396 ms -01:57:56.630: ┃ ┗OBSApp::InitLocale: 0.54 ms -01:57:56.630: ┗OBSApp::OBSInit: 284.452 ms -01:57:56.630: ┣obs_startup: 15.919 ms -01:57:56.630: ┗OBSBasic::OBSInit: 244.593 ms -01:57:56.630: ┣OBSBasic::InitBasicConfig: 0.063 ms -01:57:56.630: ┣OBSBasic::ResetAudio: 0.118 ms -01:57:56.630: ┣OBSBasic::ResetVideo: 69.931 ms -01:57:56.630: ┣OBSBasic::InitOBSCallbacks: 0.003 ms -01:57:56.630: ┣OBSBasic::InitHotkeys: 0.028 ms -01:57:56.630: ┣obs_load_all_modules: 76.92 ms -01:57:56.630: ┃ ┣obs_init_module(decklink-captions.so): 0.029 ms -01:57:56.630: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.333 ms -01:57:56.630: ┃ ┣obs_init_module(frontend-tools.so): 47.47 ms -01:57:56.630: ┃ ┣obs_init_module(image-source.so): 0.005 ms -01:57:56.630: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -01:57:56.630: ┃ ┣obs_init_module(linux-capture.so): 0.274 ms -01:57:56.630: ┃ ┣obs_init_module(linux-decklink.so): 0.078 ms -01:57:56.630: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -01:57:56.630: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -01:57:56.630: ┃ ┣obs_init_module(linux-v4l2.so): 6.197 ms -01:57:56.630: ┃ ┣obs_init_module(obs-ffmpeg.so): 0.546 ms -01:57:56.630: ┃ ┃ ┗nvenc_check: 0.408 ms -01:57:56.630: ┃ ┣obs_init_module(obs-filters.so): 0.019 ms -01:57:56.630: ┃ ┣obs_init_module(obs-libfdk.so): 0.003 ms -01:57:56.630: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -01:57:56.630: ┃ ┣obs_init_module(obs-transitions.so): 0.007 ms -01:57:56.630: ┃ ┣obs_init_module(obs-x264.so): 0.003 ms -01:57:56.630: ┃ ┣obs_init_module(rtmp-services.so): 0.611 ms -01:57:56.630: ┃ ┗obs_init_module(text-freetype2.so): 0.013 ms -01:57:56.630: ┣OBSBasic::ResetOutputs: 0.092 ms -01:57:56.630: ┣OBSBasic::CreateHotkeys: 0.035 ms -01:57:56.630: ┣OBSBasic::InitService: 1.041 ms -01:57:56.630: ┣OBSBasic::InitPrimitives: 6.865 ms -01:57:56.630: ┗OBSBasic::Load: 27.174 ms -01:57:56.630: obs_hotkey_thread(25 ms): min=0.055 ms, median=0.225 ms, max=32.731 ms, 99th percentile=3.088 ms, 99.9992% below 25 ms -01:57:56.630: audio_thread(Audio): min=0.002 ms, median=0.05 ms, max=58.612 ms, 99th percentile=0.395 ms -01:57:56.630: ┗receive_audio: min=0.005 ms, median=0.704 ms, max=1.302 ms, 99th percentile=0.933 ms, 0.0121774 calls per parent call -01:57:56.630: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.021 ms, 99th percentile=0.003 ms -01:57:56.630: ┗do_encode: min=0.087 ms, median=0.695 ms, max=1.286 ms, 99th percentile=0.923 ms -01:57:56.630: ┣encode(simple_aac_recording): min=0.079 ms, median=0.683 ms, max=1.266 ms, 99th percentile=0.904 ms -01:57:56.630: ┗send_packet: min=0.001 ms, median=0.007 ms, max=0.175 ms, 99th percentile=0.033 ms -01:57:56.630: obs_graphics_thread(16.6667 ms): min=0.373 ms, median=3.913 ms, max=70.112 ms, 99th percentile=8.637 ms, 99.907% below 16.667 ms -01:57:56.630: ┣tick_sources: min=0.002 ms, median=2.957 ms, max=28.345 ms, 99th percentile=7.158 ms -01:57:56.630: ┣output_frame: min=0.132 ms, median=0.423 ms, max=69.333 ms, 99th percentile=1.308 ms -01:57:56.630: ┃ ┣gs_context(video->graphics): min=0.129 ms, median=0.418 ms, max=69.329 ms, 99th percentile=1.284 ms -01:57:56.631: ┃ ┃ ┣render_video: min=0.057 ms, median=0.2 ms, max=69.049 ms, 99th percentile=0.301 ms -01:57:56.631: ┃ ┃ ┃ ┣render_main_texture: min=0.047 ms, median=0.181 ms, max=69.026 ms, 99th percentile=0.247 ms -01:57:56.631: ┃ ┃ ┃ ┣render_convert_texture: min=0.037 ms, median=0.077 ms, max=0.785 ms, 99th percentile=0.141 ms, 0.0122236 calls per parent call -01:57:56.631: ┃ ┃ ┃ ┗stage_output_texture: min=0.021 ms, median=0.046 ms, max=2.293 ms, 99th percentile=0.105 ms, 0.0122236 calls per parent call -01:57:56.631: ┃ ┃ ┣gs_flush: min=0.005 ms, median=0.016 ms, max=4.909 ms, 99th percentile=0.065 ms -01:57:56.631: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.004 ms, max=0.033 ms, 99th percentile=0.007 ms, 0.0122236 calls per parent call -01:57:56.631: ┃ ┗output_video_data: min=0.297 ms, median=0.428 ms, max=1.235 ms, 99th percentile=0.696 ms, 0.0122181 calls per parent call -01:57:56.631: ┗render_displays: min=0.039 ms, median=0.124 ms, max=21.447 ms, 99th percentile=0.633 ms -01:57:56.631: video_thread(video): min=0.986 ms, median=1.324 ms, max=3.352 ms, 99th percentile=1.81 ms -01:57:56.631: ┗receive_video: min=0.982 ms, median=1.319 ms, max=3.347 ms, 99th percentile=1.805 ms -01:57:56.631: ┗do_encode: min=0.979 ms, median=1.316 ms, max=3.343 ms, 99th percentile=1.799 ms -01:57:56.631: ┣encode(simple_h264_recording): min=0.97 ms, median=1.298 ms, max=2.423 ms, 99th percentile=1.781 ms -01:57:56.631: ┗send_packet: min=0.002 ms, median=0.007 ms, max=1.899 ms, 99th percentile=0.04 ms -01:57:56.631: ================================================= -01:57:56.631: == Profiler Time Between Calls ================== -01:57:56.631: obs_hotkey_thread(25 ms): min=25.097 ms, median=25.33 ms, max=57.806 ms, 78.7098% within ±2% of 25 ms (0% lower, 21.2902% higher) -01:57:56.631: obs_graphics_thread(16.6667 ms): min=4.609 ms, median=16.667 ms, max=70.123 ms, 98.1842% within ±2% of 16.667 ms (0.889649% lower, 0.926187% higher) -01:57:56.631: ================================================= -01:57:56.667: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-26 16-06-33.txt b/.config/obs-studio/logs/2022-05-26 16-06-33.txt deleted file mode 100644 index f3c4269..0000000 --- a/.config/obs-studio/logs/2022-05-26 16-06-33.txt +++ /dev/null @@ -1,208 +0,0 @@ -16:06:33.689: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -16:06:33.689: CPU Speed: 3000.000MHz -16:06:33.690: Physical Cores: 6, Logical Cores: 12 -16:06:33.690: Physical Memory: 15421MB Total, 9528MB Free -16:06:33.690: Kernel Version: Linux 5.17.9-arch1-1 -16:06:33.690: Distribution: "Arch Linux" Unknown -16:06:33.690: Session Type: x11 -16:06:33.690: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -16:06:33.691: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -16:06:33.691: Portable mode: false -16:06:33.719: OBS 27.2.4-1 (linux) -16:06:33.719: --------------------------------- -16:06:33.719: --------------------------------- -16:06:33.719: audio settings reset: -16:06:33.719: samples per sec: 48000 -16:06:33.719: speakers: 2 -16:06:33.721: --------------------------------- -16:06:33.721: Initializing OpenGL... -16:06:33.790: Loading up OpenGL on adapter AMD AMD RENOIR (LLVM 13.0.1, DRM 3.44, 5.17.9-arch1-1) -16:06:33.790: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 22.1.0, shading language 4.60 -16:06:33.829: --------------------------------- -16:06:33.829: video settings reset: -16:06:33.829: base resolution: 1920x1080 -16:06:33.829: output resolution: 1920x1080 -16:06:33.829: downscale filter: Bicubic -16:06:33.829: fps: 60/1 -16:06:33.829: format: NV12 -16:06:33.829: YUV mode: 709/Partial -16:06:33.829: NV12 texture support not available -16:06:33.834: Audio monitoring device: -16:06:33.834: name: Default -16:06:33.834: id: default -16:06:33.834: --------------------------------- -16:06:33.835: Failed to load 'en-US' text for module: 'decklink-captions.so' -16:06:33.835: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -16:06:33.889: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -16:06:33.889: No blackmagic support -16:06:33.905: v4l2loopback not installed, virtual camera disabled -16:06:33.922: NVENC supported -16:06:33.922: FFMPEG VAAPI supported -16:06:33.945: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -16:06:33.945: -16:06:33.945: Module '/usr//lib/obs-plugins/sndio.so' not loaded -16:06:33.946: --------------------------------- -16:06:33.946: Loaded Modules: -16:06:33.946: text-freetype2.so -16:06:33.946: rtmp-services.so -16:06:33.946: obs-x264.so -16:06:33.946: obs-transitions.so -16:06:33.946: obs-outputs.so -16:06:33.946: obs-libfdk.so -16:06:33.946: obs-filters.so -16:06:33.946: obs-ffmpeg.so -16:06:33.946: linux-v4l2.so -16:06:33.946: linux-pulseaudio.so -16:06:33.946: linux-jack.so -16:06:33.946: linux-decklink.so -16:06:33.946: linux-capture.so -16:06:33.946: linux-alsa.so -16:06:33.946: image-source.so -16:06:33.946: frontend-tools.so -16:06:33.946: decklink-ouput-ui.so -16:06:33.946: decklink-captions.so -16:06:33.946: --------------------------------- -16:06:33.946: ==== Startup complete =============================================== -16:06:34.015: All scene data cleared -16:06:34.015: ------------------------------------------------ -16:06:34.018: pulse-input: Server name: 'pulseaudio 15.0' -16:06:34.018: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -16:06:34.018: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -16:06:34.019: [Loaded global audio device]: 'Desktop Audio' -16:06:34.019: pulse-input: Server name: 'pulseaudio 15.0' -16:06:34.019: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -16:06:34.019: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -16:06:34.019: [Loaded global audio device]: 'Mic/Aux' -16:06:34.020: xshm-input: Geometry 1920x1080 @ 0,0 -16:06:34.021: v4l2-input: Start capture from /dev/video0 -16:06:34.133: v4l2-input: Input: 0 -16:06:34.137: v4l2-input: Resolution: 640x360 -16:06:34.137: v4l2-input: Pixelformat: YUYV -16:06:34.137: v4l2-input: Linesize: 1280 Bytes -16:06:34.137: v4l2-input: Framerate: 30.00 fps -16:06:34.138: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -16:06:34.138: Source ID 'droidcam_obs' not found -16:06:34.138: Failed to create source 'DroidCam OBS'! -16:06:34.138: Source ID 'droidcam_obs' not found -16:06:34.138: Failed to create source 'DroidCam OBS 2'! -16:06:34.138: Switched to scene 'Laptop Screen' -16:06:34.139: ------------------------------------------------ -16:06:34.139: Loaded scenes: -16:06:34.139: - scene 'Laptop Screen': -16:06:34.141: - source: 'Laptop Screen Capture' (xshm_input) -16:06:34.141: - source: 'DroidCam OBS 2' (droidcam_obs) -16:06:34.141: - scene 'Laptop Screen With Webcam': -16:06:34.141: - source: 'Laptop Screen Capture' (xshm_input) -16:06:34.141: - source: 'Laptop Webcam' (v4l2_input) -16:06:34.141: - scene 'Webcam Only': -16:06:34.141: - source: 'Laptop Webcam' (v4l2_input) -16:06:34.141: - scene 'DroidCam Only': -16:06:34.141: - source: 'DroidCam OBS' (droidcam_obs) -16:06:34.141: ------------------------------------------------ -16:07:09.577: Switched to Preview/Program mode -16:07:09.577: ------------------------------------------------ -16:07:10.674: Switched to scene 'Laptop Screen' -16:07:10.675: Switched to regular Preview mode -16:07:10.675: ------------------------------------------------ -16:07:11.225: --------------------------------- -16:07:11.225: [NVENC encoder: 'simple_h264_recording'] settings: -16:07:11.225: rate_control: CQP -16:07:11.225: bitrate: 0 -16:07:11.225: cqp: 23 -16:07:11.225: keyint: 250 -16:07:11.225: preset: hq -16:07:11.225: profile: high -16:07:11.225: width: 1920 -16:07:11.225: height: 1080 -16:07:11.225: 2-pass: false -16:07:11.225: b-frames: 2 -16:07:11.225: psycho-aq: 1 -16:07:11.225: GPU: 0 -16:07:11.225: -16:07:11.571: libfdk_aac encoder created -16:07:11.571: libfdk_aac bitrate: 192, channels: 2 -16:07:11.607: ==== Recording Start =============================================== -16:07:11.607: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-26 16-07-11.mp4'... -16:07:24.093: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-26 16-07-11.mp4' stopped -16:07:24.093: Output 'simple_file_output': stopping -16:07:24.093: Output 'simple_file_output': Total frames output: 713 -16:07:24.093: Output 'simple_file_output': Total drawn frames: 749 -16:07:24.093: ==== Recording Stop ================================================ -16:07:24.221: libfdk_aac encoder destroyed -16:08:12.641: ==== Shutting down ================================================== -16:08:12.649: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -16:08:12.649: pulse-input: Got 13717 packets with 4349440 frames -16:08:12.649: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -16:08:12.649: pulse-input: Got 13717 packets with 4349440 frames -16:08:12.669: v4l2-input: /dev/video0: Stopped capture after 2959 frames -16:08:12.719: All scene data cleared -16:08:12.719: ------------------------------------------------ -16:08:12.792: [Scripting] Total detached callbacks: 0 -16:08:12.792: Freeing OBS context data -16:08:12.809: == Profiler Results ============================= -16:08:12.809: run_program_init: 625.499 ms -16:08:12.809: ┣OBSApp::AppInit: 1.45 ms -16:08:12.809: ┃ ┗OBSApp::InitLocale: 0.556 ms -16:08:12.809: ┗OBSApp::OBSInit: 548.881 ms -16:08:12.809: ┣obs_startup: 16.284 ms -16:08:12.809: ┗OBSBasic::OBSInit: 503.443 ms -16:08:12.809: ┣OBSBasic::InitBasicConfig: 0.061 ms -16:08:12.809: ┣OBSBasic::ResetAudio: 0.119 ms -16:08:12.809: ┣OBSBasic::ResetVideo: 114.002 ms -16:08:12.809: ┣OBSBasic::InitOBSCallbacks: 0.006 ms -16:08:12.809: ┣OBSBasic::InitHotkeys: 0.037 ms -16:08:12.809: ┣obs_load_all_modules: 111.987 ms -16:08:12.809: ┃ ┣obs_init_module(decklink-captions.so): 0.024 ms -16:08:12.809: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.384 ms -16:08:12.809: ┃ ┣obs_init_module(frontend-tools.so): 47.92 ms -16:08:12.809: ┃ ┣obs_init_module(image-source.so): 0.005 ms -16:08:12.809: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -16:08:12.809: ┃ ┣obs_init_module(linux-capture.so): 0.54 ms -16:08:12.809: ┃ ┣obs_init_module(linux-decklink.so): 0.098 ms -16:08:12.809: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -16:08:12.809: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.003 ms -16:08:12.809: ┃ ┣obs_init_module(linux-v4l2.so): 5.434 ms -16:08:12.809: ┃ ┣obs_init_module(obs-ffmpeg.so): 4.166 ms -16:08:12.809: ┃ ┃ ┗nvenc_check: 4.059 ms -16:08:12.809: ┃ ┣obs_init_module(obs-filters.so): 0.014 ms -16:08:12.809: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -16:08:12.809: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -16:08:12.809: ┃ ┣obs_init_module(obs-transitions.so): 0.006 ms -16:08:12.809: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -16:08:12.809: ┃ ┣obs_init_module(rtmp-services.so): 15.121 ms -16:08:12.809: ┃ ┗obs_init_module(text-freetype2.so): 0.02 ms -16:08:12.809: ┣OBSBasic::ResetOutputs: 0.07 ms -16:08:12.809: ┣OBSBasic::CreateHotkeys: 0.026 ms -16:08:12.809: ┣OBSBasic::InitService: 23.261 ms -16:08:12.809: ┣OBSBasic::InitPrimitives: 0.084 ms -16:08:12.809: ┗OBSBasic::Load: 175.378 ms -16:08:12.809: obs_hotkey_thread(25 ms): min=0.06 ms, median=0.159 ms, max=3.368 ms, 99th percentile=2.022 ms, 100% below 25 ms -16:08:12.809: audio_thread(Audio): min=0.002 ms, median=0.065 ms, max=3.21 ms, 99th percentile=0.893 ms -16:08:12.809: ┗receive_audio: min=0.012 ms, median=0.559 ms, max=1.092 ms, 99th percentile=0.902 ms, 0.126552 calls per parent call -16:08:12.809: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.017 ms, 99th percentile=0.004 ms -16:08:12.809: ┗do_encode: min=0.156 ms, median=0.551 ms, max=1.084 ms, 99th percentile=0.893 ms -16:08:12.809: ┣encode(simple_aac_recording): min=0.144 ms, median=0.537 ms, max=1.076 ms, 99th percentile=0.881 ms -16:08:12.809: ┗send_packet: min=0.001 ms, median=0.006 ms, max=0.113 ms, 99th percentile=0.03 ms -16:08:12.809: obs_graphics_thread(16.6667 ms): min=0.159 ms, median=2.934 ms, max=119.732 ms, 99th percentile=5.141 ms, 99.9663% below 16.667 ms -16:08:12.809: ┣tick_sources: min=0.001 ms, median=2.442 ms, max=104.783 ms, 99th percentile=3.856 ms -16:08:12.809: ┣output_frame: min=0.122 ms, median=0.261 ms, max=14.89 ms, 99th percentile=1.06 ms -16:08:12.809: ┃ ┣gs_context(video->graphics): min=0.119 ms, median=0.25 ms, max=14.886 ms, 99th percentile=0.475 ms -16:08:12.809: ┃ ┃ ┣render_video: min=0.02 ms, median=0.114 ms, max=2.967 ms, 99th percentile=0.219 ms -16:08:12.809: ┃ ┃ ┃ ┣render_main_texture: min=0.015 ms, median=0.098 ms, max=2.504 ms, 99th percentile=0.174 ms -16:08:12.809: ┃ ┃ ┃ ┣render_convert_texture: min=0.019 ms, median=0.032 ms, max=2.78 ms, 99th percentile=0.063 ms, 0.126307 calls per parent call -16:08:12.809: ┃ ┃ ┃ ┗stage_output_texture: min=0.009 ms, median=0.016 ms, max=0.11 ms, 99th percentile=0.031 ms, 0.126307 calls per parent call -16:08:12.809: ┃ ┃ ┣gs_flush: min=0.002 ms, median=0.007 ms, max=0.115 ms, 99th percentile=0.015 ms -16:08:12.809: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.052 ms, max=0.152 ms, 99th percentile=0.091 ms, 0.126307 calls per parent call -16:08:12.809: ┃ ┗output_video_data: min=0.388 ms, median=0.509 ms, max=3.139 ms, 99th percentile=0.847 ms, 0.126138 calls per parent call -16:08:12.809: ┗render_displays: min=0.002 ms, median=0.01 ms, max=11.128 ms, 99th percentile=1.61 ms -16:08:12.809: video_thread(video): min=1.033 ms, median=1.449 ms, max=5.292 ms, 99th percentile=2.342 ms -16:08:12.809: ┗receive_video: min=1.029 ms, median=1.445 ms, max=5.287 ms, 99th percentile=2.338 ms -16:08:12.809: ┗do_encode: min=1.025 ms, median=1.441 ms, max=5.283 ms, 99th percentile=2.334 ms -16:08:12.809: ┣encode(simple_h264_recording): min=1.022 ms, median=1.43 ms, max=2.462 ms, 99th percentile=2.287 ms -16:08:12.809: ┗send_packet: min=0.002 ms, median=0.006 ms, max=3.456 ms, 99th percentile=0.053 ms -16:08:12.809: ================================================= -16:08:12.809: == Profiler Time Between Calls ================== -16:08:12.810: obs_hotkey_thread(25 ms): min=25.102 ms, median=25.239 ms, max=28.452 ms, 89.2866% within ±2% of 25 ms (0% lower, 10.7134% higher) -16:08:12.810: obs_graphics_thread(16.6667 ms): min=10.938 ms, median=16.667 ms, max=119.74 ms, 99.3928% within ±2% of 16.667 ms (0.303593% lower, 0.303593% higher) -16:08:12.810: ================================================= -16:08:12.823: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-26 21-20-48.txt b/.config/obs-studio/logs/2022-05-26 21-20-48.txt deleted file mode 100644 index 3e7d03a..0000000 --- a/.config/obs-studio/logs/2022-05-26 21-20-48.txt +++ /dev/null @@ -1,203 +0,0 @@ -21:20:48.710: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -21:20:48.710: CPU Speed: 3000.000MHz -21:20:48.711: Physical Cores: 6, Logical Cores: 12 -21:20:48.711: Physical Memory: 15421MB Total, 9522MB Free -21:20:48.711: Kernel Version: Linux 5.17.9-arch1-1 -21:20:48.711: Distribution: "Arch Linux" Unknown -21:20:48.711: Session Type: x11 -21:20:48.711: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -21:20:48.712: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -21:20:48.712: Portable mode: false -21:20:48.744: OBS 27.2.4-1 (linux) -21:20:48.744: --------------------------------- -21:20:48.744: --------------------------------- -21:20:48.744: audio settings reset: -21:20:48.744: samples per sec: 48000 -21:20:48.744: speakers: 2 -21:20:48.748: --------------------------------- -21:20:48.748: Initializing OpenGL... -21:20:48.816: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2 -21:20:48.816: OpenGL loaded successfully, version 3.3.0 NVIDIA 515.43.04, shading language 3.30 NVIDIA via Cg compiler -21:20:48.899: --------------------------------- -21:20:48.899: video settings reset: -21:20:48.899: base resolution: 1920x1080 -21:20:48.899: output resolution: 1920x1080 -21:20:48.899: downscale filter: Bicubic -21:20:48.899: fps: 60/1 -21:20:48.899: format: NV12 -21:20:48.899: YUV mode: 709/Partial -21:20:48.899: NV12 texture support not available -21:20:48.900: Audio monitoring device: -21:20:48.900: name: Default -21:20:48.900: id: default -21:20:48.900: --------------------------------- -21:20:48.905: Failed to load 'en-US' text for module: 'decklink-captions.so' -21:20:48.907: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -21:20:48.996: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -21:20:48.996: No blackmagic support -21:20:49.007: v4l2loopback not installed, virtual camera disabled -21:20:49.025: NVENC supported -21:20:49.025: FFMPEG VAAPI supported -21:20:49.114: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -21:20:49.114: -21:20:49.114: Module '/usr//lib/obs-plugins/sndio.so' not loaded -21:20:49.115: --------------------------------- -21:20:49.115: Loaded Modules: -21:20:49.115: text-freetype2.so -21:20:49.115: rtmp-services.so -21:20:49.115: obs-x264.so -21:20:49.115: obs-transitions.so -21:20:49.115: obs-outputs.so -21:20:49.115: obs-libfdk.so -21:20:49.115: obs-filters.so -21:20:49.115: obs-ffmpeg.so -21:20:49.115: linux-v4l2.so -21:20:49.115: linux-pulseaudio.so -21:20:49.115: linux-jack.so -21:20:49.115: linux-decklink.so -21:20:49.115: linux-capture.so -21:20:49.115: linux-alsa.so -21:20:49.115: image-source.so -21:20:49.115: frontend-tools.so -21:20:49.115: decklink-ouput-ui.so -21:20:49.115: decklink-captions.so -21:20:49.115: --------------------------------- -21:20:49.115: ==== Startup complete =============================================== -21:20:49.167: All scene data cleared -21:20:49.167: ------------------------------------------------ -21:20:49.169: pulse-input: Server name: 'pulseaudio 15.0' -21:20:49.169: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -21:20:49.169: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:20:49.169: [Loaded global audio device]: 'Desktop Audio' -21:20:49.170: pulse-input: Server name: 'pulseaudio 15.0' -21:20:49.170: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -21:20:49.170: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:20:49.170: [Loaded global audio device]: 'Mic/Aux' -21:20:49.170: Source ID 'droidcam_obs' not found -21:20:49.170: Failed to create source 'DroidCam OBS 2'! -21:20:49.170: Source ID 'droidcam_obs' not found -21:20:49.170: Failed to create source 'DroidCam OBS'! -21:20:49.170: v4l2-input: Start capture from /dev/video0 -21:20:49.171: v4l2-input: Input: 0 -21:20:49.174: v4l2-input: Resolution: 640x360 -21:20:49.174: v4l2-input: Pixelformat: YUYV -21:20:49.174: v4l2-input: Linesize: 1280 Bytes -21:20:49.175: v4l2-input: Framerate: 30.00 fps -21:20:49.175: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -21:20:49.176: xshm-input: Geometry 1920x1080 @ 0,0 -21:20:49.176: Switched to scene 'Laptop Screen' -21:20:49.177: ------------------------------------------------ -21:20:49.177: Loaded scenes: -21:20:49.177: - scene 'Laptop Screen': -21:20:49.177: - source: 'Laptop Screen Capture' (xshm_input) -21:20:49.177: - source: 'DroidCam OBS 2' (droidcam_obs) -21:20:49.177: - scene 'Laptop Screen With Webcam': -21:20:49.177: - source: 'Laptop Screen Capture' (xshm_input) -21:20:49.177: - source: 'Laptop Webcam' (v4l2_input) -21:20:49.177: - scene 'Webcam Only': -21:20:49.177: - source: 'Laptop Webcam' (v4l2_input) -21:20:49.177: - scene 'DroidCam Only': -21:20:49.177: - source: 'DroidCam OBS' (droidcam_obs) -21:20:49.177: ------------------------------------------------ -21:20:50.282: --------------------------------- -21:20:50.282: [NVENC encoder: 'simple_h264_recording'] settings: -21:20:50.282: rate_control: CQP -21:20:50.282: bitrate: 0 -21:20:50.282: cqp: 23 -21:20:50.282: keyint: 250 -21:20:50.282: preset: hq -21:20:50.282: profile: high -21:20:50.282: width: 1920 -21:20:50.282: height: 1080 -21:20:50.282: 2-pass: false -21:20:50.282: b-frames: 2 -21:20:50.282: psycho-aq: 1 -21:20:50.282: GPU: 0 -21:20:50.282: -21:20:50.661: libfdk_aac encoder created -21:20:50.661: libfdk_aac bitrate: 192, channels: 2 -21:20:50.662: ==== Recording Start =============================================== -21:20:50.662: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-26 21-20-50.mp4'... -21:21:47.257: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-26 21-20-50.mp4' stopped -21:21:47.257: Output 'simple_file_output': stopping -21:21:47.257: Output 'simple_file_output': Total frames output: 3360 -21:21:47.257: Output 'simple_file_output': Total drawn frames: 3396 -21:21:47.257: ==== Recording Stop ================================================ -21:21:47.408: libfdk_aac encoder destroyed -21:21:47.716: ==== Shutting down ================================================== -21:21:47.739: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:21:47.739: pulse-input: Got 8241 packets with 2583040 frames -21:21:47.739: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -21:21:47.739: pulse-input: Got 8241 packets with 2583040 frames -21:21:47.768: v4l2-input: /dev/video0: Stopped capture after 1758 frames -21:21:47.826: All scene data cleared -21:21:47.826: ------------------------------------------------ -21:21:47.915: [Scripting] Total detached callbacks: 0 -21:21:47.916: Freeing OBS context data -21:21:47.924: == Profiler Results ============================= -21:21:47.924: run_program_init: 687.473 ms -21:21:47.924: ┣OBSApp::AppInit: 5.497 ms -21:21:47.924: ┃ ┗OBSApp::InitLocale: 2.692 ms -21:21:47.924: ┗OBSApp::OBSInit: 552.272 ms -21:21:47.924: ┣obs_startup: 18.401 ms -21:21:47.924: ┗OBSBasic::OBSInit: 501.557 ms -21:21:47.924: ┣OBSBasic::InitBasicConfig: 0.062 ms -21:21:47.924: ┣OBSBasic::ResetAudio: 0.126 ms -21:21:47.924: ┣OBSBasic::ResetVideo: 155.447 ms -21:21:47.924: ┣OBSBasic::InitOBSCallbacks: 0.006 ms -21:21:47.924: ┣OBSBasic::InitHotkeys: 0.056 ms -21:21:47.924: ┣obs_load_all_modules: 215.116 ms -21:21:47.924: ┃ ┣obs_init_module(decklink-captions.so): 0.027 ms -21:21:47.924: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.585 ms -21:21:47.924: ┃ ┣obs_init_module(frontend-tools.so): 78.226 ms -21:21:47.924: ┃ ┣obs_init_module(image-source.so): 0.005 ms -21:21:47.924: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -21:21:47.924: ┃ ┣obs_init_module(linux-capture.so): 0.41 ms -21:21:47.924: ┃ ┣obs_init_module(linux-decklink.so): 0.096 ms -21:21:47.924: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -21:21:47.924: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -21:21:47.924: ┃ ┣obs_init_module(linux-v4l2.so): 4.038 ms -21:21:47.924: ┃ ┣obs_init_module(obs-ffmpeg.so): 4.423 ms -21:21:47.924: ┃ ┃ ┗nvenc_check: 4.307 ms -21:21:47.924: ┃ ┣obs_init_module(obs-filters.so): 0.013 ms -21:21:47.924: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -21:21:47.924: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -21:21:47.924: ┃ ┣obs_init_module(obs-transitions.so): 0.005 ms -21:21:47.924: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -21:21:47.924: ┃ ┣obs_init_module(rtmp-services.so): 77.348 ms -21:21:47.924: ┃ ┗obs_init_module(text-freetype2.so): 0.016 ms -21:21:47.924: ┣OBSBasic::ResetOutputs: 0.073 ms -21:21:47.924: ┣OBSBasic::CreateHotkeys: 0.026 ms -21:21:47.924: ┣OBSBasic::InitService: 17.056 ms -21:21:47.924: ┣OBSBasic::InitPrimitives: 0.332 ms -21:21:47.924: ┗OBSBasic::Load: 44.599 ms -21:21:47.924: obs_hotkey_thread(25 ms): min=0.062 ms, median=0.191 ms, max=3.742 ms, 99th percentile=1.762 ms, 100% below 25 ms -21:21:47.924: audio_thread(Audio): min=0.015 ms, median=0.635 ms, max=1.813 ms, 99th percentile=1.224 ms -21:21:47.924: ┗receive_audio: min=0.007 ms, median=0.57 ms, max=1.26 ms, 99th percentile=0.919 ms -21:21:47.924: ┣buffer_audio: min=0 ms, median=0.002 ms, max=0.054 ms, 99th percentile=0.003 ms -21:21:47.924: ┗do_encode: min=0.125 ms, median=0.561 ms, max=1.249 ms, 99th percentile=0.907 ms -21:21:47.924: ┣encode(simple_aac_recording): min=0.116 ms, median=0.548 ms, max=1.238 ms, 99th percentile=0.891 ms -21:21:47.924: ┗send_packet: min=0.001 ms, median=0.006 ms, max=0.225 ms, 99th percentile=0.033 ms -21:21:47.924: obs_graphics_thread(16.6667 ms): min=0.33 ms, median=4.101 ms, max=32.109 ms, 99th percentile=5.735 ms, 99.9435% below 16.667 ms -21:21:47.924: ┣tick_sources: min=0.002 ms, median=2.674 ms, max=22.772 ms, 99th percentile=3.653 ms -21:21:47.924: ┣output_frame: min=0.136 ms, median=0.849 ms, max=3.017 ms, 99th percentile=1.567 ms -21:21:47.924: ┃ ┣gs_context(video->graphics): min=0.133 ms, median=0.448 ms, max=2.929 ms, 99th percentile=1.066 ms -21:21:47.924: ┃ ┃ ┣render_video: min=0.047 ms, median=0.282 ms, max=2.481 ms, 99th percentile=0.51 ms -21:21:47.924: ┃ ┃ ┃ ┣render_main_texture: min=0.036 ms, median=0.153 ms, max=2.421 ms, 99th percentile=0.269 ms -21:21:47.924: ┃ ┃ ┃ ┣render_convert_texture: min=0.036 ms, median=0.069 ms, max=0.854 ms, 99th percentile=0.134 ms -21:21:47.925: ┃ ┃ ┃ ┗stage_output_texture: min=0.02 ms, median=0.039 ms, max=1.481 ms, 99th percentile=0.094 ms -21:21:47.925: ┃ ┃ ┣gs_flush: min=0.004 ms, median=0.009 ms, max=1.112 ms, 99th percentile=0.022 ms -21:21:47.925: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.004 ms, max=0.043 ms, 99th percentile=0.006 ms -21:21:47.925: ┃ ┗output_video_data: min=0.294 ms, median=0.403 ms, max=1.321 ms, 99th percentile=0.566 ms -21:21:47.925: ┗render_displays: min=0.064 ms, median=0.206 ms, max=17.486 ms, 99th percentile=0.951 ms -21:21:47.925: video_thread(video): min=0.954 ms, median=1.247 ms, max=3.593 ms, 99th percentile=1.658 ms -21:21:47.925: ┗receive_video: min=0.951 ms, median=1.243 ms, max=3.588 ms, 99th percentile=1.654 ms -21:21:47.925: ┗do_encode: min=0.947 ms, median=1.238 ms, max=3.585 ms, 99th percentile=1.651 ms -21:21:47.925: ┣encode(simple_h264_recording): min=0.936 ms, median=1.224 ms, max=2.215 ms, 99th percentile=1.634 ms -21:21:47.925: ┗send_packet: min=0.002 ms, median=0.006 ms, max=2.174 ms, 99th percentile=0.035 ms -21:21:47.925: ================================================= -21:21:47.925: == Profiler Time Between Calls ================== -21:21:47.925: obs_hotkey_thread(25 ms): min=25.117 ms, median=25.278 ms, max=28.825 ms, 85.414% within ±2% of 25 ms (0% lower, 14.586% higher) -21:21:47.925: obs_graphics_thread(16.6667 ms): min=3.836 ms, median=16.667 ms, max=32.119 ms, 99.0393% within ±2% of 16.667 ms (0.480362% lower, 0.480362% higher) -21:21:47.925: ================================================= -21:21:47.939: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-28 19-24-52.txt b/.config/obs-studio/logs/2022-05-28 19-24-52.txt deleted file mode 100644 index 40762f5..0000000 --- a/.config/obs-studio/logs/2022-05-28 19-24-52.txt +++ /dev/null @@ -1,230 +0,0 @@ -19:24:52.046: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -19:24:52.046: CPU Speed: 1400.000MHz -19:24:52.047: Physical Cores: 6, Logical Cores: 12 -19:24:52.047: Physical Memory: 15421MB Total, 10680MB Free -19:24:52.047: Kernel Version: Linux 5.17.9-arch1-1 -19:24:52.047: Distribution: "Arch Linux" Unknown -19:24:52.047: Session Type: x11 -19:24:52.047: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -19:24:52.048: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -19:24:52.048: Portable mode: false -19:24:52.112: OBS 27.2.4-1 (linux) -19:24:52.112: --------------------------------- -19:24:52.112: --------------------------------- -19:24:52.112: audio settings reset: -19:24:52.112: samples per sec: 48000 -19:24:52.112: speakers: 2 -19:24:52.116: --------------------------------- -19:24:52.116: Initializing OpenGL... -19:24:52.177: Loading up OpenGL on adapter AMD AMD RENOIR (LLVM 13.0.1, DRM 3.44, 5.17.9-arch1-1) -19:24:52.177: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 22.1.0, shading language 4.60 -19:24:52.189: --------------------------------- -19:24:52.189: video settings reset: -19:24:52.189: base resolution: 1920x1080 -19:24:52.189: output resolution: 1920x1080 -19:24:52.189: downscale filter: Bicubic -19:24:52.189: fps: 60/1 -19:24:52.189: format: NV12 -19:24:52.189: YUV mode: 709/Partial -19:24:52.189: NV12 texture support not available -19:24:52.193: Audio monitoring device: -19:24:52.193: name: Default -19:24:52.193: id: default -19:24:52.193: --------------------------------- -19:24:52.194: Failed to load 'en-US' text for module: 'decklink-captions.so' -19:24:52.195: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -19:24:52.259: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -19:24:52.259: No blackmagic support -19:24:52.273: v4l2loopback not installed, virtual camera disabled -19:24:52.292: NVENC supported -19:24:52.292: FFMPEG VAAPI supported -19:24:52.413: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -19:24:52.413: -19:24:52.413: Module '/usr//lib/obs-plugins/sndio.so' not loaded -19:24:52.415: --------------------------------- -19:24:52.415: Loaded Modules: -19:24:52.415: text-freetype2.so -19:24:52.415: rtmp-services.so -19:24:52.415: obs-x264.so -19:24:52.415: obs-transitions.so -19:24:52.415: obs-outputs.so -19:24:52.415: obs-libfdk.so -19:24:52.415: obs-filters.so -19:24:52.415: obs-ffmpeg.so -19:24:52.416: linux-v4l2.so -19:24:52.416: linux-pulseaudio.so -19:24:52.416: linux-jack.so -19:24:52.416: linux-decklink.so -19:24:52.416: linux-capture.so -19:24:52.416: linux-alsa.so -19:24:52.416: image-source.so -19:24:52.416: frontend-tools.so -19:24:52.416: decklink-ouput-ui.so -19:24:52.416: decklink-captions.so -19:24:52.416: --------------------------------- -19:24:52.416: ==== Startup complete =============================================== -19:24:52.472: All scene data cleared -19:24:52.472: ------------------------------------------------ -19:24:52.474: pulse-input: Server name: 'pulseaudio 15.0' -19:24:52.475: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -19:24:52.475: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -19:24:52.475: [Loaded global audio device]: 'Desktop Audio' -19:24:52.768: pulse-input: Server name: 'pulseaudio 15.0' -19:24:52.768: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -19:24:52.768: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -19:24:52.768: [Loaded global audio device]: 'Mic/Aux' -19:24:52.769: xshm-input: Geometry 1920x1080 @ 0,0 -19:24:52.771: v4l2-input: Start capture from /dev/video0 -19:24:52.776: v4l2-input: Input: 0 -19:24:52.779: v4l2-input: Resolution: 640x360 -19:24:52.779: v4l2-input: Pixelformat: YUYV -19:24:52.779: v4l2-input: Linesize: 1280 Bytes -19:24:52.779: v4l2-input: Framerate: 30.00 fps -19:24:52.780: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -19:24:52.780: Source ID 'droidcam_obs' not found -19:24:52.780: Failed to create source 'DroidCam OBS'! -19:24:52.780: Source ID 'droidcam_obs' not found -19:24:52.780: Failed to create source 'DroidCam OBS 2'! -19:24:52.780: Switched to scene 'Laptop Screen' -19:24:52.809: ------------------------------------------------ -19:24:52.809: Loaded scenes: -19:24:52.809: - scene 'Laptop Screen': -19:24:52.907: - source: 'Laptop Screen Capture' (xshm_input) -19:24:52.908: - source: 'DroidCam OBS 2' (droidcam_obs) -19:24:52.908: - scene 'Laptop Screen With Webcam': -19:24:52.908: - source: 'Laptop Screen Capture' (xshm_input) -19:24:52.908: - source: 'Laptop Webcam' (v4l2_input) -19:24:52.908: - scene 'Webcam Only': -19:24:52.908: - source: 'Laptop Webcam' (v4l2_input) -19:24:52.908: - scene 'DroidCam Only': -19:24:52.908: - source: 'DroidCam OBS' (droidcam_obs) -19:24:52.908: ------------------------------------------------ -19:24:53.309: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -19:24:53.309: -19:24:55.057: --------------------------------- -19:24:55.057: [NVENC encoder: 'simple_h264_recording'] settings: -19:24:55.057: rate_control: CQP -19:24:55.057: bitrate: 0 -19:24:55.057: cqp: 23 -19:24:55.057: keyint: 250 -19:24:55.057: preset: hq -19:24:55.057: profile: high -19:24:55.057: width: 1920 -19:24:55.057: height: 1080 -19:24:55.057: 2-pass: false -19:24:55.057: b-frames: 2 -19:24:55.057: psycho-aq: 1 -19:24:55.057: GPU: 0 -19:24:55.057: -19:24:55.376: libfdk_aac encoder created -19:24:55.376: libfdk_aac bitrate: 192, channels: 2 -19:24:55.408: ==== Recording Start =============================================== -19:24:55.408: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-28 19-24-55.mp4'... -19:25:18.150: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-28 19-24-55.mp4' stopped -19:25:18.150: Output 'simple_file_output': stopping -19:25:18.150: Output 'simple_file_output': Total frames output: 1329 -19:25:18.150: Output 'simple_file_output': Total drawn frames: 1365 -19:25:18.150: ==== Recording Stop ================================================ -19:25:18.299: libfdk_aac encoder destroyed -19:25:42.374: --------------------------------- -19:25:42.374: [NVENC encoder: 'simple_h264_recording'] settings: -19:25:42.374: rate_control: CQP -19:25:42.374: bitrate: 0 -19:25:42.374: cqp: 23 -19:25:42.374: keyint: 250 -19:25:42.374: preset: hq -19:25:42.374: profile: high -19:25:42.374: width: 1920 -19:25:42.374: height: 1080 -19:25:42.374: 2-pass: false -19:25:42.374: b-frames: 2 -19:25:42.374: psycho-aq: 1 -19:25:42.374: GPU: 0 -19:25:42.374: -19:25:42.568: libfdk_aac encoder created -19:25:42.568: libfdk_aac bitrate: 192, channels: 2 -19:25:42.570: ==== Recording Start =============================================== -19:25:42.570: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-28 19-25-42.mp4'... -20:33:35.882: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-28 19-25-42.mp4' stopped -20:33:35.882: Output 'simple_file_output': stopping -20:33:35.882: Output 'simple_file_output': Total frames output: 244361 -20:33:35.882: Output 'simple_file_output': Total drawn frames: 244399 -20:33:35.883: ==== Recording Stop ================================================ -20:33:36.026: libfdk_aac encoder destroyed -22:44:32.028: ==== Shutting down ================================================== -22:44:32.063: v4l2-input: /dev/video0: Stopped capture after 360221 frames -22:44:32.097: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -22:44:32.097: pulse-input: Got 1328509 packets with 528288000 frames -22:44:32.097: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -22:44:32.097: pulse-input: Got 1328515 packets with 528288000 frames -22:44:32.123: All scene data cleared -22:44:32.123: ------------------------------------------------ -22:44:32.197: [Scripting] Total detached callbacks: 0 -22:44:32.197: Freeing OBS context data -22:44:32.212: == Profiler Results ============================= -22:44:32.212: run_program_init: 1158.16 ms -22:44:32.212: ┣OBSApp::AppInit: 5.578 ms -22:44:32.212: ┃ ┗OBSApp::InitLocale: 2.663 ms -22:44:32.212: ┗OBSApp::OBSInit: 973.297 ms -22:44:32.212: ┣obs_startup: 17.828 ms -22:44:32.212: ┗OBSBasic::OBSInit: 891.173 ms -22:44:32.212: ┣OBSBasic::InitBasicConfig: 0.148 ms -22:44:32.212: ┣OBSBasic::ResetAudio: 0.272 ms -22:44:32.212: ┣OBSBasic::ResetVideo: 80.014 ms -22:44:32.212: ┣OBSBasic::InitOBSCallbacks: 0.005 ms -22:44:32.212: ┣OBSBasic::InitHotkeys: 0.031 ms -22:44:32.212: ┣obs_load_all_modules: 222.775 ms -22:44:32.212: ┃ ┣obs_init_module(decklink-captions.so): 0.024 ms -22:44:32.212: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.344 ms -22:44:32.212: ┃ ┣obs_init_module(frontend-tools.so): 51.863 ms -22:44:32.212: ┃ ┣obs_init_module(image-source.so): 0.005 ms -22:44:32.212: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -22:44:32.212: ┃ ┣obs_init_module(linux-capture.so): 0.461 ms -22:44:32.212: ┃ ┣obs_init_module(linux-decklink.so): 0.088 ms -22:44:32.212: ┃ ┣obs_init_module(linux-jack.so): 0.002 ms -22:44:32.212: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -22:44:32.212: ┃ ┣obs_init_module(linux-v4l2.so): 6.747 ms -22:44:32.212: ┃ ┣obs_init_module(obs-ffmpeg.so): 4.815 ms -22:44:32.212: ┃ ┃ ┗nvenc_check: 4.715 ms -22:44:32.212: ┃ ┣obs_init_module(obs-filters.so): 0.013 ms -22:44:32.212: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -22:44:32.212: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms -22:44:32.212: ┃ ┣obs_init_module(obs-transitions.so): 0.005 ms -22:44:32.212: ┃ ┣obs_init_module(obs-x264.so): 0.001 ms -22:44:32.212: ┃ ┣obs_init_module(rtmp-services.so): 103.977 ms -22:44:32.212: ┃ ┗obs_init_module(text-freetype2.so): 0.026 ms -22:44:32.212: ┣OBSBasic::ResetOutputs: 0.069 ms -22:44:32.212: ┣OBSBasic::CreateHotkeys: 0.028 ms -22:44:32.212: ┣OBSBasic::InitService: 17.3 ms -22:44:32.212: ┣OBSBasic::InitPrimitives: 0.101 ms -22:44:32.212: ┗OBSBasic::Load: 479.344 ms -22:44:32.212: obs_hotkey_thread(25 ms): min=0.056 ms, median=0.196 ms, max=84.742 ms, 99th percentile=1.812 ms, 99.9996% below 25 ms -22:44:32.213: audio_thread(Audio): min=0.001 ms, median=0.095 ms, max=95.633 ms, 99th percentile=0.858 ms -22:44:32.213: ┗receive_audio: min=0.007 ms, median=0.167 ms, max=28.245 ms, 99th percentile=0.825 ms, 0.340977 calls per parent call -22:44:32.213: ┣buffer_audio: min=0 ms, median=0.002 ms, max=0.239 ms, 99th percentile=0.004 ms -22:44:32.213: ┗do_encode: min=0.042 ms, median=0.158 ms, max=28.236 ms, 99th percentile=0.816 ms -22:44:32.213: ┣encode(simple_aac_recording): min=0.037 ms, median=0.146 ms, max=1.337 ms, 99th percentile=0.799 ms -22:44:32.213: ┗send_packet: min=0.001 ms, median=0.006 ms, max=28.107 ms, 99th percentile=0.03 ms -22:44:32.213: obs_graphics_thread(16.6667 ms): min=0.121 ms, median=2.568 ms, max=138.675 ms, 99th percentile=5.194 ms, 99.9996% below 16.667 ms -22:44:32.213: ┣tick_sources: min=0.001 ms, median=2.083 ms, max=107.334 ms, 99th percentile=3.706 ms -22:44:32.213: ┣output_frame: min=0.087 ms, median=0.284 ms, max=105.928 ms, 99th percentile=1.158 ms -22:44:32.213: ┃ ┣gs_context(video->graphics): min=0.085 ms, median=0.256 ms, max=105.923 ms, 99th percentile=0.562 ms -22:44:32.213: ┃ ┃ ┣render_video: min=0.015 ms, median=0.12 ms, max=98.715 ms, 99th percentile=0.24 ms -22:44:32.213: ┃ ┃ ┃ ┣render_main_texture: min=0.012 ms, median=0.095 ms, max=98.707 ms, 99th percentile=0.167 ms -22:44:32.213: ┃ ┃ ┃ ┣render_convert_texture: min=0.017 ms, median=0.032 ms, max=0.717 ms, 99th percentile=0.06 ms, 0.341916 calls per parent call -22:44:32.213: ┃ ┃ ┃ ┗stage_output_texture: min=0.008 ms, median=0.017 ms, max=0.294 ms, 99th percentile=0.029 ms, 0.341916 calls per parent call -22:44:32.213: ┃ ┃ ┣gs_flush: min=0.002 ms, median=0.008 ms, max=0.447 ms, 99th percentile=0.015 ms -22:44:32.213: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.052 ms, max=0.438 ms, 99th percentile=0.091 ms, 0.341916 calls per parent call -22:44:32.213: ┃ ┗output_video_data: min=0.286 ms, median=0.512 ms, max=6.875 ms, 99th percentile=0.828 ms, 0.341913 calls per parent call -22:44:32.213: ┗render_displays: min=0.002 ms, median=0.009 ms, max=9.964 ms, 99th percentile=0.861 ms -22:44:32.213: video_thread(video): min=0.98 ms, median=1.607 ms, max=35.99 ms, 99th percentile=2.11 ms -22:44:32.213: ┗receive_video: min=0.977 ms, median=1.602 ms, max=35.986 ms, 99th percentile=2.105 ms -22:44:32.213: ┗do_encode: min=0.974 ms, median=1.598 ms, max=35.981 ms, 99th percentile=2.101 ms -22:44:32.213: ┣encode(simple_h264_recording): min=0.964 ms, median=1.582 ms, max=3.489 ms, 99th percentile=2.083 ms -22:44:32.213: ┗send_packet: min=0.001 ms, median=0.007 ms, max=34.186 ms, 99th percentile=0.038 ms -22:44:32.213: ================================================= -22:44:32.213: == Profiler Time Between Calls ================== -22:44:32.213: obs_hotkey_thread(25 ms): min=25.084 ms, median=25.287 ms, max=109.825 ms, 85.1029% within ±2% of 25 ms (0% lower, 14.8971% higher) -22:44:32.213: obs_graphics_thread(16.6667 ms): min=8.979 ms, median=16.667 ms, max=138.688 ms, 99.0391% within ±2% of 16.667 ms (0.473438% lower, 0.48749% higher) -22:44:32.213: ================================================= -22:44:32.286: Number of memory leaks: 0 diff --git a/.config/obs-studio/logs/2022-05-29 00-48-15.txt b/.config/obs-studio/logs/2022-05-29 00-48-15.txt deleted file mode 100644 index badaf0f..0000000 --- a/.config/obs-studio/logs/2022-05-29 00-48-15.txt +++ /dev/null @@ -1,205 +0,0 @@ -00:48:15.089: CPU Name: AMD Ryzen 5 4600H with Radeon Graphics -00:48:15.089: CPU Speed: 1400.000MHz -00:48:15.089: Physical Cores: 6, Logical Cores: 12 -00:48:15.089: Physical Memory: 15421MB Total, 11942MB Free -00:48:15.089: Kernel Version: Linux 5.17.9-arch1-1 -00:48:15.090: Distribution: "Arch Linux" Unknown -00:48:15.090: Session Type: x11 -00:48:15.090: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 -00:48:15.091: Qt Version: 5.15.4 (runtime), 5.15.3 (compiled) -00:48:15.091: Portable mode: false -00:48:15.160: OBS 27.2.4-1 (linux) -00:48:15.160: --------------------------------- -00:48:15.161: --------------------------------- -00:48:15.161: audio settings reset: -00:48:15.161: samples per sec: 48000 -00:48:15.161: speakers: 2 -00:48:15.165: --------------------------------- -00:48:15.165: Initializing OpenGL... -00:48:15.269: Loading up OpenGL on adapter AMD AMD RENOIR (LLVM 13.0.1, DRM 3.44, 5.17.9-arch1-1) -00:48:15.269: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 22.1.0, shading language 4.60 -00:48:15.292: --------------------------------- -00:48:15.292: video settings reset: -00:48:15.292: base resolution: 1920x1080 -00:48:15.292: output resolution: 1920x1080 -00:48:15.292: downscale filter: Bicubic -00:48:15.292: fps: 60/1 -00:48:15.292: format: NV12 -00:48:15.292: YUV mode: 709/Partial -00:48:15.292: NV12 texture support not available -00:48:15.298: Audio monitoring device: -00:48:15.298: name: Default -00:48:15.298: id: default -00:48:15.299: --------------------------------- -00:48:15.302: Failed to load 'en-US' text for module: 'decklink-captions.so' -00:48:15.305: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' -00:48:15.409: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -00:48:15.409: No blackmagic support -00:48:15.426: v4l2loopback not installed, virtual camera disabled -00:48:15.458: NVENC supported -00:48:15.458: FFMPEG VAAPI supported -00:48:15.500: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory -00:48:15.500: -00:48:15.500: Module '/usr//lib/obs-plugins/sndio.so' not loaded -00:48:15.502: --------------------------------- -00:48:15.502: Loaded Modules: -00:48:15.502: text-freetype2.so -00:48:15.502: rtmp-services.so -00:48:15.502: obs-x264.so -00:48:15.502: obs-transitions.so -00:48:15.502: obs-outputs.so -00:48:15.502: obs-libfdk.so -00:48:15.502: obs-filters.so -00:48:15.502: obs-ffmpeg.so -00:48:15.502: linux-v4l2.so -00:48:15.502: linux-pulseaudio.so -00:48:15.502: linux-jack.so -00:48:15.502: linux-decklink.so -00:48:15.502: linux-capture.so -00:48:15.502: linux-alsa.so -00:48:15.502: image-source.so -00:48:15.502: frontend-tools.so -00:48:15.502: decklink-ouput-ui.so -00:48:15.502: decklink-captions.so -00:48:15.502: --------------------------------- -00:48:15.502: ==== Startup complete =============================================== -00:48:15.543: All scene data cleared -00:48:15.543: ------------------------------------------------ -00:48:15.547: pulse-input: Server name: 'pulseaudio 15.0' -00:48:15.547: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -00:48:15.547: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -00:48:15.547: [Loaded global audio device]: 'Desktop Audio' -00:48:16.004: pulse-input: Server name: 'pulseaudio 15.0' -00:48:16.005: pulse-input: Audio format: s16le, 44100 Hz, 2 channels -00:48:16.005: pulse-input: Started recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -00:48:16.005: [Loaded global audio device]: 'Mic/Aux' -00:48:16.005: Source ID 'droidcam_obs' not found -00:48:16.005: Failed to create source 'DroidCam OBS 2'! -00:48:16.005: Source ID 'droidcam_obs' not found -00:48:16.005: Failed to create source 'DroidCam OBS'! -00:48:16.006: v4l2-input: Start capture from /dev/video0 -00:48:16.010: v4l2-input: Input: 0 -00:48:16.014: v4l2-input: Resolution: 640x360 -00:48:16.014: v4l2-input: Pixelformat: YUYV -00:48:16.014: v4l2-input: Linesize: 1280 Bytes -00:48:16.015: v4l2-input: Framerate: 30.00 fps -00:48:16.015: v4l2-input: /dev/video0: select timeout set to 166666 (5x frame periods) -00:48:16.016: xshm-input: Geometry 1920x1080 @ 0,0 -00:48:16.021: Switched to scene 'Laptop Screen' -00:48:16.021: ------------------------------------------------ -00:48:16.021: Loaded scenes: -00:48:16.021: - scene 'Laptop Screen': -00:48:16.043: - source: 'Laptop Screen Capture' (xshm_input) -00:48:16.043: - source: 'DroidCam OBS 2' (droidcam_obs) -00:48:16.043: - scene 'Laptop Screen With Webcam': -00:48:16.043: - source: 'Laptop Screen Capture' (xshm_input) -00:48:16.043: - source: 'Laptop Webcam' (v4l2_input) -00:48:16.043: - scene 'Webcam Only': -00:48:16.043: - source: 'Laptop Webcam' (v4l2_input) -00:48:16.043: - scene 'DroidCam Only': -00:48:16.043: - source: 'DroidCam OBS' (droidcam_obs) -00:48:16.043: ------------------------------------------------ -00:48:16.551: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -00:48:16.551: -00:48:17.144: --------------------------------- -00:48:17.144: [NVENC encoder: 'simple_h264_recording'] settings: -00:48:17.144: rate_control: CQP -00:48:17.144: bitrate: 0 -00:48:17.144: cqp: 23 -00:48:17.144: keyint: 250 -00:48:17.144: preset: hq -00:48:17.144: profile: high -00:48:17.144: width: 1920 -00:48:17.144: height: 1080 -00:48:17.144: 2-pass: false -00:48:17.144: b-frames: 2 -00:48:17.144: psycho-aq: 1 -00:48:17.144: GPU: 0 -00:48:17.144: -00:48:17.697: libfdk_aac encoder created -00:48:17.697: libfdk_aac bitrate: 192, channels: 2 -00:48:17.734: ==== Recording Start =============================================== -00:48:17.735: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/zt/Videos/OBS/2022-05-29 00-48-17.mp4'... -00:48:54.857: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/zt/Videos/OBS/2022-05-29 00-48-17.mp4' stopped -00:48:54.857: Output 'simple_file_output': stopping -00:48:54.857: Output 'simple_file_output': Total frames output: 2191 -00:48:54.857: Output 'simple_file_output': Total drawn frames: 2227 -00:48:54.857: ==== Recording Stop ================================================ -00:48:55.004: libfdk_aac encoder destroyed -00:48:55.189: ==== Shutting down ================================================== -00:48:55.206: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -00:48:55.206: pulse-input: Got 2701 packets with 1728640 frames -00:48:55.206: pulse-input: Stopped recording from 'bluez_sink.F8_AB_E5_5F_E0_67.a2dp_sink.monitor' -00:48:55.207: pulse-input: Got 2701 packets with 1728640 frames -00:48:55.217: v4l2-input: /dev/video0: Stopped capture after 1175 frames -00:48:55.278: All scene data cleared -00:48:55.278: ------------------------------------------------ -00:48:55.355: [Scripting] Total detached callbacks: 0 -00:48:55.355: Freeing OBS context data -00:48:55.370: == Profiler Results ============================= -00:48:55.370: run_program_init: 1258.51 ms -00:48:55.370: ┣OBSApp::AppInit: 5.114 ms -00:48:55.370: ┃ ┗OBSApp::InitLocale: 2.479 ms -00:48:55.370: ┗OBSApp::OBSInit: 1113.52 ms -00:48:55.370: ┣obs_startup: 18.122 ms -00:48:55.370: ┗OBSBasic::OBSInit: 1025.99 ms -00:48:55.370: ┣OBSBasic::InitBasicConfig: 0.169 ms -00:48:55.370: ┣OBSBasic::ResetAudio: 0.28 ms -00:48:55.370: ┣OBSBasic::ResetVideo: 137.359 ms -00:48:55.370: ┣OBSBasic::InitOBSCallbacks: 0.008 ms -00:48:55.370: ┣OBSBasic::InitHotkeys: 0.059 ms -00:48:55.370: ┣obs_load_all_modules: 203.442 ms -00:48:55.370: ┃ ┣obs_init_module(decklink-captions.so): 0.048 ms -00:48:55.370: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.65 ms -00:48:55.370: ┃ ┣obs_init_module(frontend-tools.so): 87.407 ms -00:48:55.371: ┃ ┣obs_init_module(image-source.so): 0.008 ms -00:48:55.371: ┃ ┣obs_init_module(linux-alsa.so): 0.003 ms -00:48:55.371: ┃ ┣obs_init_module(linux-capture.so): 0.455 ms -00:48:55.371: ┃ ┣obs_init_module(linux-decklink.so): 0.148 ms -00:48:55.371: ┃ ┣obs_init_module(linux-jack.so): 0.003 ms -00:48:55.371: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.002 ms -00:48:55.371: ┃ ┣obs_init_module(linux-v4l2.so): 8.099 ms -00:48:55.371: ┃ ┣obs_init_module(obs-ffmpeg.so): 8.426 ms -00:48:55.371: ┃ ┃ ┗nvenc_check: 8.172 ms -00:48:55.371: ┃ ┣obs_init_module(obs-filters.so): 0.027 ms -00:48:55.371: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -00:48:55.371: ┃ ┣obs_init_module(obs-outputs.so): 0.003 ms -00:48:55.371: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms -00:48:55.371: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -00:48:55.371: ┃ ┣obs_init_module(rtmp-services.so): 23.635 ms -00:48:55.371: ┃ ┗obs_init_module(text-freetype2.so): 0.029 ms -00:48:55.371: ┣OBSBasic::ResetOutputs: 0.129 ms -00:48:55.371: ┣OBSBasic::CreateHotkeys: 0.056 ms -00:48:55.371: ┣OBSBasic::InitService: 7.485 ms -00:48:55.371: ┣OBSBasic::InitPrimitives: 0.184 ms -00:48:55.371: ┗OBSBasic::Load: 537.272 ms -00:48:55.371: obs_hotkey_thread(25 ms): min=0.085 ms, median=0.234 ms, max=24.669 ms, 99th percentile=6.793 ms, 100% below 25 ms -00:48:55.371: audio_thread(Audio): min=0.004 ms, median=0.271 ms, max=11.955 ms, 99th percentile=0.499 ms -00:48:55.371: ┗receive_audio: min=0.009 ms, median=0.168 ms, max=0.606 ms, 99th percentile=0.266 ms, 0.930777 calls per parent call -00:48:55.371: ┣buffer_audio: min=0.001 ms, median=0.002 ms, max=0.029 ms, 99th percentile=0.004 ms -00:48:55.371: ┗do_encode: min=0.096 ms, median=0.159 ms, max=0.596 ms, 99th percentile=0.252 ms -00:48:55.371: ┣encode(simple_aac_recording): min=0.089 ms, median=0.146 ms, max=0.327 ms, 99th percentile=0.215 ms -00:48:55.371: ┗send_packet: min=0.002 ms, median=0.007 ms, max=0.43 ms, 99th percentile=0.036 ms -00:48:55.371: obs_graphics_thread(16.6667 ms): min=0.219 ms, median=3.17 ms, max=43.006 ms, 99th percentile=8.831 ms, 99.7083% below 16.667 ms -00:48:55.371: ┣tick_sources: min=0.001 ms, median=2.091 ms, max=29.083 ms, 99th percentile=6.805 ms -00:48:55.371: ┣output_frame: min=0.152 ms, median=0.948 ms, max=37.366 ms, 99th percentile=1.958 ms -00:48:55.371: ┃ ┣gs_context(video->graphics): min=0.148 ms, median=0.377 ms, max=37.362 ms, 99th percentile=0.777 ms -00:48:55.371: ┃ ┃ ┣render_video: min=0.02 ms, median=0.188 ms, max=22.032 ms, 99th percentile=0.282 ms -00:48:55.371: ┃ ┃ ┃ ┣render_main_texture: min=0.014 ms, median=0.117 ms, max=22.019 ms, 99th percentile=0.191 ms -00:48:55.371: ┃ ┃ ┃ ┣render_convert_texture: min=0.025 ms, median=0.04 ms, max=2.097 ms, 99th percentile=0.072 ms, 0.927917 calls per parent call -00:48:55.371: ┃ ┃ ┃ ┗stage_output_texture: min=0.012 ms, median=0.021 ms, max=0.223 ms, 99th percentile=0.035 ms, 0.927917 calls per parent call -00:48:55.371: ┃ ┃ ┣gs_flush: min=0.003 ms, median=0.01 ms, max=1.688 ms, 99th percentile=0.016 ms -00:48:55.371: ┃ ┃ ┗download_frame: min=0.001 ms, median=0.068 ms, max=0.218 ms, 99th percentile=0.105 ms, 0.927917 calls per parent call -00:48:55.371: ┃ ┗output_video_data: min=0.35 ms, median=0.561 ms, max=8.637 ms, 99th percentile=1.365 ms, 0.9275 calls per parent call -00:48:55.371: ┗render_displays: min=0.006 ms, median=0.024 ms, max=4.742 ms, 99th percentile=0.945 ms -00:48:55.371: video_thread(video): min=1.14 ms, median=1.464 ms, max=5.567 ms, 99th percentile=3.547 ms -00:48:55.371: ┗receive_video: min=1.137 ms, median=1.459 ms, max=5.56 ms, 99th percentile=3.541 ms -00:48:55.371: ┗do_encode: min=1.134 ms, median=1.454 ms, max=5.554 ms, 99th percentile=3.535 ms -00:48:55.371: ┣encode(simple_h264_recording): min=1.123 ms, median=1.435 ms, max=5.531 ms, 99th percentile=3.518 ms -00:48:55.371: ┗send_packet: min=0.003 ms, median=0.008 ms, max=2.648 ms, 99th percentile=0.05 ms -00:48:55.371: ================================================= -00:48:55.371: == Profiler Time Between Calls ================== -00:48:55.371: obs_hotkey_thread(25 ms): min=25.154 ms, median=25.338 ms, max=49.751 ms, 80.2163% within ±2% of 25 ms (0% lower, 19.7837% higher) -00:48:55.371: obs_graphics_thread(16.6667 ms): min=7.815 ms, median=16.667 ms, max=43.022 ms, 98.7495% within ±2% of 16.667 ms (0.500208% lower, 0.750313% higher) -00:48:55.371: ================================================= -00:48:55.402: Number of memory leaks: 0 diff --git a/.config/obs-studio/plugin_config/rtmp-services/meta.json b/.config/obs-studio/plugin_config/rtmp-services/meta.json deleted file mode 100644 index 03d5b05..0000000 --- a/.config/obs-studio/plugin_config/rtmp-services/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"etag":"W/\"6254aa76-7a\""}
\ No newline at end of file diff --git a/.config/obs-studio/plugin_config/rtmp-services/package.json b/.config/obs-studio/plugin_config/rtmp-services/package.json deleted file mode 100644 index e42c1f8..0000000 --- a/.config/obs-studio/plugin_config/rtmp-services/package.json +++ /dev/null @@ -1 +0,0 @@ -{"url":"https://obsproject.com/obs2_update/rtmp-services","version":195,"files":[{"name":"services.json","version":195}]} diff --git a/.config/obs-studio/plugin_config/rtmp-services/services.json b/.config/obs-studio/plugin_config/rtmp-services/services.json deleted file mode 100644 index 73aa694..0000000 --- a/.config/obs-studio/plugin_config/rtmp-services/services.json +++ /dev/null @@ -1 +0,0 @@ -{"format_version":3,"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"}},{"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","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)"],"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"}},{"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}},{"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"}},{"name":"VIMM","servers":[{"name":"Europe: Frankfurt","url":"rtmp://eu.vimm.tv/live"},{"name":"North America: Montreal","url":"rtmp://us.vimm.tv/live"}],"recommended":{"keyint":2,"max video bitrate":8000,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"Mobcrush","servers":[{"name":"Primary","url":"rtmp://live.mobcrush.net/mob"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":6000,"max audio bitrate":160}},{"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}},{"name":"GoodGame.ru","servers":[{"name":"Моscow","url":"rtmp://msk.goodgame.ru:1940/live"}]},{"name":"YouStreamer","stream_key_link":"https://www.app.youstreamer.com/stream/","servers":[{"name":"Moscow","url":"rtmp://push.youstreamer.com/in/"}]},{"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}},{"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}},{"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}},{"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 (Luxembourg)","url":"rtmp://luxembourg.restream.io/live"},{"name":"EU-West (Paris, FR)","url":"rtmp://paris.restream.io/live"},{"name":"EU-West (Milan, IT)","url":"rtmp://milan.restream.io/live"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://frankfurt.restream.io/live"},{"name":"EU-East (Falkenstein, DE)","url":"rtmp://falkenstein.restream.io/live"},{"name":"EU-East (Prague, Czech)","url":"rtmp://prague.restream.io/live"},{"name":"EU-South (Madrid, Spain)","url":"rtmp://madrid.restream.io/live"},{"name":"Russia (Moscow)","url":"rtmp://moscow.restream.io/live"},{"name":"Turkey (Istanbul)","url":"rtmp://istanbul.restream.io/live"},{"name":"Israel (Tel Aviv)","url":"rtmp://telaviv.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 (Washington, DC)","url":"rtmp://washington.restream.io/live"},{"name":"US-East (Miami, FL)","url":"rtmp://miami.restream.io/live"},{"name":"US-East (Chicago, IL)","url":"rtmp://chicago.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 (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}},{"name":"Nood","servers":[{"name":"Global: Fastest (Recommended)","url":"rtmp://stream.nood.tv/live_source"},{"name":"NA East: Ashburn, VA, USA","url":"rtmp://us-east-1.stream.nood.tv/live_source"},{"name":"NA East: Columbus, OH, USA","url":"rtmp://us-east-2.stream.nood.tv/live_source"},{"name":"NA East: Montreal, QC, CAN","url":"rtmp://ca-central-1.stream.nood.tv/live_source"},{"name":"NA West: San Francisco, CA, USA","url":"rtmp://us-west-1.stream.nood.tv/live_source"},{"name":"NA West: Portland, OR, USA","url":"rtmp://us-west-2.stream.nood.tv/live_source"},{"name":"SA East: Sao Paulo, BRA","url":"rtmp://sa-east-1.stream.nood.tv/live_source"},{"name":"EU West: Dublin, IRL","url":"rtmp://eu-west-1.stream.nood.tv/live_source"},{"name":"EU West: London, GBR","url":"rtmp://eu-west-2.stream.nood.tv/live_source"},{"name":"EU West: Paris, FRA","url":"rtmp://eu-west-3.stream.nood.tv/live_source"},{"name":"EU West: Frankfurt, DEU","url":"rtmp://eu-central-1.stream.nood.tv/live_source"},{"name":"Asia North-East: Tokyo, JPN","url":"rtmp://ap-northeast-1.stream.nood.tv/live_source"},{"name":"Asia North-East: Seoul, KOR","url":"rtmp://ap-northeast-2.stream.nood.tv/live_source"},{"name":"Asia South-East: Singapore, SGP","url":"rtmp://ap-southeast-1.stream.nood.tv/live_source"},{"name":"Asia South-East: Sydney, AUS","url":"rtmp://ap-southeast-2.stream.nood.tv/live_source"},{"name":"Asia South: Mumbai, IND","url":"rtmp://ap-south-1.stream.nood.tv/live_source"}],"recommended":{"keyint":2,"max video bitrate":25000,"max audio bitrate":192,"x264opts":"scenecut=0"}},{"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}},{"name":"Boomstream","servers":[{"name":"Default","url":"rtmp://live.boomstream.com/live"}]},{"name":"Meridix Live Sports Platform","servers":[{"name":"Primary","url":"rtmp://publish.meridix.com/live"}],"recommended":{"max video bitrate":3500}},{"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}},{"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}},{"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}},{"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}},{"name":"Pandora TV Korea","servers":[{"name":"Default","url":"rtmp://plive.pandora.tv:80/mediaHub"}]},{"name":"Livestream","servers":[{"name":"Primary","url":"rtmp://rtmpin.livestreamingest.com/rtmpin"}]},{"name":"Uscreen","servers":[{"name":"Default","url":"rtmp://global-live.uscreen.app:5222/app"}],"recommended":{"keyint":2,"max video bitrate":8000,"max audio bitrate":192}},{"name":"Stripchat","servers":[{"name":"Auto","url":"rtmp://s-sd.doppiocdn.com/ext"}],"recommended":{"keyint":2,"profile":"main","bframes":0,"max video bitrate":6000,"max audio bitrate":128,"x264opts":"tune=zerolatency"}},{"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"}},{"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}},{"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}},{"name":"Switchboard Live","alt_names":["Switchboard Live (Joicaster)"],"servers":[{"name":"Global Zone (geo based)","url":"rtmp://ingest-global-a.switchboard.zone/live"},{"name":"US Zone (geo based)","url":"rtmp://ingest-us.switchboard.zone/live"},{"name":"US West 1 (South)","url":"rtmp://ingest-us-west.a.switchboard.zone/live"},{"name":"US West 2 (North)","url":"rtmp://ingest-us-west.b.switchboard.zone/live"},{"name":"US East 1 (North)","url":"rtmp://ingest-us-east.a.switchboard.zone/live"},{"name":"US East 2 (South)","url":"rtmp://ingest-us-east.b.switchboard.zone/live"},{"name":"US Central (North)","url":"rtmp://ingest-us-central.a.switchboard.zone/live"},{"name":"South America East (São Paulo, BR)","url":"rtmp://ingest-sa-east.a.switchboard.zone/live"},{"name":"Europe West (London, UK)","url":"rtmp://ingest-eu-west.a.switchboard.zone/live"},{"name":"Europe North (Hamina, FI)","url":"rtmp://ingest-eu-north.a.switchboard.zone/live"},{"name":"Australia Southeast (Sydney, AU)","url":"rtmp://ingest-au-southeast.a.switchboard.zone/live"},{"name":"Asia East (Changhua County, TW)","url":"rtmp://ingest-as-east.a.switchboard.zone/live"},{"name":"Asia Northeast (Tokyo, JP)","url":"rtmp://ingest-as-northeast.a.switchboard.zone/live"},{"name":"Asia South (Mumbai, IN)","url":"rtmp://ingest-as-south.a.switchboard.zone/live"}],"recommended":{"keyint":2,"max audio bitrate":128,"max video bitrate":10000}},{"name":"Looch","common":false,"servers":[{"name":"Primary Looch ingest server","url":"rtmp://ingest.looch.tv/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":6000,"max audio bitrate":160}},{"name":"Eventials","servers":[{"name":"Default","url":"rtmp://live.eventials.com/eventialsLiveOrigin"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":900,"max audio bitrate":192}},{"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}},{"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}},{"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}},{"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"}},{"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"}},{"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}},{"name":"Vimeo","servers":[{"name":"Default","url":"rtmp://rtmp.cloud.vimeo.com/live"}]},{"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"}},{"name":"GameTips.TV","servers":[{"name":"Iran - Tehran | AsiaTech","url":"rtmp://rtmp.s2.gametips.tv:1935/live"},{"name":"Netherlands - Amsterdam | Serverius","url":"rtmp://rtmp.s3.gametips.tv:1935/live"},{"name":"Iran - Tehran | ParsOnline","url":"rtmp://rtmp.s4.gametips.tv:1935/live"},{"name":"Iran - Tehran | AfraNet","url":"rtmp://rtmp.s5.gametips.tv:1935/live"}]},{"name":"KakaoTV","servers":[{"name":"Default","url":"rtmp://rtmp.play.kakao.com/kakaotv"}],"recommended":{"max video bitrate":8000,"max audio bitrate":192}},{"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 aq-strength=0"}},{"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}},{"name":"DLive","servers":[{"name":"Default","url":"rtmp://stream.dlive.tv/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160}},{"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}},{"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"}},{"name":"show-it.tv","servers":[{"name":"Default","url":"rtmp://stream-1.show-it.tv:1935/live"}],"recommended":{"max video bitrate":6000,"max audio bitrate":192}},{"name":"Chathostess","servers":[{"name":"Chathostess - Default","url":"rtmp://wowza01.foobarweb.com/cmschatsys_video"},{"name":"Chathostess - Backup","url":"rtmp://wowza05.foobarweb.com/cmschatsys_video"}],"recommended":{"keyint":2,"max video bitrate":3600,"max audio bitrate":128}},{"name":"Camplace","servers":[{"name":"Camplace - Default","url":"rtmp://rtmp.camplace.com"}],"recommended":{"keyint":2,"max video bitrate":3000,"max audio bitrate":128}},{"name":"OnlyFans.com","servers":[{"name":"USA","url":"rtmp://route0.onlyfans.com/live"},{"name":"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"}},{"name":"YouNow","common":false,"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}},{"name":"Stars.AVN.com","servers":[{"name":"Default","url":"rtmp://alpha.gateway.stars.avn.com/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":2500,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"}},{"name":"Konduit.live","servers":[{"name":"Default","url":"rtmp://rtmp.konduit.live/live"}],"recommended":{"keyint":2,"x264opts":"scenecut=0"}},{"name":"Uncanny.gg","servers":[{"name":"Default","url":"rtmp://stream.uncanny.gg/fortnite"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":10000,"max audio bitrate":192}},{"name":"Whalebone.tv","servers":[{"name":"Automatic","url":"rtmp://live.whalebone.tv/live"},{"name":"Tokyo, Japan","url":"rtmp://ap-northeast.live.whalebone.tv/live"},{"name":"Frankfurt, Germany","url":"rtmp://eu-central.live.whalebone.tv/live"},{"name":"London, United Kingdom","url":"rtmp://eu-west.live.whalebone.tv/live"},{"name":"São Paulo, Brazil","url":"rtmp://sa-east.live.whalebone.tv/live"},{"name":"North Virgina, United States","url":"rtmp://us-east.live.whalebone.tv/live"},{"name":"Oregon, United States","url":"rtmp://us-west.live.whalebone.tv/live"}]},{"name":"LOCO","servers":[{"name":"Default","url":"rtmp://ivory-ingest.getloconow.com:1935/stream"}],"recommended":{"keyint":2}},{"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"}},{"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"}},{"name":"WASD.TV","servers":[{"name":"Automatic","url":"rtmp://push.rtmp.wasd.tv/live"},{"name":"Russia, Moscow","url":"rtmp://ru-moscow.rtmp.wasd.tv/live"},{"name":"Germany, Frankfurt","url":"rtmp://de-frankfurt.rtmp.wasd.tv/live"},{"name":"Finland, Helsinki","url":"rtmp://fi-helsinki.rtmp.wasd.tv/live"}],"recommended":{"keyint":2,"max video bitrate":10000,"max audio bitrate":192}},{"name":"VirtWish","servers":[{"name":"Default","url":"rtmp://rtmp.virtwish.com/live"}]},{"name":"Nimo TV","servers":[{"name":"Global:1","url":"rtmp://wspush.rtmp.nimo.tv/live/"},{"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}},{"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"}},{"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":"Bangalore 1","url":"rtmp://blr-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}},{"name":"Taryana - Apachat | تاریانا - آپاچت","servers":[{"name":"Global: Fastest (Recommended)","url":"rtmp://cdn.apachat.com:443/multistream"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":4000,"max audio bitrate":192}},{"name":"api.video","servers":[{"name":"Default","url":"rtmp://broadcast.api.video/s"}],"recommended":{"keyint":2,"max video bitrate":20000,"max audio bitrate":192}},{"name":"SHOWROOM","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"}},{"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}},{"name":"Viloud","servers":[{"name":"Default","url":"rtmp://live.viloud.tv:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160}},{"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"}},{"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}},{"name":"Glimesh","stream_key_link":"https://glimesh.tv/users/settings/stream","servers":[{"name":"North America - Chicago, United States","url":"ingest.kord.live.glimesh.tv"},{"name":"North America - New York, United States","url":"ingest.kjfk.live.glimesh.tv"},{"name":"North America - San Francisco, United States","url":"ingest.ksfo.live.glimesh.tv"},{"name":"North America - Toronto, Canada","url":"ingest.cyyz.live.glimesh.tv"},{"name":"Europe - Amsterdam, Netherlands","url":"ingest.eham.live.glimesh.tv"},{"name":"Europe - Frankfurt, Germany","url":"ingest.eddf.live.glimesh.tv"},{"name":"Europe - London, United Kingdom","url":"ingest.egll.live.glimesh.tv"},{"name":"Asia - Bangalore, India","url":"ingest.vobl.live.glimesh.tv"},{"name":"Asia - Singapore","url":"ingest.wsss.live.glimesh.tv"}],"recommended":{"keyint":2,"output":"ftl_output","max audio bitrate":160,"max video bitrate":6000,"bframes":0,"x264opts":"scenecut=0"}},{"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}},{"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"}},{"name":"Dacast","servers":[{"name":"Default","url":"https://developer.dacast.com/v3/encoder-setup/"}],"recommended":{"keyint":1,"profile":"high","max video bitrate":7000,"max audio bitrate":128}},{"name":"Brime Live","stream_key_link":"https://brime.tv/studio","servers":[{"name":"North America - Ashburn, VA","url":"rtmp://ingest-us-ashburn.brime.tv/live"},{"name":"North America - San Jose, CA","url":"rtmp://ingest-us-sanjose.brime.tv/live"},{"name":"North America - Phoenix, AZ","url":"rtmp://ingest-us-phoenix.brime.tv/live"},{"name":"Canada Southeast - Montreal","url":"rtmp://ingest-ca-montreal.brime.tv/live"},{"name":"Latin America - Brazil East (Sao Paulo)","url":"rtmp://ingest-sa-saopaulo.brime.tv/live"},{"name":"Europe / EMEA - Netherlands (Amsterdam)","url":"rtmp://ingest-eu-amsterdam.brime.tv/live"},{"name":"Europe / EMEA - Germany (Frankfurt)","url":"rtmp://ingest-eu-frankfurt.brime.tv/live"},{"name":"Europe / EMEA - UK South (London)","url":"rtmp://ingest-eu-london.brime.tv/live"},{"name":"Europe / EMEA - Switzerland (Zurich)","url":"rtmp://ingest-eu-zurich.brime.tv/live"},{"name":"Europe / EMEA - Russia (Moscow)","url":"rtmp://ingest-ru-moscow.brime.tv/live"},{"name":"Africa / EMEA - South Africa (Johannesburg)","url":"rtmp://ingest-af-johannesburg.brime.tv/live"},{"name":"UAE - United Arab Emirates (Dubai)","url":"rtmp://ingest-uae-dubai.brime.tv/live"},{"name":"APAC - India (Mumbai)","url":"rtmp://ingest-apac-mumbai.brime.tv/live"},{"name":"APAC - Japan East (Tokyo)","url":"rtmp://ingest-apac-tokyo.brime.tv/live"},{"name":"APAC - South Korea (Seoul)","url":"rtmp://ingest-apac-seoul.brime.tv/live"},{"name":"APAC - Australia East (Sydney)","url":"rtmp://ingest-apac-sydney.brime.tv/live"}],"recommended":{"max video bitrate":30000,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"Bilibili Live","stream_key_link":"https://link.bilibili.com/p/center/index#/my-room/start-live","servers":[{"name":"Default","url":"rtmp://live-push.bilivideo.com/live-bvc/"},{"name":"Tencent Cloud","url":"rtmp://txy.live-push.bilivideo.com/live-bvc/"}]},{"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":"EU - Amsterdam","url":"rtmp://live-ams.volume.com/live-origin"},{"name":"EU - Frankfurt","url":"rtmp://live-fra.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}},{"name":"BoxCast","stream_key_link":"https://dashboard.boxcast.com/#/sources","servers":[{"name":"BoxCast","url":"rtmp://rtmp.boxcast.com/live"}]},{"name":"Disciple Media","servers":[{"name":"Default","url":"rtmp://rtmp.disciplemedia.com/b-fme"}]},{"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}},{"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/"}]},{"name":"Utreon","servers":[{"name":"Default","url":"rtmp://live.utreon.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160}},{"name":"Autistici.org Live","servers":[{"name":"Default","url":"rtmp://live.autistici.org/ingest"}],"recommended":{"keyint":2,"max video bitrate":2500,"max audio bitrate":128}},{"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}},{"name":"ManyVids","servers":[{"name":"Default","url":"rtmp://rtmp.str.manyvids.com:1935/live_stream/"}],"recommended":{"supported resolutions":["1280x720","960x540"],"bitrate matrix":[{"res":"960x540","fps":30,"max bitrate":3000},{"res":"1280x720","fps":30,"max bitrate":4000}],"keyint":2,"max video bitrate":4000,"max fps":30}},{"name":"Fantasy.Club","stream_key_link":"https://fantasy.club/app/create-content/stream-now","more_info_link":"https://help.fantasy.club/","servers":[{"name":"US: East","url":"rtmp://live-east.fantasy.club/live"},{"name":"US: West","url":"rtmp://live-west.fantasy.club/live"},{"name":"Europe","url":"rtmp://live-eu.fantasy.club/live"},{"name":"South America","url":"rtmp://live-sa.fantasy.club/live"}],"recommended":{"keyint":2,"profile":"high","bframes":0,"x264opts":"scenecut=0","supported resolutions":["1920x1080","1280x720","852x480"],"bitrate matrix":[{"res":"852x480","fps":30,"max bitrate":1200},{"res":"1280x720","fps":30,"max bitrate":3600},{"res":"1280x720","fps":60,"max bitrate":4200},{"res":"1920x1080","fps":30,"max bitrate":5000},{"res":"1920x1080","fps":60,"max bitrate":7200}],"max fps":60,"max video bitrate":7200,"max audio bitrate":196}},{"name":"Shareplay","more_info_link":"https://shareplay.tv","servers":[{"name":"Default","url":"rtmp://shareplay.tv:833/live"}],"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}}]} diff --git a/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json b/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json deleted file mode 100644 index 62b9a0f..0000000 --- a/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json +++ /dev/null @@ -1,661 +0,0 @@ -{ - "ingests": [ - { - "_id": 0, - "availability": 1.0, - "default": false, - "name": "Asia: India, New Delhi", - "url_template": "rtmp://del01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://del01.contribute.live-video.net/app/{stream_key}", - "priority": 0 - }, - { - "_id": 1, - "availability": 1.0, - "default": false, - "name": "Europe : Finland, Helsinki (3)", - "url_template": "rtmp://hel03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://hel03.contribute.live-video.net/app/{stream_key}", - "priority": 1 - }, - { - "_id": 2, - "availability": 1.0, - "default": false, - "name": "Europe: Norway, Oslo", - "url_template": "rtmp://osl.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://osl.contribute.live-video.net/app/{stream_key}", - "priority": 2 - }, - { - "_id": 3, - "availability": 1.0, - "default": false, - "name": "Europe: Sweden, Stockholm (3)", - "url_template": "rtmp://arn03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://arn03.contribute.live-video.net/app/{stream_key}", - "priority": 3 - }, - { - "_id": 4, - "availability": 1.0, - "default": false, - "name": "Europe : Sweden, Stockholm (4)", - "url_template": "rtmp://arn04.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://arn04.contribute.live-video.net/app/{stream_key}", - "priority": 4 - }, - { - "_id": 5, - "availability": 1.0, - "default": false, - "name": "Europe: Denmark, Copenhagen", - "url_template": "rtmp://cph.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://cph.contribute.live-video.net/app/{stream_key}", - "priority": 5 - }, - { - "_id": 6, - "availability": 1.0, - "default": false, - "name": "Europe: Poland, Warsaw", - "url_template": "rtmp://waw.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://waw.contribute.live-video.net/app/{stream_key}", - "priority": 6 - }, - { - "_id": 7, - "availability": 1.0, - "default": false, - "name": "Europe: Germany, Berlin", - "url_template": "rtmp://ber.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ber.contribute.live-video.net/app/{stream_key}", - "priority": 7 - }, - { - "_id": 8, - "availability": 1.0, - "default": false, - "name": "Europe: Netherlands, Amsterdam (3)", - "url_template": "rtmp://ams03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ams03.contribute.live-video.net/app/{stream_key}", - "priority": 8 - }, - { - "_id": 9, - "availability": 1.0, - "default": false, - "name": "Europe: Netherlands, Amsterdam (2)", - "url_template": "rtmp://ams02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ams02.contribute.live-video.net/app/{stream_key}", - "priority": 9 - }, - { - "_id": 10, - "availability": 1.0, - "default": false, - "name": "Europe: Germany, Dusseldorf (1)", - "url_template": "rtmp://dus01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://dus01.contribute.live-video.net/app/{stream_key}", - "priority": 10 - }, - { - "_id": 11, - "availability": 1.0, - "default": false, - "name": "Europe: UK, London (4)", - "url_template": "rtmp://lhr04.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://lhr04.contribute.live-video.net/app/{stream_key}", - "priority": 11 - }, - { - "_id": 12, - "availability": 1.0, - "default": false, - "name": "Europe: UK, London (3)", - "url_template": "rtmp://lhr03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://lhr03.contribute.live-video.net/app/{stream_key}", - "priority": 12 - }, - { - "_id": 13, - "availability": 1.0, - "default": false, - "name": "Europe: Austria, Vienna (2)", - "url_template": "rtmp://vie02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://vie02.contribute.live-video.net/app/{stream_key}", - "priority": 13 - }, - { - "_id": 14, - "availability": 1.0, - "default": false, - "name": "Europe: Germany, Munich (1)", - "url_template": "rtmp://muc01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://muc01.contribute.live-video.net/app/{stream_key}", - "priority": 14 - }, - { - "_id": 15, - "availability": 1.0, - "default": false, - "name": "Europe: France, Paris (2)", - "url_template": "rtmp://cdg02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://cdg02.contribute.live-video.net/app/{stream_key}", - "priority": 15 - }, - { - "_id": 16, - "availability": 1.0, - "default": false, - "name": "Europe: France, Paris (10)", - "url_template": "rtmp://cdg10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://cdg10.contribute.live-video.net/app/{stream_key}", - "priority": 16 - }, - { - "_id": 17, - "availability": 1.0, - "default": false, - "name": "Europe: Germany, Frankfurt (5)", - "url_template": "rtmp://fra05.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://fra05.contribute.live-video.net/app/{stream_key}", - "priority": 17 - }, - { - "_id": 18, - "availability": 1.0, - "default": false, - "name": "Europe: Germany, Frankfurt (2)", - "url_template": "rtmp://fra02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://fra02.contribute.live-video.net/app/{stream_key}", - "priority": 18 - }, - { - "_id": 19, - "availability": 1.0, - "default": false, - "name": "Europe: Italy, Milan (2)", - "url_template": "rtmp://mil02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mil02.contribute.live-video.net/app/{stream_key}", - "priority": 19 - }, - { - "_id": 20, - "availability": 1.0, - "default": false, - "name": "Europe: France, Marseille (2)", - "url_template": "rtmp://mrs02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mrs02.contribute.live-video.net/app/{stream_key}", - "priority": 20 - }, - { - "_id": 21, - "availability": 1.0, - "default": false, - "name": "Europe: France, Marseille", - "url_template": "rtmp://mrs.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mrs.contribute.live-video.net/app/{stream_key}", - "priority": 21 - }, - { - "_id": 22, - "availability": 1.0, - "default": false, - "name": "NA: Canada, Quebec", - "url_template": "rtmp://ymq03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ymq03.contribute.live-video.net/app/{stream_key}", - "priority": 22 - }, - { - "_id": 23, - "availability": 1.0, - "default": false, - "name": "Europe: Spain, Madrid (1)", - "url_template": "rtmp://mad01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mad01.contribute.live-video.net/app/{stream_key}", - "priority": 23 - }, - { - "_id": 24, - "availability": 1.0, - "default": false, - "name": "NA: Canada, Toronto", - "url_template": "rtmp://yto.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://yto.contribute.live-video.net/app/{stream_key}", - "priority": 24 - }, - { - "_id": 25, - "availability": 1.0, - "default": false, - "name": "US East: New York, NY", - "url_template": "rtmp://jfk.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://jfk.contribute.live-video.net/app/{stream_key}", - "priority": 25 - }, - { - "_id": 26, - "availability": 1.0, - "default": false, - "name": "Asia: India, Hyderabad (1)", - "url_template": "rtmp://hyd01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://hyd01.contribute.live-video.net/app/{stream_key}", - "priority": 26 - }, - { - "_id": 27, - "availability": 1.0, - "default": false, - "name": "US West: Seattle, WA", - "url_template": "rtmp://sea.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sea.contribute.live-video.net/app/{stream_key}", - "priority": 27 - }, - { - "_id": 28, - "availability": 1.0, - "default": false, - "name": "US East: Chicago, IL (3)", - "url_template": "rtmp://ord03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ord03.contribute.live-video.net/app/{stream_key}", - "priority": 28 - }, - { - "_id": 29, - "availability": 1.0, - "default": false, - "name": "US East: Chicago, IL (2)", - "url_template": "rtmp://ord02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ord02.contribute.live-video.net/app/{stream_key}", - "priority": 29 - }, - { - "_id": 30, - "availability": 1.0, - "default": false, - "name": "Asia: South Korea, Seoul (4)", - "url_template": "rtmp://sel04.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sel04.contribute.live-video.net/app/{stream_key}", - "priority": 30 - }, - { - "_id": 31, - "availability": 1.0, - "default": false, - "name": "Asia: South Korea, Seoul (3)", - "url_template": "rtmp://sel03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sel03.contribute.live-video.net/app/{stream_key}", - "priority": 31 - }, - { - "_id": 32, - "availability": 1.0, - "default": false, - "name": "Asia: South Korea, Seoul (1)", - "url_template": "rtmp://sel01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sel01.contribute.live-video.net/app/{stream_key}", - "priority": 32 - }, - { - "_id": 33, - "availability": 1.0, - "default": false, - "name": "US East: Ashburn, VA (5)", - "url_template": "rtmp://iad05.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://iad05.contribute.live-video.net/app/{stream_key}", - "priority": 33 - }, - { - "_id": 34, - "availability": 1.0, - "default": false, - "name": "US East: Ashburn, VA (3)", - "url_template": "rtmp://iad03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://iad03.contribute.live-video.net/app/{stream_key}", - "priority": 34 - }, - { - "_id": 35, - "availability": 1.0, - "default": false, - "name": "US West: Portland, OR", - "url_template": "rtmp://pdx.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://pdx.contribute.live-video.net/app/{stream_key}", - "priority": 35 - }, - { - "_id": 36, - "availability": 1.0, - "default": false, - "name": "US West: Salt Lake City, UT", - "url_template": "rtmp://slc.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://slc.contribute.live-video.net/app/{stream_key}", - "priority": 36 - }, - { - "_id": 37, - "availability": 1.0, - "default": false, - "name": "US Central: Denver, CO", - "url_template": "rtmp://den.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://den.contribute.live-video.net/app/{stream_key}", - "priority": 37 - }, - { - "_id": 38, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Tokyo (3)", - "url_template": "rtmp://tyo03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://tyo03.contribute.live-video.net/app/{stream_key}", - "priority": 38 - }, - { - "_id": 39, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Tokyo (5)", - "url_template": "rtmp://tyo05.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://tyo05.contribute.live-video.net/app/{stream_key}", - "priority": 39 - }, - { - "_id": 40, - "availability": 1.0, - "default": false, - "name": "US East: Atlanta, GA", - "url_template": "rtmp://atl.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://atl.contribute.live-video.net/app/{stream_key}", - "priority": 40 - }, - { - "_id": 41, - "availability": 1.0, - "default": false, - "name": "Asia: India, Mumbai", - "url_template": "rtmp://bom01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://bom01.contribute.live-video.net/app/{stream_key}", - "priority": 41 - }, - { - "_id": 42, - "availability": 1.0, - "default": false, - "name": "Europe: Czech Republic, Prague", - "url_template": "rtmp://prg03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://prg03.contribute.live-video.net/app/{stream_key}", - "priority": 42 - }, - { - "_id": 43, - "availability": 1.0, - "default": true, - "name": "US West: San Francisco, CA", - "url_template": "rtmp://sfo.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sfo.contribute.live-video.net/app/{stream_key}", - "priority": 43 - }, - { - "_id": 44, - "availability": 1.0, - "default": false, - "name": "US West: San Jose, CA (2)", - "url_template": "rtmp://sjc02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sjc02.contribute.live-video.net/app/{stream_key}", - "priority": 44 - }, - { - "_id": 45, - "availability": 1.0, - "default": false, - "name": "US West: San Jose, CA (5)", - "url_template": "rtmp://sjc05.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sjc05.contribute.live-video.net/app/{stream_key}", - "priority": 45 - }, - { - "_id": 46, - "availability": 1.0, - "default": false, - "name": "US Central: Dallas, TX", - "url_template": "rtmp://dfw.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://dfw.contribute.live-video.net/app/{stream_key}", - "priority": 46 - }, - { - "_id": 47, - "availability": 1.0, - "default": false, - "name": "Asia: Taiwan, Taipei (3)", - "url_template": "rtmp://tpe03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://tpe03.contribute.live-video.net/app/{stream_key}", - "priority": 47 - }, - { - "_id": 48, - "availability": 1.0, - "default": false, - "name": "Asia: Taiwan, Taipei (1)", - "url_template": "rtmp://tpe01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://tpe01.contribute.live-video.net/app/{stream_key}", - "priority": 48 - }, - { - "_id": 49, - "availability": 1.0, - "default": false, - "name": "US West: Phoenix, AZ", - "url_template": "rtmp://phx.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://phx.contribute.live-video.net/app/{stream_key}", - "priority": 49 - }, - { - "_id": 50, - "availability": 1.0, - "default": false, - "name": "US West: Los Angeles, CA", - "url_template": "rtmp://lax.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://lax.contribute.live-video.net/app/{stream_key}", - "priority": 50 - }, - { - "_id": 51, - "availability": 1.0, - "default": false, - "name": "Asia: China, Hong Kong (6)", - "url_template": "rtmp://hkg06.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://hkg06.contribute.live-video.net/app/{stream_key}", - "priority": 51 - }, - { - "_id": 52, - "availability": 1.0, - "default": false, - "name": "US Central: Houston, TX", - "url_template": "rtmp://hou.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://hou.contribute.live-video.net/app/{stream_key}", - "priority": 52 - }, - { - "_id": 53, - "availability": 1.0, - "default": false, - "name": "US East: Miami, FL (5)", - "url_template": "rtmp://mia05.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mia05.contribute.live-video.net/app/{stream_key}", - "priority": 53 - }, - { - "_id": 54, - "availability": 1.0, - "default": false, - "name": "Asia: India, Bangalore (1)", - "url_template": "rtmp://blr01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://blr01.contribute.live-video.net/app/{stream_key}", - "priority": 54 - }, - { - "_id": 55, - "availability": 1.0, - "default": false, - "name": "Asia: India, Chennai", - "url_template": "rtmp://maa01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://maa01.contribute.live-video.net/app/{stream_key}", - "priority": 55 - }, - { - "_id": 56, - "availability": 1.0, - "default": false, - "name": "Asia: Thailand, Bangkok", - "url_template": "rtmp://bkk.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://bkk.contribute.live-video.net/app/{stream_key}", - "priority": 56 - }, - { - "_id": 57, - "availability": 1.0, - "default": false, - "name": "Asia: Manila, Philippines (1)", - "url_template": "rtmp://mnl01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mnl01.contribute.live-video.net/app/{stream_key}", - "priority": 57 - }, - { - "_id": 58, - "availability": 1.0, - "default": false, - "name": "NA: Mexico, Queretaro (2)", - "url_template": "rtmp://qro02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://qro02.contribute.live-video.net/app/{stream_key}", - "priority": 58 - }, - { - "_id": 59, - "availability": 1.0, - "default": false, - "name": "NA: Mexico, Queretaro (3)", - "url_template": "rtmp://qro03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://qro03.contribute.live-video.net/app/{stream_key}", - "priority": 59 - }, - { - "_id": 60, - "availability": 1.0, - "default": false, - "name": "Europe: Spain, Madrid", - "url_template": "rtmp://mad02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://mad02.contribute.live-video.net/app/{stream_key}", - "priority": 60 - }, - { - "_id": 61, - "availability": 1.0, - "default": false, - "name": "Asia: Singapore (4)", - "url_template": "rtmp://sin04.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sin04.contribute.live-video.net/app/{stream_key}", - "priority": 61 - }, - { - "_id": 62, - "availability": 1.0, - "default": false, - "name": "Asia: Singapore (1)", - "url_template": "rtmp://sin01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sin01.contribute.live-video.net/app/{stream_key}", - "priority": 62 - }, - { - "_id": 63, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Fortaleza (1)", - "url_template": "rtmp://for01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://for01.contribute.live-video.net/app/{stream_key}", - "priority": 63 - }, - { - "_id": 64, - "availability": 1.0, - "default": false, - "name": "Asia: Indonesia, Jakarta (2)", - "url_template": "rtmp://jkt02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://jkt02.contribute.live-video.net/app/{stream_key}", - "priority": 64 - }, - { - "_id": 65, - "availability": 1.0, - "default": false, - "name": "Asia: Indonesia, Cikarang Barat (1)", - "url_template": "rtmp://jkt01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://jkt01.contribute.live-video.net/app/{stream_key}", - "priority": 65 - }, - { - "_id": 66, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Rio de Janeiro", - "url_template": "rtmp://rio.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://rio.contribute.live-video.net/app/{stream_key}", - "priority": 66 - }, - { - "_id": 67, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Sao Paulo (1)", - "url_template": "rtmp://sao01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sao01.contribute.live-video.net/app/{stream_key}", - "priority": 67 - }, - { - "_id": 68, - "availability": 1.0, - "default": false, - "name": "South America: Buenos Aires, Argentina (1)", - "url_template": "rtmp://bue01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://bue01.contribute.live-video.net/app/{stream_key}", - "priority": 68 - }, - { - "_id": 69, - "availability": 1.0, - "default": false, - "name": "South America : chile, Santiago (1)", - "url_template": "rtmp://scl01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://scl01.contribute.live-video.net/app/{stream_key}", - "priority": 69 - }, - { - "_id": 70, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Sao Paulo", - "url_template": "rtmp://sao03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sao03.contribute.live-video.net/app/{stream_key}", - "priority": 70 - }, - { - "_id": 71, - "availability": 1.0, - "default": false, - "name": "Oceania: Australia, Sydney (2)", - "url_template": "rtmp://syd02.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://syd02.contribute.live-video.net/app/{stream_key}", - "priority": 71 - }, - { - "_id": 72, - "availability": 1.0, - "default": false, - "name": "Oceania: Australia, Sydney (3)", - "url_template": "rtmp://syd03.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://syd03.contribute.live-video.net/app/{stream_key}", - "priority": 72 - } - ] -} diff --git a/.config/obs-studio/profiler_data/2022-05-18 16-37-52.csv.gz b/.config/obs-studio/profiler_data/2022-05-18 16-37-52.csv.gz Binary files differdeleted file mode 100644 index a7bbec1..0000000 --- a/.config/obs-studio/profiler_data/2022-05-18 16-37-52.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-20 23-47-31.csv.gz b/.config/obs-studio/profiler_data/2022-05-20 23-47-31.csv.gz Binary files differdeleted file mode 100644 index 53725c7..0000000 --- a/.config/obs-studio/profiler_data/2022-05-20 23-47-31.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-21 21-51-02.csv.gz b/.config/obs-studio/profiler_data/2022-05-21 21-51-02.csv.gz Binary files differdeleted file mode 100644 index 02f30b8..0000000 --- a/.config/obs-studio/profiler_data/2022-05-21 21-51-02.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-22 02-33-48.csv.gz b/.config/obs-studio/profiler_data/2022-05-22 02-33-48.csv.gz Binary files differdeleted file mode 100644 index fee7ba1..0000000 --- a/.config/obs-studio/profiler_data/2022-05-22 02-33-48.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-25 00-00-49.csv.gz b/.config/obs-studio/profiler_data/2022-05-25 00-00-49.csv.gz Binary files differdeleted file mode 100644 index 0caf1a3..0000000 --- a/.config/obs-studio/profiler_data/2022-05-25 00-00-49.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-25 22-57-33.csv.gz b/.config/obs-studio/profiler_data/2022-05-25 22-57-33.csv.gz Binary files differdeleted file mode 100644 index efeeaad..0000000 --- a/.config/obs-studio/profiler_data/2022-05-25 22-57-33.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-26 01-07-45.csv.gz b/.config/obs-studio/profiler_data/2022-05-26 01-07-45.csv.gz Binary files differdeleted file mode 100644 index 2b9ce22..0000000 --- a/.config/obs-studio/profiler_data/2022-05-26 01-07-45.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-26 16-06-33.csv.gz b/.config/obs-studio/profiler_data/2022-05-26 16-06-33.csv.gz Binary files differdeleted file mode 100644 index 052d7e7..0000000 --- a/.config/obs-studio/profiler_data/2022-05-26 16-06-33.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-26 21-20-48.csv.gz b/.config/obs-studio/profiler_data/2022-05-26 21-20-48.csv.gz Binary files differdeleted file mode 100644 index 0b54eda..0000000 --- a/.config/obs-studio/profiler_data/2022-05-26 21-20-48.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-28 19-24-52.csv.gz b/.config/obs-studio/profiler_data/2022-05-28 19-24-52.csv.gz Binary files differdeleted file mode 100644 index 4f51e36..0000000 --- a/.config/obs-studio/profiler_data/2022-05-28 19-24-52.csv.gz +++ /dev/null diff --git a/.config/obs-studio/profiler_data/2022-05-29 00-48-15.csv.gz b/.config/obs-studio/profiler_data/2022-05-29 00-48-15.csv.gz Binary files differdeleted file mode 100644 index ca15b26..0000000 --- a/.config/obs-studio/profiler_data/2022-05-29 00-48-15.csv.gz +++ /dev/null |