diff --git a/dotfile/.config/Thunar/accels.scm b/dotfile/.config/Thunar/accels.scm new file mode 100644 index 0000000..0d244d0 --- /dev/null +++ b/dotfile/.config/Thunar/accels.scm @@ -0,0 +1,127 @@ +; Thunar GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/ThunarDetailsView/expandable-folders" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") +; (gtk_accel_path "/Thunarwindow/menu" "") +; (gtk_accel_path "/ThunarActionManager/cut" "x") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +; (gtk_accel_path "/ThunarWindow/close-tab" "w") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab-alt" "ISO_Left_Tab") +; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") +; (gtk_accel_path "/ThunarWindow/new-window" "n") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +; (gtk_accel_path "/ThunarWindow/close-window" "q") +; (gtk_accel_path "/ThunarWindow/open-parent" "Up") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarActionManager/open" "o") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") +; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") +; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/open-recent" "") +; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarActionManager/restore" "") +; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "KP_Subtract") +; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +; (gtk_accel_path "/ThunarWindow/contents" "F1") +; (gtk_accel_path "/ThunarWindow/show-highlight" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarActionManager/execute" "") +; (gtk_accel_path "/ThunarStandardView/properties" "Return") +; (gtk_accel_path "/ThunarActionManager/cut-2" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") +; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") +; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/detach-tab" "") +; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +; (gtk_accel_path "/ThunarStatusBar/toggle-hidden-count" "") +; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "d") +; (gtk_accel_path "/ThunarActionManager/undo" "z") +; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") +; (gtk_accel_path "/ThunarActionManager/paste" "v") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "KP_Add") +; (gtk_accel_path "/ThunarWindow/view-menubar" "m") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") +; (gtk_accel_path "/ThunarActionManager/restore-show" "") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "minus") +; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") +; (gtk_accel_path "/ThunarActionManager/open-with-other" "") +; (gtk_accel_path "/ThunarStandardView/invert-selection" "i") +; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") +; (gtk_accel_path "/ThunarWindow/reload-alt-2" "Reload") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarActionManager/copy" "c") +; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") +; (gtk_accel_path "/ThunarStandardView/forward-alt" "Forward") +; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") +; (gtk_accel_path "/ThunarWindow/reload-alt-1" "F5") +; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") +; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") +; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") +; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "plus") +; (gtk_accel_path "/ThunarStandardView/configure-columns" "") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarWindow/search" "f") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "0") +; (gtk_accel_path "/ThunarStandardView/back-alt2" "Back") +; (gtk_accel_path "/ThunarActionManager/open-in-new-tab" "p") +; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") +; (gtk_accel_path "/ThunarActionManager/redo" "z") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarActionManager/open-in-new-window" "o") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarActionManager/open-location" "") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/back-alt1" "BackSpace") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +; (gtk_accel_path "/ThunarWindow/open-home" "Home") +; (gtk_accel_path "/ThunarWindow/switch-focused-split-view-pane" "") +; (gtk_accel_path "/ThunarWindow/show-hidden" "h") +; (gtk_accel_path "/ThunarStandardView/set-default-app" "") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarActionManager/delete" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarWindow/search-alt" "Search") +; (gtk_accel_path "/ThunarWindow/switch-next-tab-alt" "Tab") +; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "KP_0") +; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/dotfile/.config/Thunar/uca.xml b/dotfile/.config/Thunar/uca.xml new file mode 100644 index 0000000..17788e8 --- /dev/null +++ b/dotfile/.config/Thunar/uca.xml @@ -0,0 +1,15 @@ + + + + utilities-terminal + Open Terminal Here + + 1763423765028124-1 + exo-open --working-directory %f --launch TerminalEmulator + Example for a custom action + + * + + + + diff --git a/dotfile/.config/dolphinrc b/dotfile/.config/dolphinrc index d771f71..98f521a 100644 --- a/dotfile/.config/dolphinrc +++ b/dotfile/.config/dolphinrc @@ -1,7 +1,5 @@ -MenuBar=Disabled - [CompactMode] -PreviewSize=64 +PreviewSize=22 [ContextMenu] ShowOpenTerminal=false @@ -9,7 +7,7 @@ ShowOpenTerminal=false [DetailsMode] LeftPadding=0 PreviewSize=16 -RightPadding=12 +RightPadding=0 [FoldersPanel] HiddenFilesShown=true @@ -19,6 +17,7 @@ LimitFoldersPanelToHome=false DoubleClickViewAction=none EditableUrl=true FilterBar=true +LockPanels=false ShowFullPath=true ShowFullPathInTitlebar=true ShowStatusBar=FullWidth @@ -32,16 +31,13 @@ PreviewSize=192 [InformationPanel] dateFormat=ShortFormat -previewsAutoPlay=true [KFileDialog Settings] Places Icons Auto-resize=false Places Icons Static Size=16 -[MainWindow] -MenuBar=Disabled - [MainWindow][Toolbar mainToolBar] +IconSize=16 ToolButtonStyle=IconOnly [PlacesPanel] @@ -51,6 +47,7 @@ IconSize=16 Plugins=appimagethumbnail,audiothumbnail,comicbookthumbnail,cursorthumbnail,djvuthumbnail,ebookthumbnail,exrthumbnail,directorythumbnail,imagethumbnail,jpegthumbnail,kraorathumbnail,windowsexethumbnail,windowsimagethumbnail,opendocumentthumbnail,svgthumbnail,textthumbnail [Toolbar mainToolBar] +IconSize=16 ToolButtonStyle=IconOnly [ViewPropertiesDialog] diff --git a/dotfile/.config/haruna/haruna.conf b/dotfile/.config/haruna/haruna.conf index fbaade0..07997d2 100644 --- a/dotfile/.config/haruna/haruna.conf +++ b/dotfile/.config/haruna/haruna.conf @@ -1,11 +1,9 @@ [General] ColorScheme=Breeze Dark -FileDialogLastLocation=file:///home/kirbara/Downloads GuiStyle=qt6ct-style -LastPlayedFile=file:///home/kirbara/Downloads/Otakudesu.io_SNDA--06_Mkv720p.mkv OsdFontSize=20 ShowHeader=false ShowPreviewThumbnail=true [Subtitles] -FontFamily=Roboto Thin +FontFamily=Roboto Thin \ No newline at end of file diff --git a/dotfile/.config/obs-studio/basic/profiles/Untitled/basic.ini b/dotfile/.config/obs-studio/basic/profiles/Untitled/basic.ini deleted file mode 100644 index 6355bdd..0000000 --- a/dotfile/.config/obs-studio/basic/profiles/Untitled/basic.ini +++ /dev/null @@ -1,113 +0,0 @@ -[General] -Name=Untitled - -[Output] -Mode=Simple -FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss -DelayEnable=false -DelaySec=20 -DelayPreserve=true -Reconnect=true -RetryDelay=2 -MaxRetries=25 -BindIP=default -IPFamily=IPv4+IPv6 -NewSocketLoopEnable=false -LowLatencyEnable=false - -[Stream1] -IgnoreRecommended=false -EnableMultitrackVideo=false -MultitrackVideoMaximumAggregateBitrateAuto=true -MultitrackVideoMaximumVideoTracksAuto=true - -[SimpleOutput] -FilePath=/home/kirbaranixos -RecFormat2=mkv -VBitrate=2500 -ABitrate=160 -UseAdvanced=false -Preset=veryfast -NVENCPreset2=p5 -RecQuality=Small -RecRB=false -RecRBTime=20 -RecRBSize=512 -RecRBPrefix=Replay -StreamAudioEncoder=aac -RecAudioEncoder=aac -RecTracks=1 -StreamEncoder=x264 -RecEncoder=x264 -FileNameWithoutSpace=true - -[AdvOut] -ApplyServiceSettings=true -UseRescale=false -TrackIndex=1 -VodTrackIndex=2 -Encoder=obs_x264 -RecType=Standard -RecFilePath=/home/kirbaranixos -RecFormat2=mkv -RecUseRescale=false -RecTracks=1 -RecEncoder=none -FLVTrack=1 -StreamMultiTrackAudioMixes=1 -FFOutputToFile=true -FFFilePath=/home/kirbaranixos -FFVBitrate=2500 -FFVGOPSize=250 -FFUseRescale=false -FFIgnoreCompat=false -FFABitrate=160 -FFAudioMixes=1 -Track1Bitrate=160 -Track2Bitrate=160 -Track3Bitrate=160 -Track4Bitrate=160 -Track5Bitrate=160 -Track6Bitrate=160 -RecSplitFileTime=15 -RecSplitFileSize=2048 -RecRB=false -RecRBTime=20 -RecRBSize=512 -AudioEncoder=libfdk_aac -RecAudioEncoder=libfdk_aac -RecSplitFileType=Time -FFFormat= -FFFormatMimeType= -FFVEncoderId=0 -FFVEncoder= -FFAEncoderId=0 -FFAEncoder= - -[Video] -BaseCX=1920 -BaseCY=1080 -OutputCX=1920 -OutputCY=1080 -FPSType=0 -FPSCommon=30 -FPSInt=30 -FPSNum=30 -FPSDen=1 -ScaleType=bicubic -ColorFormat=NV12 -ColorSpace=709 -ColorRange=Partial -SdrWhiteLevel=300 -HdrNominalPeakLevel=1000 - -[Audio] -MonitoringDeviceId=default -MonitoringDeviceName=Default -SampleRate=48000 -ChannelSetup=Stereo -MeterDecayRate=23.53 -PeakMeterType=0 - -[Panels] -CookieId=551C3B0AA4EF2653 diff --git a/dotfile/.config/obs-studio/basic/scenes/Untitled.json b/dotfile/.config/obs-studio/basic/scenes/Untitled.json deleted file mode 100644 index 8ecb2b9..0000000 --- a/dotfile/.config/obs-studio/basic/scenes/Untitled.json +++ /dev/null @@ -1,384 +0,0 @@ -{ - "DesktopAudioDevice1": { - "prev_ver": 520159234, - "name": "Desktop Audio", - "uuid": "05fc13f0-f239-4f76-8c37-1cbdc5cf8536", - "id": "pulse_output_capture", - "versioned_id": "pulse_output_capture", - "settings": { - "device_id": "default" - }, - "mixers": 255, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "libobs.mute": [], - "libobs.unmute": [], - "libobs.push-to-mute": [], - "libobs.push-to-talk": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - }, - "current_scene": "Scene", - "current_program_scene": "Scene", - "scene_order": [ - { - "name": "Scene" - } - ], - "name": "Untitled", - "sources": [ - { - "prev_ver": 520159234, - "name": "Scene", - "uuid": "afb5e55b-dd28-4652-a650-101049525ade", - "id": "scene", - "versioned_id": "scene", - "settings": { - "id_counter": 4, - "custom_size": false, - "items": [ - { - "name": "Audio Output Capture (PulseAudio)", - "source_uuid": "53708365-22f8-4f37-955f-8aa75bea127d", - "visible": true, - "locked": false, - "rot": 0.0, - "scale_ref": { - "x": 1920.0, - "y": 1080.0 - }, - "align": 5, - "bounds_type": 0, - "bounds_align": 0, - "bounds_crop": false, - "crop_left": 0, - "crop_top": 0, - "crop_right": 0, - "crop_bottom": 0, - "id": 1, - "group_item_backup": false, - "pos": { - "x": 0.0, - "y": 0.0 - }, - "pos_rel": { - "x": -1.7777777910232544, - "y": -1.0 - }, - "scale": { - "x": 1.0, - "y": 1.0 - }, - "scale_rel": { - "x": 1.0, - "y": 1.0 - }, - "bounds": { - "x": 0.0, - "y": 0.0 - }, - "bounds_rel": { - "x": 0.0, - "y": 0.0 - }, - "scale_filter": "disable", - "blend_method": "default", - "blend_type": "normal", - "show_transition": { - "duration": 0 - }, - "hide_transition": { - "duration": 0 - }, - "private_settings": {} - }, - { - "name": "Screen Capture (PipeWire)", - "source_uuid": "dc67fb25-36ff-49bf-acd3-851a983d1933", - "visible": true, - "locked": false, - "rot": 0.0, - "scale_ref": { - "x": 1920.0, - "y": 1080.0 - }, - "align": 5, - "bounds_type": 0, - "bounds_align": 0, - "bounds_crop": false, - "crop_left": 0, - "crop_top": 0, - "crop_right": 0, - "crop_bottom": 0, - "id": 2, - "group_item_backup": false, - "pos": { - "x": 0.0, - "y": 0.0 - }, - "pos_rel": { - "x": -1.7777777910232544, - "y": -1.0 - }, - "scale": { - "x": 1.0, - "y": 1.0 - }, - "scale_rel": { - "x": 1.0, - "y": 1.0 - }, - "bounds": { - "x": 0.0, - "y": 0.0 - }, - "bounds_rel": { - "x": 0.0, - "y": 0.0 - }, - "scale_filter": "disable", - "blend_method": "default", - "blend_type": "normal", - "show_transition": { - "duration": 0 - }, - "hide_transition": { - "duration": 0 - }, - "private_settings": {} - }, - { - "name": "Wayland output(dmabuf)", - "source_uuid": "d229178b-34fa-424c-afae-139f0dff8c2f", - "visible": true, - "locked": false, - "rot": 0.0, - "scale_ref": { - "x": 1920.0, - "y": 1080.0 - }, - "align": 5, - "bounds_type": 0, - "bounds_align": 0, - "bounds_crop": false, - "crop_left": 0, - "crop_top": 0, - "crop_right": 0, - "crop_bottom": 0, - "id": 4, - "group_item_backup": false, - "pos": { - "x": 0.0, - "y": 0.0 - }, - "pos_rel": { - "x": -1.7777777910232544, - "y": -1.0 - }, - "scale": { - "x": 1.0, - "y": 1.0 - }, - "scale_rel": { - "x": 1.0, - "y": 1.0 - }, - "bounds": { - "x": 0.0, - "y": 0.0 - }, - "bounds_rel": { - "x": 0.0, - "y": 0.0 - }, - "scale_filter": "disable", - "blend_method": "default", - "blend_type": "normal", - "show_transition": { - "duration": 0 - }, - "hide_transition": { - "duration": 0 - }, - "private_settings": {} - } - ] - }, - "mixers": 0, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "OBSBasic.SelectScene": [], - "libobs.show_scene_item.1": [], - "libobs.hide_scene_item.1": [], - "libobs.show_scene_item.2": [], - "libobs.hide_scene_item.2": [], - "libobs.show_scene_item.4": [], - "libobs.hide_scene_item.4": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "canvas_uuid": "6c69626f-6273-4c00-9d88-c5136d61696e", - "private_settings": {} - }, - { - "prev_ver": 520159234, - "name": "Audio Output Capture (PulseAudio)", - "uuid": "53708365-22f8-4f37-955f-8aa75bea127d", - "id": "pulse_output_capture", - "versioned_id": "pulse_output_capture", - "settings": { - "device_id": "default" - }, - "mixers": 255, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "libobs.mute": [], - "libobs.unmute": [], - "libobs.push-to-mute": [], - "libobs.push-to-talk": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - }, - { - "prev_ver": 520159234, - "name": "Screen Capture (PipeWire)", - "uuid": "dc67fb25-36ff-49bf-acd3-851a983d1933", - "id": "pipewire-screen-capture-source", - "versioned_id": "pipewire-screen-capture-source", - "settings": { - "ShowCursor": false, - "RestoreToken": "93fc2145-5ff7-4b60-b261-cfa353e8690f" - }, - "mixers": 0, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": {}, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - }, - { - "prev_ver": 520159234, - "name": "Wayland output(dmabuf)", - "uuid": "d229178b-34fa-424c-afae-139f0dff8c2f", - "id": "wlrobs-dmabuf", - "versioned_id": "wlrobs-dmabuf", - "settings": {}, - "mixers": 0, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": {}, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - } - ], - "groups": [], - "quick_transitions": [ - { - "name": "Cut", - "duration": 300, - "hotkeys": [], - "id": 1, - "fade_to_black": false - }, - { - "name": "Fade", - "duration": 300, - "hotkeys": [], - "id": 2, - "fade_to_black": false - }, - { - "name": "Fade", - "duration": 300, - "hotkeys": [], - "id": 3, - "fade_to_black": true - } - ], - "transitions": [], - "saved_projectors": [], - "canvases": [], - "current_transition": "Fade", - "transition_duration": 300, - "preview_locked": false, - "scaling_enabled": false, - "scaling_level": -8, - "scaling_off_x": 0.0, - "scaling_off_y": 0.0, - "virtual-camera": { - "type2": 3 - }, - "modules": { - "scripts-tool": [], - "output-timer": { - "streamTimerHours": 0, - "streamTimerMinutes": 0, - "streamTimerSeconds": 30, - "recordTimerHours": 0, - "recordTimerMinutes": 0, - "recordTimerSeconds": 30, - "autoStartStreamTimer": false, - "autoStartRecordTimer": false, - "pauseRecordTimer": true - } - }, - "resolution": { - "x": 1920, - "y": 1080 - }, - "version": 2 -} \ No newline at end of file diff --git a/dotfile/.config/obs-studio/basic/scenes/Untitled.json.bak b/dotfile/.config/obs-studio/basic/scenes/Untitled.json.bak deleted file mode 100644 index 46d5900..0000000 --- a/dotfile/.config/obs-studio/basic/scenes/Untitled.json.bak +++ /dev/null @@ -1,303 +0,0 @@ -{ - "DesktopAudioDevice1": { - "prev_ver": 520159234, - "name": "Desktop Audio", - "uuid": "05fc13f0-f239-4f76-8c37-1cbdc5cf8536", - "id": "pulse_output_capture", - "versioned_id": "pulse_output_capture", - "settings": { - "device_id": "default" - }, - "mixers": 255, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "libobs.mute": [], - "libobs.unmute": [], - "libobs.push-to-mute": [], - "libobs.push-to-talk": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - }, - "current_scene": "Scene", - "current_program_scene": "Scene", - "scene_order": [ - { - "name": "Scene" - } - ], - "name": "Untitled", - "sources": [ - { - "prev_ver": 520159234, - "name": "Scene", - "uuid": "afb5e55b-dd28-4652-a650-101049525ade", - "id": "scene", - "versioned_id": "scene", - "settings": { - "id_counter": 3, - "custom_size": false, - "items": [ - { - "name": "Audio Output Capture (PulseAudio)", - "source_uuid": "53708365-22f8-4f37-955f-8aa75bea127d", - "visible": true, - "locked": false, - "rot": 0.0, - "scale_ref": { - "x": 1920.0, - "y": 1080.0 - }, - "align": 5, - "bounds_type": 0, - "bounds_align": 0, - "bounds_crop": false, - "crop_left": 0, - "crop_top": 0, - "crop_right": 0, - "crop_bottom": 0, - "id": 1, - "group_item_backup": false, - "pos": { - "x": 0.0, - "y": 0.0 - }, - "pos_rel": { - "x": -1.7777777910232544, - "y": -1.0 - }, - "scale": { - "x": 1.0, - "y": 1.0 - }, - "scale_rel": { - "x": 1.0, - "y": 1.0 - }, - "bounds": { - "x": 0.0, - "y": 0.0 - }, - "bounds_rel": { - "x": 0.0, - "y": 0.0 - }, - "scale_filter": "disable", - "blend_method": "default", - "blend_type": "normal", - "show_transition": { - "duration": 0 - }, - "hide_transition": { - "duration": 0 - }, - "private_settings": {} - }, - { - "name": "Screen Capture (PipeWire)", - "source_uuid": "dc67fb25-36ff-49bf-acd3-851a983d1933", - "visible": true, - "locked": false, - "rot": 0.0, - "scale_ref": { - "x": 1920.0, - "y": 1080.0 - }, - "align": 5, - "bounds_type": 0, - "bounds_align": 0, - "bounds_crop": false, - "crop_left": 0, - "crop_top": 0, - "crop_right": 0, - "crop_bottom": 0, - "id": 2, - "group_item_backup": false, - "pos": { - "x": 0.0, - "y": 0.0 - }, - "pos_rel": { - "x": -1.7777777910232544, - "y": -1.0 - }, - "scale": { - "x": 1.0, - "y": 1.0 - }, - "scale_rel": { - "x": 1.0, - "y": 1.0 - }, - "bounds": { - "x": 0.0, - "y": 0.0 - }, - "bounds_rel": { - "x": 0.0, - "y": 0.0 - }, - "scale_filter": "disable", - "blend_method": "default", - "blend_type": "normal", - "show_transition": { - "duration": 0 - }, - "hide_transition": { - "duration": 0 - }, - "private_settings": {} - } - ] - }, - "mixers": 0, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "OBSBasic.SelectScene": [], - "libobs.show_scene_item.1": [], - "libobs.hide_scene_item.1": [], - "libobs.show_scene_item.2": [], - "libobs.hide_scene_item.2": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "canvas_uuid": "6c69626f-6273-4c00-9d88-c5136d61696e", - "private_settings": {} - }, - { - "prev_ver": 520159234, - "name": "Audio Output Capture (PulseAudio)", - "uuid": "53708365-22f8-4f37-955f-8aa75bea127d", - "id": "pulse_output_capture", - "versioned_id": "pulse_output_capture", - "settings": { - "device_id": "default" - }, - "mixers": 255, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": { - "libobs.mute": [], - "libobs.unmute": [], - "libobs.push-to-mute": [], - "libobs.push-to-talk": [] - }, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - }, - { - "prev_ver": 520159234, - "name": "Screen Capture (PipeWire)", - "uuid": "dc67fb25-36ff-49bf-acd3-851a983d1933", - "id": "pipewire-screen-capture-source", - "versioned_id": "pipewire-screen-capture-source", - "settings": { - "ShowCursor": false, - "RestoreToken": "93fc2145-5ff7-4b60-b261-cfa353e8690f" - }, - "mixers": 0, - "sync": 0, - "flags": 0, - "volume": 1.0, - "balance": 0.5, - "enabled": true, - "muted": false, - "push-to-mute": false, - "push-to-mute-delay": 0, - "push-to-talk": false, - "push-to-talk-delay": 0, - "hotkeys": {}, - "deinterlace_mode": 0, - "deinterlace_field_order": 0, - "monitoring_type": 0, - "private_settings": {} - } - ], - "groups": [], - "quick_transitions": [ - { - "name": "Cut", - "duration": 300, - "hotkeys": [], - "id": 1, - "fade_to_black": false - }, - { - "name": "Fade", - "duration": 300, - "hotkeys": [], - "id": 2, - "fade_to_black": false - }, - { - "name": "Fade", - "duration": 300, - "hotkeys": [], - "id": 3, - "fade_to_black": true - } - ], - "transitions": [], - "saved_projectors": [], - "canvases": [], - "current_transition": "Fade", - "transition_duration": 300, - "preview_locked": false, - "scaling_enabled": false, - "scaling_level": -8, - "scaling_off_x": 0.0, - "scaling_off_y": 0.0, - "virtual-camera": { - "type2": 3 - }, - "modules": { - "scripts-tool": [], - "output-timer": { - "streamTimerHours": 0, - "streamTimerMinutes": 0, - "streamTimerSeconds": 30, - "recordTimerHours": 0, - "recordTimerMinutes": 0, - "recordTimerSeconds": 30, - "autoStartStreamTimer": false, - "autoStartRecordTimer": false, - "pauseRecordTimer": true - } - }, - "resolution": { - "x": 1920, - "y": 1080 - }, - "version": 2 -} \ No newline at end of file diff --git a/dotfile/.config/obs-studio/global.ini b/dotfile/.config/obs-studio/global.ini deleted file mode 100644 index c8bd008..0000000 --- a/dotfile/.config/obs-studio/global.ini +++ /dev/null @@ -1,19 +0,0 @@ -[General] -MaxLogs=10 -InfoIncrement=-1 -ProcessPriority=Normal -EnableAutoUpdates=true -BrowserHWAccel=true -LastVersion=520159234 - -[Video] -Renderer=OpenGL - -[Locations] -Configuration=/home/kirbaranixos/.config -SceneCollections=/home/kirbaranixos/.config -Profiles=/home/kirbaranixos/.config - -[PropertiesWindow] -cx=720 -cy=580 diff --git a/dotfile/.config/obs-studio/logs/2025-09-28 01-24-31.txt b/dotfile/.config/obs-studio/logs/2025-09-28 01-24-31.txt deleted file mode 100644 index 3448d75..0000000 --- a/dotfile/.config/obs-studio/logs/2025-09-28 01-24-31.txt +++ /dev/null @@ -1,636 +0,0 @@ -01:24:31.712: Platform: Wayland -01:24:31.712: CPU Name: 13th Gen Intel(R) Core(TM) i5-13400 -01:24:31.712: CPU Speed: 3962.022MHz -01:24:31.713: Physical Cores: 10, Logical Cores: 16 -01:24:31.713: Physical Memory: 31830MB Total, 16349MB Free -01:24:31.713: Kernel Version: Linux 6.16.4-cachyos -01:24:31.713: Distribution: NixOS "25.11" -01:24:31.713: Desktop Environment: KDE (KDE) -01:24:31.713: Session Type: wayland -01:24:31.715: Current Date/Time: 2025-09-28, 01:24:31 AM -01:24:31.715: Browser Hardware Acceleration: true -01:24:31.715: Qt Version: 6.9.1 (runtime), 6.9.1 (compiled) -01:24:31.715: Portable mode: false -01:24:31.742: OBS 31.1.2 (linux) -01:24:31.742: --------------------------------- -01:24:31.742: --------------------------------- -01:24:31.743: audio settings reset: -01:24:31.743: samples per sec: 48000 -01:24:31.743: speakers: 2 -01:24:31.743: max buffering: 960 milliseconds -01:24:31.743: buffering type: dynamically increasing -01:24:31.743: --------------------------------- -01:24:31.743: Initializing OpenGL... -01:24:31.743: Using EGL/Wayland -01:24:31.748: Initialized EGL 1.5 -01:24:31.760: Loading up OpenGL on adapter Intel Mesa Intel(R) UHD Graphics 730 (ADL-S GT1) -01:24:31.760: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.1, shading language 4.60 -01:24:31.877: --------------------------------- -01:24:31.877: video settings reset: -01:24:31.877: base resolution: 1920x1080 -01:24:31.877: output resolution: 1280x720 -01:24:31.877: downscale filter: Bicubic -01:24:31.877: fps: 30/1 -01:24:31.877: format: NV12 -01:24:31.877: YUV mode: Rec. 709/Partial -01:24:31.877: NV12 texture support enabled -01:24:31.877: P010 texture support not available -01:24:31.883: Audio monitoring device: -01:24:31.883: name: Default -01:24:31.883: id: default -01:24:31.884: --------------------------------- -01:24:31.890: Failed to load 'en-US' text for module: 'decklink-captions.so' -01:24:31.897: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -01:24:31.902: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -01:24:31.902: Failed to initialize module 'decklink.so' -01:24:32.101: [pipewire] Available capture sources: -01:24:32.101: [pipewire] - Monitor source -01:24:32.101: [pipewire] - Window source -01:24:32.138: [obs-browser]: Version 2.25.3 -01:24:32.138: [obs-browser]: CEF Version 138.0.7204.97 (runtime), 138.0.17+gac9b751+chromium-138.0.7204.97 (compiled) -01:24:32.158: VAAPI: Failed to initialize display in vaapi_device_h264_supported -01:24:32.166: VAAPI: API version 1.22 -01:24:32.167: FFmpeg VAAPI H264 encoding supported -01:24:32.167: VAAPI: Failed to initialize display in vaapi_device_av1_supported -01:24:32.174: FFmpeg VAAPI AV1 encoding not supported -01:24:32.174: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -01:24:32.181: FFmpeg VAAPI HEVC encoding supported -01:24:32.211: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory -01:24:32.211: -01:24:32.211: NVENC not supported -01:24:32.211: Failed to initialize module 'obs-nvenc.so' -01:24:32.292: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1) -01:24:32.293: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.9.1 | Qt version (run-time): 6.9.1 -01:24:32.293: [obs-websocket] [obs_module_load] Linked ASIO Version: 102400 -01:24:32.293: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead. -01:24:32.293: [obs-websocket] [Config::Load] Existing configuration not found, using defaults. -01:24:32.293: [obs-websocket] [Config::Load] (FirstLoad) Generating new server password. -01:24:32.297: [obs-websocket] [obs_module_load] Module loaded. -01:24:32.330: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled -01:24:32.330: --------------------------------- -01:24:32.330: Loaded Modules: -01:24:32.330: vlc-video.so -01:24:32.330: text-freetype2.so -01:24:32.330: rtmp-services.so -01:24:32.330: obs-x264.so -01:24:32.330: obs-websocket.so -01:24:32.330: obs-webrtc.so -01:24:32.330: obs-vst.so -01:24:32.330: obs-transitions.so -01:24:32.330: obs-qsv11.so -01:24:32.330: obs-outputs.so -01:24:32.330: obs-libfdk.so -01:24:32.330: obs-filters.so -01:24:32.330: obs-ffmpeg.so -01:24:32.330: obs-browser.so -01:24:32.330: linux-v4l2.so -01:24:32.330: linux-pulseaudio.so -01:24:32.330: linux-pipewire.so -01:24:32.330: linux-jack.so -01:24:32.330: linux-capture.so -01:24:32.330: linux-alsa.so -01:24:32.330: image-source.so -01:24:32.330: frontend-tools.so -01:24:32.330: decklink-output-ui.so -01:24:32.330: decklink-captions.so -01:24:32.330: --------------------------------- -01:24:32.330: --------------------------------- -01:24:32.330: Available Encoders: -01:24:32.330: Video Encoders: -01:24:32.330: - ffmpeg_svt_av1 (SVT-AV1) -01:24:32.330: - ffmpeg_aom_av1 (AOM AV1) -01:24:32.330: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) -01:24:32.330: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) -01:24:32.330: - obs_x264 (x264) -01:24:32.330: Audio Encoders: -01:24:32.330: - ffmpeg_aac (FFmpeg AAC) -01:24:32.330: - ffmpeg_opus (FFmpeg Opus) -01:24:32.330: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) -01:24:32.330: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) -01:24:32.330: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) -01:24:32.330: - ffmpeg_alac (FFmpeg ALAC (24-bit)) -01:24:32.330: - ffmpeg_flac (FFmpeg FLAC (16-bit)) -01:24:32.330: - libfdk_aac (libfdk AAC) -01:24:32.330: ==== Startup complete =============================================== -01:24:32.334: No scene file found, creating default scene -01:24:32.364: All scene data cleared -01:24:32.364: ------------------------------------------------ -01:24:32.376: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -01:24:32.376: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:24:32.377: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -01:24:32.378: Switched to scene 'Scene' -01:24:32.378: Created scene collection 'Untitled' (clean, Untitled.json) -01:24:32.378: ------------------------------------------------ -01:24:32.916: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -01:24:32.916: -01:24:33.618: [rtmp-services plugin] Successfully updated file 'services.json' (version 276) -01:24:33.618: [rtmp-services plugin] Successfully updated package (version 276) -01:24:42.958: -01:24:42.958: ==== Auto-config wizard testing commencing ====== - -01:24:42.983: --------------------------------- -01:24:42.983: video settings reset: -01:24:42.983: base resolution: 1920x1080 -01:24:42.983: output resolution: 1920x1080 -01:24:42.983: downscale filter: Bicubic -01:24:42.983: fps: 30/1 -01:24:42.983: format: NV12 -01:24:42.983: YUV mode: Rec. 709/Partial -01:24:42.983: NV12 texture support enabled -01:24:42.983: P010 texture support not available -01:24:42.989: Output 'null': Tried to use obs_output_set_media on an encoded output -01:24:42.989: --------------------------------- -01:24:42.989: [x264 encoder: 'test_x264'] preset: veryfast -01:24:42.989: [x264 encoder: 'test_x264'] profile: high -01:24:42.989: [x264 encoder: 'test_x264'] settings: -01:24:42.989: rate_control: CRF -01:24:42.989: bitrate: 0 -01:24:42.989: buffer size: 0 -01:24:42.989: crf: 20 -01:24:42.989: fps_num: 30 -01:24:42.989: fps_den: 1 -01:24:42.989: width: 1920 -01:24:42.989: height: 1080 -01:24:42.989: keyint: 250 -01:24:42.989: -01:24:43.001: --------------------------------- -01:24:43.002: [FFmpeg aac encoder: 'test_aac'] bitrate: 32, channels: 2, channel_layout: stereo, track: 1 -01:24:43.002: -01:24:48.002: Output 'null': stopping -01:24:48.002: Output 'null': Total frames output: 111 -01:24:48.002: Output 'null': Total drawn frames: 150 -01:24:48.090: --------------------------------- -01:24:48.090: video settings reset: -01:24:48.090: base resolution: 1920x1080 -01:24:48.090: output resolution: 1280x720 -01:24:48.090: downscale filter: Bicubic -01:24:48.090: fps: 30/1 -01:24:48.090: format: NV12 -01:24:48.090: YUV mode: Rec. 709/Partial -01:24:48.090: NV12 texture support enabled -01:24:48.090: P010 texture support not available -01:24:48.092: Output 'null': Tried to use obs_output_set_media on an encoded output -01:24:48.092: --------------------------------- -01:24:48.092: [x264 encoder: 'test_x264'] preset: veryfast -01:24:48.092: [x264 encoder: 'test_x264'] profile: high -01:24:48.092: [x264 encoder: 'test_x264'] settings: -01:24:48.092: rate_control: CRF -01:24:48.092: bitrate: 0 -01:24:48.092: buffer size: 0 -01:24:48.092: crf: 20 -01:24:48.092: fps_num: 30 -01:24:48.092: fps_den: 1 -01:24:48.092: width: 1280 -01:24:48.092: height: 720 -01:24:48.092: keyint: 250 -01:24:48.092: -01:24:48.100: --------------------------------- -01:24:48.101: [FFmpeg aac encoder: 'test_aac'] bitrate: 32, channels: 2, channel_layout: stereo, track: 1 -01:24:48.101: -01:24:53.101: Output 'null': stopping -01:24:53.101: Output 'null': Total frames output: 113 -01:24:53.101: Output 'null': Total drawn frames: 150 -01:24:53.159: --------------------------------- -01:24:53.159: video settings reset: -01:24:53.159: base resolution: 1920x1080 -01:24:53.159: output resolution: 852x480 -01:24:53.159: downscale filter: Bicubic -01:24:53.159: fps: 30/1 -01:24:53.159: format: NV12 -01:24:53.159: YUV mode: Rec. 709/Partial -01:24:53.159: NV12 texture support enabled -01:24:53.159: P010 texture support not available -01:24:53.164: Output 'null': Tried to use obs_output_set_media on an encoded output -01:24:53.164: --------------------------------- -01:24:53.164: [x264 encoder: 'test_x264'] preset: veryfast -01:24:53.164: [x264 encoder: 'test_x264'] profile: high -01:24:53.164: [x264 encoder: 'test_x264'] settings: -01:24:53.164: rate_control: CRF -01:24:53.164: bitrate: 0 -01:24:53.164: buffer size: 0 -01:24:53.164: crf: 20 -01:24:53.164: fps_num: 30 -01:24:53.164: fps_den: 1 -01:24:53.164: width: 852 -01:24:53.164: height: 480 -01:24:53.164: keyint: 250 -01:24:53.164: -01:24:53.172: --------------------------------- -01:24:53.172: [FFmpeg aac encoder: 'test_aac'] bitrate: 32, channels: 2, channel_layout: stereo, track: 1 -01:24:53.172: -01:24:58.173: Output 'null': stopping -01:24:58.173: Output 'null': Total frames output: 120 -01:24:58.173: Output 'null': Total drawn frames: 150 -01:24:58.198: --------------------------------- -01:24:58.198: video settings reset: -01:24:58.198: base resolution: 1920x1080 -01:24:58.198: output resolution: 1280x720 -01:24:58.198: downscale filter: Bicubic -01:24:58.198: fps: 30/1 -01:24:58.198: format: NV12 -01:24:58.198: YUV mode: Rec. 709/Partial -01:24:58.198: NV12 texture support enabled -01:24:58.198: P010 texture support not available -01:25:06.739: --------------------------------- -01:25:06.739: video settings reset: -01:25:06.739: base resolution: 1920x1080 -01:25:06.739: output resolution: 1920x1080 -01:25:06.739: downscale filter: Bicubic -01:25:06.739: fps: 30/1 -01:25:06.739: format: NV12 -01:25:06.739: YUV mode: Rec. 709/Partial -01:25:06.739: NV12 texture support enabled -01:25:06.739: P010 texture support not available -01:25:06.746: -01:25:06.746: ==== Auto-config wizard testing stopping ======== - -01:25:12.154: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -01:25:12.154: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:25:12.154: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -01:25:12.159: User added source 'Audio Output Capture (PulseAudio)' (pulse_output_capture) to scene 'Scene' -01:26:17.180: PipeWire initialized -01:26:17.182: User added source 'Screen Capture (PipeWire)' (pipewire-screen-capture-source) to scene 'Scene' -01:26:17.289: [pipewire] Screencast session created -01:26:17.296: [pipewire] Asking for monitor and window -01:26:20.533: [pipewire] source selected, setting up screencast -01:26:20.550: [pipewire] Server version: 1.4.7 -01:26:20.550: [pipewire] Library version: 1.4.7 -01:26:20.550: [pipewire] Header version: 1.4.7 -01:26:20.550: [pipewire] Created stream 0x182dd290 -01:26:20.550: [pipewire] Stream 0x182dd290 state: "connecting" (error: none) -01:26:20.550: [pipewire] Playing stream 0x182dd290 -01:26:20.551: [pipewire] Stream 0x182dd290 state: "paused" (error: none) -01:26:20.583: [pipewire] Negotiated format: -01:26:20.583: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA) -01:26:20.583: [pipewire] Modifier: 0x0 -01:26:20.583: [pipewire] Size: 1920x1080 -01:26:20.583: [pipewire] Framerate: 0/1 -01:26:20.585: [pipewire] Negotiated format: -01:26:20.585: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA) -01:26:20.585: [pipewire] Modifier: 0x100000000000008 -01:26:20.585: [pipewire] Size: 1920x1080 -01:26:20.585: [pipewire] Framerate: 0/1 -01:26:20.591: [pipewire] Stream 0x182dd290 state: "streaming" (error: none) -01:30:40.745: adding 64 milliseconds of audio buffering, total audio buffering is now 85 milliseconds (source: Audio Output Capture (PulseAudio)) -01:30:40.745: -01:32:10.823: Settings changed (outputs) -01:32:10.823: ------------------------------------------------ -01:32:22.075: --------------------------------- -01:32:22.075: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:32:22.075: [x264 encoder: 'simple_video_recording'] profile: high -01:32:22.075: [x264 encoder: 'simple_video_recording'] settings: -01:32:22.075: rate_control: CRF -01:32:22.075: bitrate: 0 -01:32:22.075: buffer size: 0 -01:32:22.075: crf: 23 -01:32:22.075: fps_num: 30 -01:32:22.075: fps_den: 1 -01:32:22.075: width: 1920 -01:32:22.075: height: 1080 -01:32:22.075: keyint: 250 -01:32:22.075: -01:32:22.087: libfdk_aac encoder created -01:32:22.087: libfdk_aac bitrate: 192, channels: 2 -01:32:22.135: ==== Recording Start =============================================== -01:32:22.135: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/screenrecord/2025-09-28 01-32-22.mkv'... -01:32:26.944: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/screenrecord/2025-09-28 01-32-22.mkv' stopped -01:32:26.944: Output 'simple_file_output': stopping -01:32:26.944: Output 'simple_file_output': Total frames output: 107 -01:32:26.944: Output 'simple_file_output': Total drawn frames: 145 -01:32:26.950: ==== Recording Stop ================================================ -01:32:26.963: libfdk_aac encoder destroyed -01:32:51.137: --------------------------------- -01:32:51.137: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:32:51.137: [x264 encoder: 'simple_video_recording'] profile: high -01:32:51.137: [x264 encoder: 'simple_video_recording'] settings: -01:32:51.137: rate_control: CRF -01:32:51.137: bitrate: 0 -01:32:51.137: buffer size: 0 -01:32:51.137: crf: 23 -01:32:51.137: fps_num: 30 -01:32:51.137: fps_den: 1 -01:32:51.137: width: 1920 -01:32:51.137: height: 1080 -01:32:51.137: keyint: 250 -01:32:51.137: -01:32:51.148: libfdk_aac encoder created -01:32:51.148: libfdk_aac bitrate: 192, channels: 2 -01:32:51.153: ==== Recording Start =============================================== -01:32:51.153: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/screenrecord/2025-09-28 01-32-51.mkv'... -01:32:57.445: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/screenrecord/2025-09-28 01-32-51.mkv' stopped -01:32:57.445: Output 'simple_file_output': stopping -01:32:57.445: Output 'simple_file_output': Total frames output: 150 -01:32:57.445: Output 'simple_file_output': Total drawn frames: 189 -01:32:57.446: ==== Recording Stop ================================================ -01:32:57.452: libfdk_aac encoder destroyed -01:34:05.963: --------------------------------- -01:34:05.963: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:34:05.963: [x264 encoder: 'simple_video_recording'] profile: high -01:34:05.963: [x264 encoder: 'simple_video_recording'] settings: -01:34:05.963: rate_control: CRF -01:34:05.963: bitrate: 0 -01:34:05.963: buffer size: 0 -01:34:05.963: crf: 23 -01:34:05.963: fps_num: 30 -01:34:05.963: fps_den: 1 -01:34:05.963: width: 1920 -01:34:05.963: height: 1080 -01:34:05.963: keyint: 250 -01:34:05.963: -01:34:05.972: libfdk_aac encoder created -01:34:05.972: libfdk_aac bitrate: 192, channels: 2 -01:34:05.977: ==== Recording Start =============================================== -01:34:05.977: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/screenrecord/2025-09-28 01-34-05.mkv'... -01:34:08.575: [ffmpeg muxer: 'simple_file_output'] os_process_pipe_write for info structure failed -01:34:08.575: [ffmpeg muxer: 'simple_file_output'] ffmpeg-mux: Couldn't initialize muxer -01:34:08.575: -01:34:08.575: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/screenrecord/2025-09-28 01-34-05.mkv' stopped -01:34:08.575: Output 'simple_file_output': stopping -01:34:08.575: Output 'simple_file_output': Total frames output: 40 -01:34:08.575: Output 'simple_file_output': Total drawn frames: 78 -01:34:08.585: libfdk_aac encoder destroyed -01:34:08.586: ==== Recording Stop ================================================ -01:34:22.234: pulse-input: Stopped recording from 'default' -01:34:22.235: pulse-input: Got 22002 packets with 26402400 frames -01:34:22.236: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -01:34:22.236: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:34:22.236: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -01:34:23.904: --------------------------------- -01:34:23.904: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:34:23.904: [x264 encoder: 'simple_video_recording'] profile: high -01:34:23.904: [x264 encoder: 'simple_video_recording'] settings: -01:34:23.904: rate_control: CRF -01:34:23.904: bitrate: 0 -01:34:23.904: buffer size: 0 -01:34:23.904: crf: 23 -01:34:23.904: fps_num: 30 -01:34:23.904: fps_den: 1 -01:34:23.904: width: 1920 -01:34:23.904: height: 1080 -01:34:23.904: keyint: 250 -01:34:23.904: -01:34:23.913: libfdk_aac encoder created -01:34:23.913: libfdk_aac bitrate: 192, channels: 2 -01:34:23.918: ==== Recording Start =============================================== -01:34:23.918: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/screenrecord/2025-09-28 01-34-23.mkv'... -01:34:32.703: [ffmpeg muxer: 'simple_file_output'] os_process_pipe_write for packet data failed -01:34:32.703: [ffmpeg muxer: 'simple_file_output'] ffmpeg-mux: Couldn't initialize muxer -01:34:32.703: -01:34:32.703: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/screenrecord/2025-09-28 01-34-23.mkv' stopped -01:34:32.703: Output 'simple_file_output': stopping -01:34:32.703: Output 'simple_file_output': Total frames output: 225 -01:34:32.703: Output 'simple_file_output': Total drawn frames: 263 -01:34:32.704: ==== Recording Stop ================================================ -01:34:32.709: libfdk_aac encoder destroyed -01:35:39.406: Settings changed (outputs) -01:35:39.406: ------------------------------------------------ -01:35:41.013: --------------------------------- -01:35:41.013: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:35:41.013: [x264 encoder: 'simple_video_recording'] profile: high -01:35:41.013: [x264 encoder: 'simple_video_recording'] settings: -01:35:41.013: rate_control: CRF -01:35:41.013: bitrate: 0 -01:35:41.013: buffer size: 0 -01:35:41.013: crf: 23 -01:35:41.013: fps_num: 30 -01:35:41.013: fps_den: 1 -01:35:41.013: width: 1920 -01:35:41.013: height: 1080 -01:35:41.013: keyint: 250 -01:35:41.013: -01:35:41.026: libfdk_aac encoder created -01:35:41.026: libfdk_aac bitrate: 192, channels: 2 -01:35:41.031: ==== Recording Start =============================================== -01:35:41.031: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/screenrecord/2025-09-28 01-35-41.mp4'... -01:35:51.914: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/screenrecord/2025-09-28 01-35-41.mp4' stopped -01:35:51.914: Output 'simple_file_output': stopping -01:35:51.914: Output 'simple_file_output': Total frames output: 273 -01:35:51.914: Output 'simple_file_output': Total drawn frames: 301 (327 attempted) -01:35:51.914: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 26 (8.0%) -01:35:51.920: ==== Recording Stop ================================================ -01:35:51.928: libfdk_aac encoder destroyed -01:38:45.503: Settings changed (outputs) -01:38:45.503: ------------------------------------------------ -01:39:10.593: Settings changed (outputs) -01:39:10.593: ------------------------------------------------ -01:39:12.508: --------------------------------- -01:39:12.508: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:39:12.508: [x264 encoder: 'simple_video_recording'] profile: high -01:39:12.508: [x264 encoder: 'simple_video_recording'] settings: -01:39:12.508: rate_control: CRF -01:39:12.508: bitrate: 0 -01:39:12.508: buffer size: 0 -01:39:12.508: crf: 23 -01:39:12.508: fps_num: 30 -01:39:12.508: fps_den: 1 -01:39:12.508: width: 1920 -01:39:12.508: height: 1080 -01:39:12.508: keyint: 250 -01:39:12.508: -01:39:12.516: libfdk_aac encoder created -01:39:12.516: libfdk_aac bitrate: 192, channels: 2 -01:39:12.522: ==== Recording Start =============================================== -01:39:12.522: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/2025-09-28_01-39-12.mkv'... -01:39:25.098: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/2025-09-28_01-39-12.mkv' stopped -01:39:25.098: Output 'simple_file_output': stopping -01:39:25.098: Output 'simple_file_output': Total frames output: 339 -01:39:25.098: Output 'simple_file_output': Total drawn frames: 377 -01:39:25.106: ==== Recording Stop ================================================ -01:39:25.117: libfdk_aac encoder destroyed -01:47:16.325: --------------------------------- -01:47:16.325: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:47:16.325: [x264 encoder: 'simple_video_recording'] profile: high -01:47:16.325: [x264 encoder: 'simple_video_recording'] settings: -01:47:16.325: rate_control: CRF -01:47:16.325: bitrate: 0 -01:47:16.325: buffer size: 0 -01:47:16.325: crf: 23 -01:47:16.325: fps_num: 30 -01:47:16.325: fps_den: 1 -01:47:16.325: width: 1920 -01:47:16.325: height: 1080 -01:47:16.325: keyint: 250 -01:47:16.325: -01:47:16.332: libfdk_aac encoder created -01:47:16.332: libfdk_aac bitrate: 192, channels: 2 -01:47:16.337: ==== Recording Start =============================================== -01:47:16.337: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/2025-09-28_01-47-16.mkv'... -01:47:24.906: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/2025-09-28_01-47-16.mkv' stopped -01:47:24.906: Output 'simple_file_output': stopping -01:47:24.906: Output 'simple_file_output': Total frames output: 219 -01:47:24.906: Output 'simple_file_output': Total drawn frames: 257 -01:47:24.915: libfdk_aac encoder destroyed -01:47:24.916: ==== Recording Stop ================================================ -01:47:56.135: ==== Shutting down ================================================== -01:47:56.139: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -01:47:56.139: pulse-input: Got 56149 packets with 67378800 frames -01:47:56.139: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -01:47:56.139: pulse-input: Got 32554 packets with 39064800 frames -01:47:56.139: [pipewire] Stream 0x182dd290 state: "paused" (error: none) -01:47:56.139: [pipewire] Stream 0x182dd290 state: "unconnected" (error: none) -01:47:56.193: All scene data cleared -01:47:56.193: ------------------------------------------------ -01:47:56.270: [obs-websocket] [obs_module_unload] Shutting down... -01:47:56.270: Tried to call obs_frontend_remove_event_callback with no callbacks! -01:47:56.270: [obs-websocket] [obs_module_unload] Finished shutting down. -01:47:56.280: [Scripting] Total detached callbacks: 0 -01:47:56.281: Freeing OBS context data -01:47:56.296: == Profiler Results ============================= -01:47:56.296: run_program_init: 942.13 ms -01:47:56.296: ┣OBSApp::AppInit: 13.088 ms -01:47:56.296: ┃ ┗OBSApp::InitLocale: 0.519 ms -01:47:56.296: ┗OBSApp::OBSInit: 789.757 ms -01:47:56.296: ┣obs_startup: 2.758 ms -01:47:56.296: ┗OBSBasic::OBSInit: 759.9 ms -01:47:56.296: ┣OBSBasic::InitBasicConfig: 0.368 ms -01:47:56.296: ┣OBSBasic::ResetAudio: 0.195 ms -01:47:56.296: ┣OBSBasic::ResetVideo: 139.824 ms -01:47:56.296: ┃ ┗obs_init_graphics: 134.375 ms -01:47:56.296: ┃ ┗shader compilation: 116.587 ms -01:47:56.296: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -01:47:56.296: ┣OBSBasic::InitHotkeys: 0.024 ms -01:47:56.296: ┣obs_load_all_modules2: 445.614 ms -01:47:56.296: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -01:47:56.296: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -01:47:56.296: ┃ ┣obs_init_module(decklink.so): 0.112 ms -01:47:56.296: ┃ ┣obs_init_module(frontend-tools.so): 67.382 ms -01:47:56.296: ┃ ┣obs_init_module(image-source.so): 0.013 ms -01:47:56.296: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -01:47:56.296: ┃ ┣obs_init_module(linux-capture.so): 0 ms -01:47:56.296: ┃ ┣obs_init_module(linux-jack.so): 0.007 ms -01:47:56.296: ┃ ┣obs_init_module(linux-pipewire.so): 15.206 ms -01:47:56.296: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.005 ms -01:47:56.296: ┃ ┣obs_init_module(linux-v4l2.so): 5.36 ms -01:47:56.296: ┃ ┣obs_init_module(obs-browser.so): 0.293 ms -01:47:56.296: ┃ ┣obs_init_module(obs-ffmpeg.so): 24.362 ms -01:47:56.296: ┃ ┣obs_init_module(obs-filters.so): 0.023 ms -01:47:56.296: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -01:47:56.296: ┃ ┣obs_init_module(obs-nvenc.so): 0.124 ms -01:47:56.296: ┃ ┃ ┗nvenc_check: 0.115 ms -01:47:56.296: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -01:47:56.296: ┃ ┣obs_init_module(obs-qsv11.so): 8.77 ms -01:47:56.296: ┃ ┣obs_init_module(obs-transitions.so): 0.009 ms -01:47:56.296: ┃ ┣obs_init_module(obs-vst.so): 0.004 ms -01:47:56.296: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms -01:47:56.296: ┃ ┣obs_init_module(obs-websocket.so): 4.098 ms -01:47:56.296: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -01:47:56.296: ┃ ┣obs_init_module(rtmp-services.so): 0.108 ms -01:47:56.296: ┃ ┣obs_init_module(text-freetype2.so): 0.046 ms -01:47:56.296: ┃ ┗obs_init_module(vlc-video.so): 2.774 ms -01:47:56.296: ┣OBSBasic::InitService: 1.869 ms -01:47:56.296: ┣OBSBasic::ResetOutputs: 0.174 ms -01:47:56.296: ┣OBSBasic::CreateHotkeys: 0.019 ms -01:47:56.296: ┣OBSBasic::InitPrimitives: 0.1 ms -01:47:56.296: ┗OBSBasic::Load: 44.089 ms -01:47:56.296: obs_hotkey_thread(25 ms): min=0 ms, median=0.001 ms, max=0.268 ms, 99th percentile=0.002 ms, 100% below 25 ms -01:47:56.296: audio_thread(Audio): min=0.006 ms, median=0.066 ms, max=37.742 ms, 99th percentile=0.365 ms -01:47:56.296: ┗receive_audio: min=0.001 ms, median=0.111 ms, max=3.498 ms, 99th percentile=0.762 ms, 0.0496681 calls per parent call -01:47:56.296: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.043 ms, 99th percentile=0.005 ms -01:47:56.296: ┗do_encode: min=0.021 ms, median=0.109 ms, max=3.489 ms, 99th percentile=0.757 ms -01:47:56.296: ┣encode(test_aac): min=0.021 ms, median=0.1 ms, max=0.563 ms, 99th percentile=0.488 ms, 0.217324 calls per parent call -01:47:56.296: ┣send_packet: min=0 ms, median=0.004 ms, max=0.454 ms, 99th percentile=0.018 ms -01:47:56.296: ┣encode(simple_aac_recording0): min=0.037 ms, median=0.111 ms, max=3.469 ms, 99th percentile=1.146 ms, 0.321329 calls per parent call -01:47:56.296: ┣encode(simple_aac_recording0): min=0.031 ms, median=0.104 ms, max=0.37 ms, 99th percentile=0.353 ms, 0.156784 calls per parent call -01:47:56.296: ┗encode(simple_aac_recording0): min=0.042 ms, median=0.102 ms, max=0.461 ms, 99th percentile=0.348 ms, 0.304564 calls per parent call -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.087 ms, median=0.271 ms, max=111.944 ms, 99th percentile=2.596 ms, 99.6979% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0 ms, median=0.009 ms, max=0.034 ms, 99th percentile=0.023 ms -01:47:56.296: ┣output_frame: min=0.038 ms, median=0.094 ms, max=0.585 ms, 99th percentile=0.236 ms -01:47:56.296: ┃ ┗gs_context(video->graphics): min=0.038 ms, median=0.094 ms, max=0.584 ms, 99th percentile=0.235 ms -01:47:56.296: ┃ ┣render_video: min=0.012 ms, median=0.034 ms, max=0.109 ms, 99th percentile=0.066 ms -01:47:56.296: ┃ ┃ ┗render_main_texture: min=0.011 ms, median=0.029 ms, max=0.102 ms, 99th percentile=0.057 ms -01:47:56.296: ┃ ┗gs_flush: min=0.024 ms, median=0.056 ms, max=0.546 ms, 99th percentile=0.161 ms -01:47:56.296: ┗render_displays: min=0.001 ms, median=0.146 ms, max=111.897 ms, 99th percentile=2.477 ms -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.237 ms, median=0.854 ms, max=27.22 ms, 99th percentile=5.621 ms, 100% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0.005 ms, median=0.008 ms, max=0.035 ms, 99th percentile=0.028 ms -01:47:56.296: ┣output_frame: min=0.128 ms, median=0.636 ms, max=26.936 ms, 99th percentile=5.195 ms -01:47:56.296: ┃ ┣gs_context(video->graphics): min=0.128 ms, median=0.218 ms, max=26.931 ms, 99th percentile=5.195 ms -01:47:56.296: ┃ ┃ ┣render_video: min=0.05 ms, median=0.106 ms, max=26.593 ms, 99th percentile=5.046 ms -01:47:56.296: ┃ ┃ ┃ ┣render_main_texture: min=0.039 ms, median=0.052 ms, max=5.041 ms, 99th percentile=0.137 ms -01:47:56.296: ┃ ┃ ┃ ┣render_convert_texture: min=0.026 ms, median=0.033 ms, max=25.084 ms, 99th percentile=0.22 ms -01:47:56.296: ┃ ┃ ┃ ┗stage_output_texture: min=0.013 ms, median=0.017 ms, max=1.422 ms, 99th percentile=0.065 ms -01:47:56.296: ┃ ┃ ┣gs_flush: min=0.026 ms, median=0.042 ms, max=0.31 ms, 99th percentile=0.163 ms -01:47:56.296: ┃ ┃ ┗download_frame: min=0 ms, median=0.063 ms, max=1.029 ms, 99th percentile=0.24 ms -01:47:56.296: ┃ ┗output_video_data: min=0.298 ms, median=0.409 ms, max=4.441 ms, 99th percentile=2.537 ms -01:47:56.296: ┗render_displays: min=0.079 ms, median=0.176 ms, max=1.188 ms, 99th percentile=0.503 ms -01:47:56.296: video_thread(video): min=1.001 ms, median=1.428 ms, max=4.81 ms, 99th percentile=4.559 ms -01:47:56.296: ┗receive_video: min=1 ms, median=1.426 ms, max=4.807 ms, 99th percentile=4.555 ms -01:47:56.296: ┗do_encode: min=0.999 ms, median=1.426 ms, max=4.805 ms, 99th percentile=4.552 ms -01:47:56.296: ┣encode(test_x264): min=0.943 ms, median=1.348 ms, max=4.804 ms, 99th percentile=4.548 ms -01:47:56.296: ┗send_packet: min=0.05 ms, median=0.069 ms, max=0.623 ms, 99th percentile=0.467 ms, 0.751678 calls per parent call -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.227 ms, median=0.545 ms, max=38.965 ms, 99th percentile=3.411 ms, 99.3421% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0.005 ms, median=0.007 ms, max=0.016 ms, 99th percentile=0.015 ms -01:47:56.296: ┣output_frame: min=0.114 ms, median=0.367 ms, max=38.762 ms, 99th percentile=2.404 ms -01:47:56.296: ┃ ┣gs_context(video->graphics): min=0.114 ms, median=0.2 ms, max=38.76 ms, 99th percentile=2.096 ms -01:47:56.296: ┃ ┃ ┣render_video: min=0.045 ms, median=0.103 ms, max=38.489 ms, 99th percentile=0.266 ms -01:47:56.296: ┃ ┃ ┃ ┣render_main_texture: min=0.02 ms, median=0.046 ms, max=0.104 ms, 99th percentile=0.101 ms -01:47:56.296: ┃ ┃ ┃ ┣render_output_texture: min=0.013 ms, median=0.022 ms, max=38.322 ms, 99th percentile=0.059 ms -01:47:56.296: ┃ ┃ ┃ ┣render_convert_texture: min=0.014 ms, median=0.017 ms, max=0.056 ms, 99th percentile=0.05 ms -01:47:56.296: ┃ ┃ ┃ ┗stage_output_texture: min=0.011 ms, median=0.015 ms, max=0.046 ms, 99th percentile=0.043 ms -01:47:56.296: ┃ ┃ ┣gs_flush: min=0.027 ms, median=0.037 ms, max=0.25 ms, 99th percentile=0.139 ms -01:47:56.296: ┃ ┃ ┗download_frame: min=0 ms, median=0.056 ms, max=1.919 ms, 99th percentile=0.193 ms -01:47:56.296: ┃ ┗output_video_data: min=0.121 ms, median=0.159 ms, max=1.417 ms, 99th percentile=1.259 ms -01:47:56.296: ┗render_displays: min=0.085 ms, median=0.135 ms, max=0.992 ms, 99th percentile=0.437 ms -01:47:56.296: video_thread(video): min=0.479 ms, median=0.665 ms, max=4.25 ms, 99th percentile=4.112 ms -01:47:56.296: ┗receive_video: min=0.478 ms, median=0.664 ms, max=4.247 ms, 99th percentile=4.109 ms -01:47:56.296: ┗do_encode: min=0.477 ms, median=0.663 ms, max=4.246 ms, 99th percentile=4.107 ms -01:47:56.296: ┣encode(test_x264): min=0.446 ms, median=0.621 ms, max=4.243 ms, 99th percentile=4.105 ms -01:47:56.296: ┗send_packet: min=0.019 ms, median=0.034 ms, max=0.11 ms, 99th percentile=0.109 ms, 0.765101 calls per parent call -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.385 ms, median=0.567 ms, max=22.063 ms, 99th percentile=1.48 ms, 100% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0.006 ms, median=0.009 ms, max=0.02 ms, 99th percentile=0.019 ms -01:47:56.296: ┣output_frame: min=0.251 ms, median=0.379 ms, max=21.727 ms, 99th percentile=1.012 ms -01:47:56.296: ┃ ┣gs_context(video->graphics): min=0.192 ms, median=0.293 ms, max=21.721 ms, 99th percentile=0.846 ms -01:47:56.296: ┃ ┃ ┣render_video: min=0.098 ms, median=0.142 ms, max=21.448 ms, 99th percentile=0.413 ms -01:47:56.296: ┃ ┃ ┃ ┣render_main_texture: min=0.043 ms, median=0.06 ms, max=0.144 ms, 99th percentile=0.13 ms -01:47:56.296: ┃ ┃ ┃ ┣render_output_texture: min=0.02 ms, median=0.029 ms, max=21.239 ms, 99th percentile=0.081 ms -01:47:56.296: ┃ ┃ ┃ ┣render_convert_texture: min=0.016 ms, median=0.026 ms, max=0.16 ms, 99th percentile=0.102 ms -01:47:56.296: ┃ ┃ ┃ ┗stage_output_texture: min=0.014 ms, median=0.022 ms, max=0.059 ms, 99th percentile=0.055 ms -01:47:56.296: ┃ ┃ ┣gs_flush: min=0.029 ms, median=0.052 ms, max=0.314 ms, 99th percentile=0.24 ms -01:47:56.296: ┃ ┃ ┗download_frame: min=0 ms, median=0.089 ms, max=0.307 ms, 99th percentile=0.22 ms -01:47:56.296: ┃ ┗output_video_data: min=0.056 ms, median=0.087 ms, max=0.219 ms, 99th percentile=0.2 ms -01:47:56.296: ┗render_displays: min=0.098 ms, median=0.153 ms, max=0.502 ms, 99th percentile=0.461 ms -01:47:56.296: video_thread(video): min=0.265 ms, median=0.445 ms, max=3.17 ms, 99th percentile=2.61 ms -01:47:56.296: ┗receive_video: min=0.264 ms, median=0.443 ms, max=3.165 ms, 99th percentile=2.606 ms -01:47:56.296: ┗do_encode: min=0.263 ms, median=0.443 ms, max=3.163 ms, 99th percentile=2.6 ms -01:47:56.296: ┣encode(test_x264): min=0.25 ms, median=0.426 ms, max=3.16 ms, 99th percentile=2.598 ms -01:47:56.296: ┗send_packet: min=0.007 ms, median=0.013 ms, max=0.044 ms, 99th percentile=0.028 ms, 0.812081 calls per parent call -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.173 ms, median=0.331 ms, max=34.937 ms, 99th percentile=0.826 ms, 99.6094% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0.003 ms, median=0.01 ms, max=0.026 ms, 99th percentile=0.019 ms -01:47:56.296: ┣output_frame: min=0.025 ms, median=0.1 ms, max=0.244 ms, 99th percentile=0.21 ms -01:47:56.296: ┃ ┗gs_context(video->graphics): min=0.025 ms, median=0.099 ms, max=0.244 ms, 99th percentile=0.209 ms -01:47:56.296: ┃ ┣render_video: min=0.008 ms, median=0.035 ms, max=0.123 ms, 99th percentile=0.066 ms -01:47:56.296: ┃ ┃ ┗render_main_texture: min=0.007 ms, median=0.031 ms, max=0.115 ms, 99th percentile=0.056 ms -01:47:56.296: ┃ ┗gs_flush: min=0.015 ms, median=0.059 ms, max=0.206 ms, 99th percentile=0.123 ms -01:47:56.296: ┗render_displays: min=0.096 ms, median=0.186 ms, max=34.904 ms, 99th percentile=0.601 ms -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.067 ms, median=0.422 ms, max=910.469 ms, 99th percentile=1.446 ms, 99.8883% below 33.333 ms -01:47:56.296: ┣tick_sources: min=0.001 ms, median=0.01 ms, max=27.388 ms, 99th percentile=0.03 ms -01:47:56.296: ┣output_frame: min=0.032 ms, median=0.23 ms, max=9.572 ms, 99th percentile=0.95 ms -01:47:56.296: ┃ ┣gs_context(video->graphics): min=0.032 ms, median=0.23 ms, max=9.177 ms, 99th percentile=0.601 ms -01:47:56.296: ┃ ┃ ┣render_video: min=0.012 ms, median=0.223 ms, max=4.577 ms, 99th percentile=0.564 ms -01:47:56.296: ┃ ┃ ┃ ┣render_main_texture: min=0.009 ms, median=0.218 ms, max=4.568 ms, 99th percentile=0.549 ms -01:47:56.296: ┃ ┃ ┃ ┣render_convert_texture: min=0.017 ms, median=0.037 ms, max=0.132 ms, 99th percentile=0.083 ms, 0.0399742 calls per parent call -01:47:56.296: ┃ ┃ ┃ ┗stage_output_texture: min=0.012 ms, median=0.022 ms, max=0.089 ms, 99th percentile=0.045 ms, 0.0399742 calls per parent call -01:47:56.296: ┃ ┃ ┣gs_flush: min=0 ms, median=0.001 ms, max=0.222 ms, 99th percentile=0.068 ms -01:47:56.296: ┃ ┃ ┗download_frame: min=0 ms, median=0.04 ms, max=8.833 ms, 99th percentile=0.11 ms, 0.0399742 calls per parent call -01:47:56.296: ┃ ┗output_video_data: min=0.247 ms, median=0.417 ms, max=3.326 ms, 99th percentile=0.865 ms, 0.0398005 calls per parent call -01:47:56.296: ┗render_displays: min=0.002 ms, median=0.16 ms, max=910.301 ms, 99th percentile=0.576 ms -01:47:56.296: OBSBasic::ResetVideo: 38.469 ms -01:47:56.296: OBSBasic::ResetOutputs: min=0.118 ms, median=0.142 ms, max=0.146 ms, 99th percentile=0.146 ms -01:47:56.296: OBSBasicSettings::LoadThemeList: min=0.022 ms, median=0.024 ms, max=0.025 ms, 99th percentile=0.025 ms -01:47:56.296: video_thread(video): min=0.001 ms, median=1.419 ms, max=36.691 ms, 99th percentile=3.793 ms -01:47:56.296: ┗receive_video: min=0.71 ms, median=1.416 ms, max=5.78 ms, 99th percentile=3.677 ms -01:47:56.296: ┗do_encode: min=0.709 ms, median=1.415 ms, max=5.777 ms, 99th percentile=3.674 ms -01:47:56.296: ┣encode(simple_video_recording): min=0.703 ms, median=1.401 ms, max=5.776 ms, 99th percentile=3.953 ms, 0.411909 calls per parent call -01:47:56.296: ┣send_packet: min=0.001 ms, median=0.006 ms, max=0.211 ms, 99th percentile=0.029 ms, 0.841007 calls per parent call -01:47:56.296: ┣encode(simple_video_recording): min=0.718 ms, median=1.4 ms, max=4.211 ms, 99th percentile=3.315 ms, 0.200123 calls per parent call -01:47:56.296: ┗encode(simple_video_recording): min=0.772 ms, median=1.424 ms, max=4.796 ms, 99th percentile=3.6 ms, 0.387968 calls per parent call -01:47:56.296: ================================================= -01:47:56.296: == Profiler Time Between Calls ================== -01:47:56.296: obs_hotkey_thread(25 ms): min=25.006 ms, median=25.065 ms, max=27.281 ms, 99.9929% within ±2% of 25 ms (0% lower, 0.00713954% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=21.39 ms, median=33.334 ms, max=111.948 ms, 98.7879% within ±2% of 33.333 ms (0.606061% lower, 0.606061% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=33.278 ms, median=33.334 ms, max=33.378 ms, 100% within ±2% of 33.333 ms (0% lower, 0% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=27.673 ms, median=33.333 ms, max=38.974 ms, 98.6755% within ±2% of 33.333 ms (0.662252% lower, 0.662252% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=33.276 ms, median=33.333 ms, max=33.404 ms, 100% within ±2% of 33.333 ms (0% lower, 0% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=31.726 ms, median=33.333 ms, max=34.948 ms, 99.2157% within ±2% of 33.333 ms (0.392157% lower, 0.392157% higher) -01:47:56.296: obs_graphics_thread(33.3333 ms): min=0.27 ms, median=33.333 ms, max=910.473 ms, 99.7742% within ±2% of 33.333 ms (0.114144% lower, 0.111663% higher) -01:47:56.296: ================================================= -01:47:56.311: Number of memory leaks: 0 diff --git a/dotfile/.config/obs-studio/logs/2025-09-28 01-48-08.txt b/dotfile/.config/obs-studio/logs/2025-09-28 01-48-08.txt deleted file mode 100644 index 1e5900f..0000000 --- a/dotfile/.config/obs-studio/logs/2025-09-28 01-48-08.txt +++ /dev/null @@ -1,317 +0,0 @@ -01:48:08.190: Platform: Wayland -01:48:08.190: CPU Name: 13th Gen Intel(R) Core(TM) i5-13400 -01:48:08.190: CPU Speed: 4107.155MHz -01:48:08.191: Physical Cores: 10, Logical Cores: 16 -01:48:08.191: Physical Memory: 31830MB Total, 16910MB Free -01:48:08.191: Kernel Version: Linux 6.16.4-cachyos -01:48:08.191: Distribution: NixOS "25.11" -01:48:08.191: Desktop Environment: KDE (KDE) -01:48:08.191: Session Type: wayland -01:48:08.192: Current Date/Time: 2025-09-28, 01:48:08 AM -01:48:08.192: Browser Hardware Acceleration: true -01:48:08.192: Qt Version: 6.9.1 (runtime), 6.9.1 (compiled) -01:48:08.192: Portable mode: false -01:48:08.218: OBS 31.1.2 (linux) -01:48:08.218: --------------------------------- -01:48:08.218: --------------------------------- -01:48:08.218: audio settings reset: -01:48:08.218: samples per sec: 48000 -01:48:08.218: speakers: 2 -01:48:08.218: max buffering: 960 milliseconds -01:48:08.218: buffering type: dynamically increasing -01:48:08.219: --------------------------------- -01:48:08.219: Initializing OpenGL... -01:48:08.219: Using EGL/Wayland -01:48:08.224: Initialized EGL 1.5 -01:48:08.237: Loading up OpenGL on adapter Intel Mesa Intel(R) UHD Graphics 730 (ADL-S GT1) -01:48:08.237: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.1, shading language 4.60 -01:48:08.261: --------------------------------- -01:48:08.261: video settings reset: -01:48:08.261: base resolution: 1920x1080 -01:48:08.261: output resolution: 1920x1080 -01:48:08.261: downscale filter: Bicubic -01:48:08.261: fps: 30/1 -01:48:08.261: format: NV12 -01:48:08.261: YUV mode: Rec. 709/Partial -01:48:08.261: NV12 texture support enabled -01:48:08.261: P010 texture support not available -01:48:08.266: Audio monitoring device: -01:48:08.266: name: Default -01:48:08.266: id: default -01:48:08.267: --------------------------------- -01:48:08.272: Failed to load 'en-US' text for module: 'decklink-captions.so' -01:48:08.276: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -01:48:08.279: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -01:48:08.279: Failed to initialize module 'decklink.so' -01:48:08.431: [pipewire] Available capture sources: -01:48:08.431: [pipewire] - Monitor source -01:48:08.431: [pipewire] - Window source -01:48:08.452: [obs-browser]: Version 2.25.3 -01:48:08.452: [obs-browser]: CEF Version 138.0.7204.97 (runtime), 138.0.17+gac9b751+chromium-138.0.7204.97 (compiled) -01:48:08.461: VAAPI: Failed to initialize display in vaapi_device_h264_supported -01:48:08.467: VAAPI: API version 1.22 -01:48:08.468: FFmpeg VAAPI H264 encoding supported -01:48:08.468: VAAPI: Failed to initialize display in vaapi_device_av1_supported -01:48:08.474: FFmpeg VAAPI AV1 encoding not supported -01:48:08.474: VAAPI: Failed to initialize display in vaapi_device_hevc_supported -01:48:08.480: FFmpeg VAAPI HEVC encoding supported -01:48:08.500: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory -01:48:08.500: -01:48:08.500: NVENC not supported -01:48:08.500: Failed to initialize module 'obs-nvenc.so' -01:48:08.567: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1) -01:48:08.567: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.9.1 | Qt version (run-time): 6.9.1 -01:48:08.567: [obs-websocket] [obs_module_load] Linked ASIO Version: 102400 -01:48:08.567: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead. -01:48:08.570: [obs-websocket] [obs_module_load] Module loaded. -01:48:08.593: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled -01:48:08.593: --------------------------------- -01:48:08.593: Loaded Modules: -01:48:08.593: vlc-video.so -01:48:08.593: text-freetype2.so -01:48:08.593: rtmp-services.so -01:48:08.593: obs-x264.so -01:48:08.593: obs-websocket.so -01:48:08.593: obs-webrtc.so -01:48:08.593: obs-vst.so -01:48:08.593: obs-transitions.so -01:48:08.593: obs-qsv11.so -01:48:08.593: obs-outputs.so -01:48:08.593: obs-libfdk.so -01:48:08.593: obs-filters.so -01:48:08.593: obs-ffmpeg.so -01:48:08.593: obs-browser.so -01:48:08.593: linux-v4l2.so -01:48:08.593: linux-pulseaudio.so -01:48:08.593: linux-pipewire.so -01:48:08.593: linux-jack.so -01:48:08.593: linux-capture.so -01:48:08.593: linux-alsa.so -01:48:08.593: image-source.so -01:48:08.593: frontend-tools.so -01:48:08.593: decklink-output-ui.so -01:48:08.593: decklink-captions.so -01:48:08.593: --------------------------------- -01:48:08.593: --------------------------------- -01:48:08.593: Available Encoders: -01:48:08.593: Video Encoders: -01:48:08.593: - ffmpeg_svt_av1 (SVT-AV1) -01:48:08.593: - ffmpeg_aom_av1 (AOM AV1) -01:48:08.593: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) -01:48:08.593: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) -01:48:08.593: - obs_x264 (x264) -01:48:08.593: Audio Encoders: -01:48:08.593: - ffmpeg_aac (FFmpeg AAC) -01:48:08.593: - ffmpeg_opus (FFmpeg Opus) -01:48:08.593: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) -01:48:08.593: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) -01:48:08.593: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) -01:48:08.593: - ffmpeg_alac (FFmpeg ALAC (24-bit)) -01:48:08.593: - ffmpeg_flac (FFmpeg FLAC (16-bit)) -01:48:08.593: - libfdk_aac (libfdk AAC) -01:48:08.593: ==== Startup complete =============================================== -01:48:08.651: All scene data cleared -01:48:08.651: ------------------------------------------------ -01:48:08.659: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -01:48:08.659: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:48:08.659: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -01:48:08.659: [Loaded global audio device]: 'Desktop Audio' -01:48:08.660: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -01:48:08.661: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -01:48:08.661: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -01:48:08.661: PipeWire initialized -01:48:08.664: Switched to scene 'Scene' -01:48:08.665: ------------------------------------------------ -01:48:08.665: Loaded scenes: -01:48:08.665: - scene 'Scene': -01:48:08.665: - source: 'Audio Output Capture (PulseAudio)' (pulse_output_capture) -01:48:08.665: - source: 'Screen Capture (PipeWire)' (pipewire-screen-capture-source) -01:48:08.665: ------------------------------------------------ -01:48:08.827: [pipewire] Screencast session created -01:48:08.840: [pipewire] Asking for monitor and window -01:48:09.242: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -01:48:09.242: -01:48:15.931: [pipewire] source selected, setting up screencast -01:48:15.937: [pipewire] Server version: 1.4.7 -01:48:15.937: [pipewire] Library version: 1.4.7 -01:48:15.937: [pipewire] Header version: 1.4.7 -01:48:15.937: [pipewire] Created stream 0x47f2d20 -01:48:15.937: [pipewire] Stream 0x47f2d20 state: "connecting" (error: none) -01:48:15.937: [pipewire] Playing stream 0x47f2d20 -01:48:15.938: [pipewire] Stream 0x47f2d20 state: "paused" (error: none) -01:48:15.946: [pipewire] Negotiated format: -01:48:15.946: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA) -01:48:15.946: [pipewire] Modifier: 0x0 -01:48:15.946: [pipewire] Size: 1920x1080 -01:48:15.946: [pipewire] Framerate: 0/1 -01:48:15.948: [pipewire] Negotiated format: -01:48:15.948: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA) -01:48:15.948: [pipewire] Modifier: 0x100000000000008 -01:48:15.948: [pipewire] Size: 1920x1080 -01:48:15.948: [pipewire] Framerate: 0/1 -01:48:15.952: [pipewire] Stream 0x47f2d20 state: "streaming" (error: none) -01:48:24.094: --------------------------------- -01:48:24.094: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:48:24.094: [x264 encoder: 'simple_video_recording'] profile: high -01:48:24.094: [x264 encoder: 'simple_video_recording'] settings: -01:48:24.094: rate_control: CRF -01:48:24.094: bitrate: 0 -01:48:24.094: buffer size: 0 -01:48:24.094: crf: 23 -01:48:24.094: fps_num: 30 -01:48:24.094: fps_den: 1 -01:48:24.094: width: 1920 -01:48:24.094: height: 1080 -01:48:24.094: keyint: 250 -01:48:24.094: -01:48:24.103: libfdk_aac encoder created -01:48:24.103: libfdk_aac bitrate: 192, channels: 2 -01:48:24.150: ==== Recording Start =============================================== -01:48:24.150: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/2025-09-28_01-48-24.mkv'... -01:48:34.537: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/2025-09-28_01-48-24.mkv' stopped -01:48:34.537: Output 'simple_file_output': stopping -01:48:34.537: Output 'simple_file_output': Total frames output: 274 -01:48:34.537: Output 'simple_file_output': Total drawn frames: 312 -01:48:34.539: ==== Recording Stop ================================================ -01:48:34.544: libfdk_aac encoder destroyed -01:49:54.217: --------------------------------- -01:49:54.217: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:49:54.217: [x264 encoder: 'simple_video_recording'] profile: high -01:49:54.217: [x264 encoder: 'simple_video_recording'] settings: -01:49:54.217: rate_control: CRF -01:49:54.217: bitrate: 0 -01:49:54.217: buffer size: 0 -01:49:54.217: crf: 23 -01:49:54.217: fps_num: 30 -01:49:54.217: fps_den: 1 -01:49:54.217: width: 1920 -01:49:54.217: height: 1080 -01:49:54.217: keyint: 250 -01:49:54.217: -01:49:54.229: libfdk_aac encoder created -01:49:54.229: libfdk_aac bitrate: 192, channels: 2 -01:49:54.234: ==== Recording Start =============================================== -01:49:54.234: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/2025-09-28_01-49-54.mkv'... -01:50:17.676: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/2025-09-28_01-49-54.mkv' stopped -01:50:17.676: Output 'simple_file_output': stopping -01:50:17.676: Output 'simple_file_output': Total frames output: 649 -01:50:17.676: Output 'simple_file_output': Total drawn frames: 677 (703 attempted) -01:50:17.676: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 26 (3.7%) -01:50:17.682: ==== Recording Stop ================================================ -01:50:17.685: libfdk_aac encoder destroyed -01:50:21.301: --------------------------------- -01:50:21.301: [x264 encoder: 'simple_video_recording'] preset: veryfast -01:50:21.301: [x264 encoder: 'simple_video_recording'] profile: high -01:50:21.301: [x264 encoder: 'simple_video_recording'] settings: -01:50:21.301: rate_control: CRF -01:50:21.301: bitrate: 0 -01:50:21.301: buffer size: 0 -01:50:21.301: crf: 23 -01:50:21.301: fps_num: 30 -01:50:21.301: fps_den: 1 -01:50:21.301: width: 1920 -01:50:21.301: height: 1080 -01:50:21.301: keyint: 250 -01:50:21.301: -01:50:21.317: libfdk_aac encoder created -01:50:21.317: libfdk_aac bitrate: 192, channels: 2 -01:50:21.322: ==== Recording Start =============================================== -01:50:21.322: [ffmpeg muxer: 'simple_file_output'] Writing file '/home/kirbaranixos/2025-09-28_01-50-21.mkv'... -01:51:42.492: [ffmpeg muxer: 'simple_file_output'] Output of file '/home/kirbaranixos/2025-09-28_01-50-21.mkv' stopped -01:51:42.492: Output 'simple_file_output': stopping -01:51:42.492: Output 'simple_file_output': Total frames output: 2381 -01:51:42.492: Output 'simple_file_output': Total drawn frames: 2384 (2435 attempted) -01:51:42.492: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 51 (2.1%) -01:51:42.493: ==== Recording Stop ================================================ -01:51:42.501: libfdk_aac encoder destroyed -02:06:03.371: ==== Shutting down ================================================== -02:06:03.375: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -02:06:03.375: pulse-input: Got 42987 packets with 51584400 frames -02:06:03.375: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -02:06:03.375: pulse-input: Got 42987 packets with 51584400 frames -02:06:03.375: [pipewire] Stream 0x47f2d20 state: "paused" (error: none) -02:06:03.376: [pipewire] Stream 0x47f2d20 state: "unconnected" (error: none) -02:06:03.462: All scene data cleared -02:06:03.462: ------------------------------------------------ -02:06:03.549: [obs-websocket] [obs_module_unload] Shutting down... -02:06:03.549: Tried to call obs_frontend_remove_event_callback with no callbacks! -02:06:03.549: [obs-websocket] [obs_module_unload] Finished shutting down. -02:06:03.563: [Scripting] Total detached callbacks: 0 -02:06:03.563: Freeing OBS context data -02:06:03.573: == Profiler Results ============================= -02:06:03.573: run_program_init: 748.064 ms -02:06:03.573: ┣OBSApp::AppInit: 12.348 ms -02:06:03.573: ┃ ┗OBSApp::InitLocale: 0.502 ms -02:06:03.573: ┗OBSApp::OBSInit: 618.138 ms -02:06:03.573: ┣obs_startup: 1.7 ms -02:06:03.573: ┗OBSBasic::OBSInit: 590.9 ms -02:06:03.573: ┣OBSBasic::InitBasicConfig: 0.386 ms -02:06:03.573: ┣OBSBasic::ResetAudio: 0.169 ms -02:06:03.573: ┣OBSBasic::ResetVideo: 47.407 ms -02:06:03.573: ┃ ┗obs_init_graphics: 42.365 ms -02:06:03.573: ┃ ┗shader compilation: 23.157 ms -02:06:03.573: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -02:06:03.573: ┣OBSBasic::InitHotkeys: 0.018 ms -02:06:03.573: ┣obs_load_all_modules2: 326.193 ms -02:06:03.573: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -02:06:03.573: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms -02:06:03.573: ┃ ┣obs_init_module(decklink.so): 0.07 ms -02:06:03.573: ┃ ┣obs_init_module(frontend-tools.so): 59.785 ms -02:06:03.573: ┃ ┣obs_init_module(image-source.so): 0.008 ms -02:06:03.573: ┃ ┣obs_init_module(linux-alsa.so): 0.002 ms -02:06:03.573: ┃ ┣obs_init_module(linux-capture.so): 0 ms -02:06:03.573: ┃ ┣obs_init_module(linux-jack.so): 0.005 ms -02:06:03.573: ┃ ┣obs_init_module(linux-pipewire.so): 11.044 ms -02:06:03.573: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.006 ms -02:06:03.573: ┃ ┣obs_init_module(linux-v4l2.so): 4.104 ms -02:06:03.573: ┃ ┣obs_init_module(obs-browser.so): 0.077 ms -02:06:03.573: ┃ ┣obs_init_module(obs-ffmpeg.so): 18.968 ms -02:06:03.573: ┃ ┣obs_init_module(obs-filters.so): 0.023 ms -02:06:03.573: ┃ ┣obs_init_module(obs-libfdk.so): 0.002 ms -02:06:03.573: ┃ ┣obs_init_module(obs-nvenc.so): 0.087 ms -02:06:03.573: ┃ ┃ ┗nvenc_check: 0.079 ms -02:06:03.573: ┃ ┣obs_init_module(obs-outputs.so): 0.005 ms -02:06:03.573: ┃ ┣obs_init_module(obs-qsv11.so): 9.337 ms -02:06:03.573: ┃ ┣obs_init_module(obs-transitions.so): 0.011 ms -02:06:03.573: ┃ ┣obs_init_module(obs-vst.so): 0.006 ms -02:06:03.573: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms -02:06:03.573: ┃ ┣obs_init_module(obs-websocket.so): 3.472 ms -02:06:03.573: ┃ ┣obs_init_module(obs-x264.so): 0.001 ms -02:06:03.573: ┃ ┣obs_init_module(rtmp-services.so): 0.297 ms -02:06:03.573: ┃ ┣obs_init_module(text-freetype2.so): 0.008 ms -02:06:03.573: ┃ ┗obs_init_module(vlc-video.so): 1.034 ms -02:06:03.573: ┣OBSBasic::InitService: 1.074 ms -02:06:03.573: ┣OBSBasic::ResetOutputs: 0.169 ms -02:06:03.573: ┣OBSBasic::CreateHotkeys: 0.018 ms -02:06:03.573: ┣OBSBasic::InitPrimitives: 0.099 ms -02:06:03.573: ┗OBSBasic::Load: 72.661 ms -02:06:03.573: obs_hotkey_thread(25 ms): min=0 ms, median=0.001 ms, max=0.182 ms, 99th percentile=0.002 ms, 100% below 25 ms -02:06:03.573: audio_thread(Audio): min=0.013 ms, median=0.077 ms, max=9.175 ms, 99th percentile=0.977 ms -02:06:03.573: ┗receive_audio: min=0.002 ms, median=0.411 ms, max=7.05 ms, 99th percentile=1.465 ms, 0.107011 calls per parent call -02:06:03.573: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.044 ms, 99th percentile=0.003 ms -02:06:03.573: ┗do_encode: min=0.042 ms, median=0.408 ms, max=7.045 ms, 99th percentile=1.46 ms -02:06:03.573: ┣encode(simple_aac_recording0): min=0.042 ms, median=0.401 ms, max=3.341 ms, 99th percentile=1.435 ms -02:06:03.573: ┗send_packet: min=0 ms, median=0.006 ms, max=6.848 ms, 99th percentile=0.024 ms -02:06:03.574: obs_graphics_thread(33.3333 ms): min=0.09 ms, median=0.419 ms, max=910.966 ms, 99th percentile=1.639 ms, 99.9091% below 33.333 ms -02:06:03.574: ┣tick_sources: min=0 ms, median=0.009 ms, max=0.972 ms, 99th percentile=0.023 ms -02:06:03.574: ┣output_frame: min=0.03 ms, median=0.268 ms, max=12.394 ms, 99th percentile=1.232 ms -02:06:03.574: ┃ ┣gs_context(video->graphics): min=0.03 ms, median=0.266 ms, max=12.392 ms, 99th percentile=0.733 ms -02:06:03.574: ┃ ┃ ┣render_video: min=0.011 ms, median=0.257 ms, max=12.38 ms, 99th percentile=0.666 ms -02:06:03.574: ┃ ┃ ┃ ┣render_main_texture: min=0.01 ms, median=0.247 ms, max=12.373 ms, 99th percentile=0.64 ms -02:06:03.574: ┃ ┃ ┃ ┣render_convert_texture: min=0.018 ms, median=0.04 ms, max=0.601 ms, 99th percentile=0.101 ms, 0.105819 calls per parent call -02:06:03.574: ┃ ┃ ┃ ┗stage_output_texture: min=0.011 ms, median=0.022 ms, max=0.436 ms, 99th percentile=0.048 ms, 0.105819 calls per parent call -02:06:03.574: ┃ ┃ ┣gs_flush: min=0 ms, median=0.001 ms, max=0.606 ms, 99th percentile=0.047 ms -02:06:03.574: ┃ ┃ ┗download_frame: min=0 ms, median=0.043 ms, max=6.662 ms, 99th percentile=0.116 ms, 0.105819 calls per parent call -02:06:03.574: ┃ ┗output_video_data: min=0.266 ms, median=0.435 ms, max=3.169 ms, 99th percentile=0.861 ms, 0.105725 calls per parent call -02:06:03.574: ┗render_displays: min=0.002 ms, median=0.112 ms, max=910.38 ms, 99th percentile=0.398 ms -02:06:03.574: video_thread(video): min=0.732 ms, median=1.376 ms, max=44.782 ms, 99th percentile=3.691 ms -02:06:03.574: ┗receive_video: min=0.731 ms, median=1.38 ms, max=9.607 ms, 99th percentile=3.584 ms -02:06:03.574: ┗do_encode: min=0.731 ms, median=1.379 ms, max=9.606 ms, 99th percentile=3.582 ms -02:06:03.574: ┣encode(simple_video_recording): min=0.726 ms, median=1.367 ms, max=5.219 ms, 99th percentile=3.496 ms -02:06:03.574: ┗send_packet: min=0.002 ms, median=0.007 ms, max=8.157 ms, 99th percentile=0.045 ms -02:06:03.574: ================================================= -02:06:03.574: == Profiler Time Between Calls ================== -02:06:03.574: obs_hotkey_thread(25 ms): min=25.006 ms, median=25.068 ms, max=27.666 ms, 99.9301% within ±2% of 25 ms (0% lower, 0.0699464% higher) -02:06:03.574: obs_graphics_thread(33.3333 ms): min=3.126 ms, median=33.333 ms, max=910.976 ms, 99.7209% within ±2% of 33.333 ms (0.141097% lower, 0.137961% higher) -02:06:03.574: ================================================= -02:06:03.586: Number of memory leaks: 0 diff --git a/dotfile/.config/obs-studio/logs/2025-10-03 21-57-47.txt b/dotfile/.config/obs-studio/logs/2025-10-03 21-57-47.txt deleted file mode 100644 index 4f5053f..0000000 --- a/dotfile/.config/obs-studio/logs/2025-10-03 21-57-47.txt +++ /dev/null @@ -1,235 +0,0 @@ -21:57:47.317: Platform: Wayland -21:57:47.317: CPU Name: 13th Gen Intel(R) Core(TM) i5-13400 -21:57:47.317: CPU Speed: 4502.747MHz -21:57:47.317: Physical Cores: 10, Logical Cores: 16 -21:57:47.317: Physical Memory: 31830MB Total, 25073MB Free -21:57:47.317: Kernel Version: Linux 6.16.4-cachyos -21:57:47.317: Distribution: NixOS "25.11" -21:57:47.317: Desktop Environment: Hyprland (Hyprland) -21:57:47.317: Session Type: wayland -21:57:47.319: Current Date/Time: 2025-10-03, 09:57:47 PM -21:57:47.319: Browser Hardware Acceleration: true -21:57:47.319: Qt Version: 6.9.2 (runtime), 6.9.2 (compiled) -21:57:47.319: Portable mode: false -21:57:47.348: OBS 31.1.2 (linux) -21:57:47.348: --------------------------------- -21:57:47.349: --------------------------------- -21:57:47.349: audio settings reset: -21:57:47.349: samples per sec: 48000 -21:57:47.349: speakers: 2 -21:57:47.349: max buffering: 960 milliseconds -21:57:47.349: buffering type: dynamically increasing -21:57:47.350: --------------------------------- -21:57:47.350: Initializing OpenGL... -21:57:47.350: Using EGL/Wayland -21:57:47.370: Initialized EGL 1.5 -21:57:47.381: Loading up OpenGL on adapter Intel Mesa Intel(R) UHD Graphics 730 (ADL-S GT1) -21:57:47.381: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.3, shading language 4.60 -21:57:47.479: --------------------------------- -21:57:47.479: video settings reset: -21:57:47.479: base resolution: 1920x1080 -21:57:47.479: output resolution: 1920x1080 -21:57:47.479: downscale filter: Bicubic -21:57:47.479: fps: 30/1 -21:57:47.479: format: NV12 -21:57:47.479: YUV mode: Rec. 709/Partial -21:57:47.479: NV12 texture support enabled -21:57:47.479: P010 texture support not available -21:57:47.484: Audio monitoring device: -21:57:47.484: name: Default -21:57:47.484: id: default -21:57:47.486: --------------------------------- -21:57:47.492: Failed to load 'en-US' text for module: 'decklink-captions.so' -21:57:47.498: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -21:57:47.503: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -21:57:47.503: Failed to initialize module 'decklink.so' -21:57:47.764: [pipewire] Available capture sources: -21:57:47.764: [pipewire] - Monitor source -21:57:47.764: [pipewire] - Window source -21:57:47.783: [obs-browser]: Version 2.25.3 -21:57:47.783: [obs-browser]: CEF Version 138.0.7204.97 (runtime), 138.0.17+gac9b751+chromium-138.0.7204.97 (compiled) -21:57:47.811: VAAPI: API version 1.22 -21:57:47.812: FFmpeg VAAPI H264 encoding supported -21:57:47.820: FFmpeg VAAPI AV1 encoding not supported -21:57:47.825: FFmpeg VAAPI HEVC encoding supported -21:57:47.851: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory -21:57:47.851: -21:57:47.851: NVENC not supported -21:57:47.851: Failed to initialize module 'obs-nvenc.so' -21:57:47.936: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1) -21:57:47.936: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.9.2 | Qt version (run-time): 6.9.2 -21:57:47.936: [obs-websocket] [obs_module_load] Linked ASIO Version: 102400 -21:57:47.936: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead. -21:57:47.940: [obs-websocket] [obs_module_load] Module loaded. -21:57:47.987: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled -21:57:48.034: [linux-vkcapture] plugin loaded successfully (version 1.5.3) -21:57:48.054: [Move Transition] loaded version 3.1.5 -21:57:48.141: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.13) -21:57:48.141: [obs-backgroundremoval] Config folder does not exist, creating: /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/ -21:57:48.142: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -21:57:48.142: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -21:57:48.554: [obs-backgroundremoval] Latest release is -21:57:48.576: [Composite Blur] loaded version 1.5.2 -21:57:48.583: [Source Clone] loaded version 0.1.5 -21:57:48.583: --------------------------------- -21:57:48.583: Loaded Modules: -21:57:48.583: source-clone.so -21:57:48.583: obs-composite-blur.so -21:57:48.583: obs-backgroundremoval.so -21:57:48.583: move-transition.so -21:57:48.583: linux-vkcapture.so -21:57:48.583: linux-pipewire-audio.so -21:57:48.583: libwlrobs.so -21:57:48.583: vlc-video.so -21:57:48.583: text-freetype2.so -21:57:48.583: rtmp-services.so -21:57:48.583: obs-x264.so -21:57:48.583: obs-websocket.so -21:57:48.583: obs-webrtc.so -21:57:48.583: obs-vst.so -21:57:48.583: obs-transitions.so -21:57:48.583: obs-qsv11.so -21:57:48.583: obs-outputs.so -21:57:48.583: obs-libfdk.so -21:57:48.583: obs-filters.so -21:57:48.583: obs-ffmpeg.so -21:57:48.583: obs-browser.so -21:57:48.583: linux-v4l2.so -21:57:48.583: linux-pulseaudio.so -21:57:48.583: linux-pipewire.so -21:57:48.583: linux-jack.so -21:57:48.583: linux-capture.so -21:57:48.583: linux-alsa.so -21:57:48.583: image-source.so -21:57:48.583: frontend-tools.so -21:57:48.583: decklink-output-ui.so -21:57:48.583: decklink-captions.so -21:57:48.583: --------------------------------- -21:57:48.583: --------------------------------- -21:57:48.583: Available Encoders: -21:57:48.583: Video Encoders: -21:57:48.583: - ffmpeg_svt_av1 (SVT-AV1) -21:57:48.583: - ffmpeg_aom_av1 (AOM AV1) -21:57:48.583: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) -21:57:48.583: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) -21:57:48.583: - obs_qsv11_v2 (QuickSync H.264) -21:57:48.583: - obs_qsv11_hevc (QuickSync HEVC) -21:57:48.583: - obs_x264 (x264) -21:57:48.583: Audio Encoders: -21:57:48.583: - ffmpeg_aac (FFmpeg AAC) -21:57:48.583: - ffmpeg_opus (FFmpeg Opus) -21:57:48.583: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) -21:57:48.583: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) -21:57:48.583: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) -21:57:48.583: - ffmpeg_alac (FFmpeg ALAC (24-bit)) -21:57:48.583: - ffmpeg_flac (FFmpeg FLAC (16-bit)) -21:57:48.583: - libfdk_aac (libfdk AAC) -21:57:48.583: ==== Startup complete =============================================== -21:57:48.634: All scene data cleared -21:57:48.635: ------------------------------------------------ -21:57:48.646: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -21:57:48.646: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -21:57:48.646: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -21:57:48.646: [Loaded global audio device]: 'Desktop Audio' -21:57:48.647: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -21:57:48.647: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -21:57:48.647: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -21:57:48.648: PipeWire initialized -21:57:48.650: Switched to scene 'Scene' -21:57:48.650: ------------------------------------------------ -21:57:48.650: Loaded scenes: -21:57:48.650: - scene 'Scene': -21:57:48.650: - source: 'Audio Output Capture (PulseAudio)' (pulse_output_capture) -21:57:48.650: - source: 'Screen Capture (PipeWire)' (pipewire-screen-capture-source) -21:57:48.650: ------------------------------------------------ -21:57:48.753: [pipewire] Screencast session created -21:57:49.184: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -21:57:49.184: -21:58:35.989: adding 64 milliseconds of audio buffering, total audio buffering is now 85 milliseconds (source: Audio Output Capture (PulseAudio)) -21:58:35.989: -21:58:36.244: ==== Shutting down ================================================== -21:58:36.246: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -21:58:36.246: pulse-input: Got 1904 packets with 2284800 frames -21:58:36.246: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' -21:58:36.246: pulse-input: Got 1899 packets with 2278800 frames -21:58:36.247: [portals] Request cancelled -21:58:36.305: All scene data cleared -21:58:36.305: ------------------------------------------------ -21:58:36.352: [obs-backgroundremoval] plugin unloaded -21:58:36.352: Tried to call obs_frontend_remove_event_callback with no callbacks! -21:58:36.352: [linux-vkcapture] plugin unloaded -21:58:36.355: [obs-websocket] [obs_module_unload] Shutting down... -21:58:36.356: Tried to call obs_frontend_remove_event_callback with no callbacks! -21:58:36.356: [obs-websocket] [obs_module_unload] Finished shutting down. -21:58:36.362: [Scripting] Total detached callbacks: 0 -21:58:36.362: Freeing OBS context data -21:58:36.376: == Profiler Results ============================= -21:58:36.376: run_program_init: 1655.38 ms -21:58:36.376: ┣OBSApp::AppInit: 14.579 ms -21:58:36.376: ┃ ┗OBSApp::InitLocale: 0.997 ms -21:58:36.376: ┗OBSApp::OBSInit: 1420.95 ms -21:58:36.376: ┣obs_startup: 1.463 ms -21:58:36.376: ┗OBSBasic::OBSInit: 1390.13 ms -21:58:36.376: ┣OBSBasic::InitBasicConfig: 0.656 ms -21:58:36.376: ┣OBSBasic::ResetAudio: 0.144 ms -21:58:36.376: ┣OBSBasic::ResetVideo: 135.267 ms -21:58:36.376: ┃ ┗obs_init_graphics: 130.324 ms -21:58:36.376: ┃ ┗shader compilation: 98.112 ms -21:58:36.376: ┣OBSBasic::InitOBSCallbacks: 0.004 ms -21:58:36.376: ┣OBSBasic::InitHotkeys: 0.019 ms -21:58:36.376: ┣obs_load_all_modules2: 1097.1 ms -21:58:36.376: ┃ ┣obs_init_module(decklink-captions.so): 0 ms -21:58:36.376: ┃ ┣obs_init_module(decklink-output-ui.so): 0.001 ms -21:58:36.376: ┃ ┣obs_init_module(decklink.so): 0.077 ms -21:58:36.376: ┃ ┣obs_init_module(frontend-tools.so): 65.963 ms -21:58:36.376: ┃ ┣obs_init_module(image-source.so): 0.01 ms -21:58:36.376: ┃ ┣obs_init_module(linux-alsa.so): 0.004 ms -21:58:36.376: ┃ ┣obs_init_module(linux-capture.so): 0.001 ms -21:58:36.376: ┃ ┣obs_init_module(linux-jack.so): 0.009 ms -21:58:36.376: ┃ ┣obs_init_module(linux-pipewire.so): 17.981 ms -21:58:36.376: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.004 ms -21:58:36.376: ┃ ┣obs_init_module(linux-v4l2.so): 0.089 ms -21:58:36.376: ┃ ┣obs_init_module(obs-browser.so): 0.07 ms -21:58:36.376: ┃ ┣obs_init_module(obs-ffmpeg.so): 27.485 ms -21:58:36.376: ┃ ┣obs_init_module(obs-filters.so): 0.024 ms -21:58:36.376: ┃ ┣obs_init_module(obs-libfdk.so): 0.001 ms -21:58:36.376: ┃ ┣obs_init_module(obs-nvenc.so): 0.111 ms -21:58:36.376: ┃ ┃ ┗nvenc_check: 0.102 ms -21:58:36.376: ┃ ┣obs_init_module(obs-outputs.so): 0.007 ms -21:58:36.376: ┃ ┣obs_init_module(obs-qsv11.so): 12.277 ms -21:58:36.376: ┃ ┣obs_init_module(obs-transitions.so): 0.006 ms -21:58:36.376: ┃ ┣obs_init_module(obs-vst.so): 0.003 ms -21:58:36.376: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms -21:58:36.376: ┃ ┣obs_init_module(obs-websocket.so): 4.315 ms -21:58:36.376: ┃ ┣obs_init_module(obs-x264.so): 0.002 ms -21:58:36.376: ┃ ┣obs_init_module(rtmp-services.so): 1.389 ms -21:58:36.376: ┃ ┣obs_init_module(text-freetype2.so): 0.02 ms -21:58:36.376: ┃ ┣obs_init_module(vlc-video.so): 6.331 ms -21:58:36.376: ┃ ┣obs_init_module(libwlrobs.so): 0.005 ms -21:58:36.376: ┃ ┣obs_init_module(linux-pipewire-audio.so): 0.053 ms -21:58:36.376: ┃ ┣obs_init_module(linux-vkcapture.so): 0.247 ms -21:58:36.376: ┃ ┣obs_init_module(move-transition.so): 0.124 ms -21:58:36.376: ┃ ┣obs_init_module(obs-backgroundremoval.so): 412.985 ms -21:58:36.376: ┃ ┣obs_init_module(obs-composite-blur.so): 0.036 ms -21:58:36.376: ┃ ┗obs_init_module(source-clone.so): 0.037 ms -21:58:36.376: ┣OBSBasic::InitService: 2.469 ms -21:58:36.376: ┣OBSBasic::ResetOutputs: 0.317 ms -21:58:36.376: ┣OBSBasic::CreateHotkeys: 0.028 ms -21:58:36.376: ┣OBSBasic::InitPrimitives: 0.102 ms -21:58:36.376: ┗OBSBasic::Load: 65.912 ms -21:58:36.376: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.005 ms, 99th percentile=0.001 ms, 100% below 25 ms -21:58:36.376: audio_thread(Audio): min=0.006 ms, median=0.057 ms, max=0.398 ms, 99th percentile=0.124 ms -21:58:36.376: obs_graphics_thread(33.3333 ms): min=0.046 ms, median=0.24 ms, max=11.944 ms, 99th percentile=1.593 ms, 100% below 33.333 ms -21:58:36.376: ┣tick_sources: min=0 ms, median=0.007 ms, max=0.061 ms, 99th percentile=0.029 ms -21:58:36.376: ┣output_frame: min=0.03 ms, median=0.077 ms, max=0.58 ms, 99th percentile=0.188 ms -21:58:36.376: ┃ ┗gs_context(video->graphics): min=0.03 ms, median=0.077 ms, max=0.579 ms, 99th percentile=0.188 ms -21:58:36.376: ┃ ┣render_video: min=0.007 ms, median=0.025 ms, max=0.121 ms, 99th percentile=0.071 ms -21:58:36.376: ┃ ┃ ┗render_main_texture: min=0.006 ms, median=0.022 ms, max=0.104 ms, 99th percentile=0.065 ms -21:58:36.376: ┃ ┗gs_flush: min=0.018 ms, median=0.047 ms, max=0.541 ms, 99th percentile=0.127 ms -21:58:36.376: ┗render_displays: min=0.001 ms, median=0.137 ms, max=6.396 ms, 99th percentile=1.48 ms -21:58:36.376: ================================================= -21:58:36.376: == Profiler Time Between Calls ================== -21:58:36.376: obs_hotkey_thread(25 ms): min=25.008 ms, median=25.064 ms, max=25.283 ms, 100% within ±2% of 25 ms (0% lower, 0% higher) -21:58:36.376: obs_graphics_thread(33.3333 ms): min=30.397 ms, median=33.333 ms, max=36.258 ms, 99.727% within ±2% of 33.333 ms (0.136519% lower, 0.136519% higher) -21:58:36.376: ================================================= -21:58:36.378: Number of memory leaks: 2 diff --git a/dotfile/.config/obs-studio/logs/2025-10-03 23-12-52.txt b/dotfile/.config/obs-studio/logs/2025-10-03 23-12-52.txt deleted file mode 100644 index c781bfd..0000000 --- a/dotfile/.config/obs-studio/logs/2025-10-03 23-12-52.txt +++ /dev/null @@ -1,147 +0,0 @@ -23:12:52.914: Platform: Wayland -23:12:52.914: CPU Name: 13th Gen Intel(R) Core(TM) i5-13400 -23:12:52.914: CPU Speed: 4452.707MHz -23:12:52.915: Physical Cores: 10, Logical Cores: 16 -23:12:52.915: Physical Memory: 31830MB Total, 19630MB Free -23:12:52.915: Kernel Version: Linux 6.16.4-cachyos -23:12:52.915: Distribution: NixOS "25.11" -23:12:52.915: Desktop Environment: Hyprland (Hyprland) -23:12:52.915: Session Type: wayland -23:12:52.916: Current Date/Time: 2025-10-03, 11:12:52 PM -23:12:52.916: Browser Hardware Acceleration: true -23:12:52.916: Qt Version: 6.9.2 (runtime), 6.9.2 (compiled) -23:12:52.916: Portable mode: false -23:12:52.951: OBS 31.1.2 (linux) -23:12:52.951: --------------------------------- -23:12:52.952: --------------------------------- -23:12:52.952: audio settings reset: -23:12:52.952: samples per sec: 48000 -23:12:52.952: speakers: 2 -23:12:52.952: max buffering: 960 milliseconds -23:12:52.952: buffering type: dynamically increasing -23:12:52.953: --------------------------------- -23:12:52.953: Initializing OpenGL... -23:12:52.953: Using EGL/Wayland -23:12:52.975: Initialized EGL 1.5 -23:12:52.986: Loading up OpenGL on adapter Intel Mesa Intel(R) UHD Graphics 730 (ADL-S GT1) -23:12:52.986: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.3, shading language 4.60 -23:12:53.009: --------------------------------- -23:12:53.009: video settings reset: -23:12:53.009: base resolution: 1920x1080 -23:12:53.009: output resolution: 1920x1080 -23:12:53.009: downscale filter: Bicubic -23:12:53.009: fps: 30/1 -23:12:53.009: format: NV12 -23:12:53.009: YUV mode: Rec. 709/Partial -23:12:53.009: NV12 texture support enabled -23:12:53.009: P010 texture support not available -23:12:53.014: Audio monitoring device: -23:12:53.014: name: Default -23:12:53.014: id: default -23:12:53.016: --------------------------------- -23:12:53.023: Failed to load 'en-US' text for module: 'decklink-captions.so' -23:12:53.028: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -23:12:53.033: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -23:12:53.033: Failed to initialize module 'decklink.so' -23:12:53.276: [pipewire] No capture sources available -23:12:53.298: [obs-browser]: Version 2.25.3 -23:12:53.298: [obs-browser]: CEF Version 138.0.7204.97 (runtime), 138.0.17+gac9b751+chromium-138.0.7204.97 (compiled) -23:12:53.328: VAAPI: API version 1.22 -23:12:53.330: FFmpeg VAAPI H264 encoding supported -23:12:53.339: FFmpeg VAAPI AV1 encoding not supported -23:12:53.346: FFmpeg VAAPI HEVC encoding supported -23:12:53.372: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory -23:12:53.372: -23:12:53.372: NVENC not supported -23:12:53.372: Failed to initialize module 'obs-nvenc.so' -23:12:53.453: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1) -23:12:53.453: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.9.2 | Qt version (run-time): 6.9.2 -23:12:53.453: [obs-websocket] [obs_module_load] Linked ASIO Version: 102400 -23:12:53.453: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead. -23:12:53.458: [obs-websocket] [obs_module_load] Module loaded. -23:12:53.489: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled -23:12:53.516: [linux-vkcapture] plugin loaded successfully (version 1.5.3) -23:12:53.528: [Move Transition] loaded version 3.1.5 -23:12:53.610: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.13) -23:12:53.610: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -23:12:53.610: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -23:12:54.093: [obs-backgroundremoval] Latest release is -23:12:54.109: [Composite Blur] loaded version 1.5.2 -23:12:54.123: [Source Clone] loaded version 0.1.5 -23:12:54.123: --------------------------------- -23:12:54.124: Loaded Modules: -23:12:54.124: source-clone.so -23:12:54.124: obs-composite-blur.so -23:12:54.124: obs-backgroundremoval.so -23:12:54.124: move-transition.so -23:12:54.124: linux-vkcapture.so -23:12:54.124: linux-pipewire-audio.so -23:12:54.124: libwlrobs.so -23:12:54.124: vlc-video.so -23:12:54.124: text-freetype2.so -23:12:54.124: rtmp-services.so -23:12:54.124: obs-x264.so -23:12:54.124: obs-websocket.so -23:12:54.124: obs-webrtc.so -23:12:54.124: obs-vst.so -23:12:54.124: obs-transitions.so -23:12:54.124: obs-qsv11.so -23:12:54.124: obs-outputs.so -23:12:54.124: obs-libfdk.so -23:12:54.124: obs-filters.so -23:12:54.124: obs-ffmpeg.so -23:12:54.124: obs-browser.so -23:12:54.124: linux-v4l2.so -23:12:54.124: linux-pulseaudio.so -23:12:54.124: linux-pipewire.so -23:12:54.124: linux-jack.so -23:12:54.124: linux-capture.so -23:12:54.124: linux-alsa.so -23:12:54.124: image-source.so -23:12:54.124: frontend-tools.so -23:12:54.124: decklink-output-ui.so -23:12:54.124: decklink-captions.so -23:12:54.124: --------------------------------- -23:12:54.124: --------------------------------- -23:12:54.124: Available Encoders: -23:12:54.124: Video Encoders: -23:12:54.124: - ffmpeg_svt_av1 (SVT-AV1) -23:12:54.124: - ffmpeg_aom_av1 (AOM AV1) -23:12:54.124: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) -23:12:54.124: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) -23:12:54.124: - obs_qsv11_v2 (QuickSync H.264) -23:12:54.124: - obs_qsv11_hevc (QuickSync HEVC) -23:12:54.124: - obs_x264 (x264) -23:12:54.124: Audio Encoders: -23:12:54.124: - ffmpeg_aac (FFmpeg AAC) -23:12:54.124: - ffmpeg_opus (FFmpeg Opus) -23:12:54.124: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) -23:12:54.124: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) -23:12:54.124: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) -23:12:54.124: - ffmpeg_alac (FFmpeg ALAC (24-bit)) -23:12:54.124: - ffmpeg_flac (FFmpeg FLAC (16-bit)) -23:12:54.124: - libfdk_aac (libfdk AAC) -23:12:54.124: ==== Startup complete =============================================== -23:12:54.195: All scene data cleared -23:12:54.195: ------------------------------------------------ -23:12:54.208: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -23:12:54.209: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -23:12:54.209: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -23:12:54.209: [Loaded global audio device]: 'Desktop Audio' -23:12:54.212: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -23:12:54.212: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -23:12:54.213: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -23:12:54.213: Source ID 'pipewire-screen-capture-source' not found -23:12:54.213: Failed to create source 'Screen Capture (PipeWire)'! -23:12:54.216: Switched to scene 'Scene' -23:12:54.216: ------------------------------------------------ -23:12:54.216: Loaded scenes: -23:12:54.216: - scene 'Scene': -23:12:54.216: - source: 'Audio Output Capture (PulseAudio)' (pulse_output_capture) -23:12:54.216: - source: 'Screen Capture (PipeWire)' (pipewire-screen-capture-source) -23:12:54.216: ------------------------------------------------ -23:12:55.000: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio) -23:12:55.000: -23:13:25.797: virtual void QtWaylandClient::QWaylandTextInputv3::disableSurface(wl_surface*) Try to disable surface 0x1ddffbd0 with focusing surface 0x1fc07d10 -23:13:31.178: virtual void QtWaylandClient::QWaylandTextInputv3::disableSurface(wl_surface*) Try to disable surface 0x1ddffbd0 with focusing surface 0x1fbeaa70 -23:13:32.271: User added source 'Wayland output(dmabuf)' (wlrobs-dmabuf) to scene 'Scene' diff --git a/dotfile/.config/obs-studio/logs/2025-10-03 23-13-41.txt b/dotfile/.config/obs-studio/logs/2025-10-03 23-13-41.txt deleted file mode 100644 index 4143745..0000000 --- a/dotfile/.config/obs-studio/logs/2025-10-03 23-13-41.txt +++ /dev/null @@ -1,155 +0,0 @@ -23:13:41.592: [Safe Mode] Unclean shutdown detected! -23:13:44.669: [Safe Mode] User elected to launch normally. -23:13:44.670: Platform: Wayland -23:13:44.671: CPU Name: 13th Gen Intel(R) Core(TM) i5-13400 -23:13:44.671: CPU Speed: 800.000MHz -23:13:44.672: Physical Cores: 10, Logical Cores: 16 -23:13:44.672: Physical Memory: 31830MB Total, 19547MB Free -23:13:44.672: Kernel Version: Linux 6.16.4-cachyos -23:13:44.672: Distribution: NixOS "25.11" -23:13:44.672: Desktop Environment: Hyprland (Hyprland) -23:13:44.672: Session Type: wayland -23:13:44.682: Current Date/Time: 2025-10-03, 11:13:44 PM -23:13:44.682: Browser Hardware Acceleration: true -23:13:44.682: Qt Version: 6.9.2 (runtime), 6.9.2 (compiled) -23:13:44.682: Portable mode: false -23:13:44.696: OBS 31.1.2 (linux) -23:13:44.696: --------------------------------- -23:13:44.697: --------------------------------- -23:13:44.697: audio settings reset: -23:13:44.697: samples per sec: 48000 -23:13:44.697: speakers: 2 -23:13:44.697: max buffering: 960 milliseconds -23:13:44.697: buffering type: dynamically increasing -23:13:44.698: --------------------------------- -23:13:44.698: Initializing OpenGL... -23:13:44.698: Using EGL/Wayland -23:13:44.722: Initialized EGL 1.5 -23:13:44.734: Loading up OpenGL on adapter Intel Mesa Intel(R) UHD Graphics 730 (ADL-S GT1) -23:13:44.734: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.3, shading language 4.60 -23:13:44.758: --------------------------------- -23:13:44.758: video settings reset: -23:13:44.758: base resolution: 1920x1080 -23:13:44.758: output resolution: 1920x1080 -23:13:44.758: downscale filter: Bicubic -23:13:44.758: fps: 30/1 -23:13:44.758: format: NV12 -23:13:44.758: YUV mode: Rec. 709/Partial -23:13:44.758: NV12 texture support enabled -23:13:44.758: P010 texture support not available -23:13:44.764: Audio monitoring device: -23:13:44.764: name: Default -23:13:44.764: id: default -23:13:44.765: --------------------------------- -23:13:44.770: Failed to load 'en-US' text for module: 'decklink-captions.so' -23:13:44.774: Failed to load 'en-US' text for module: 'decklink-output-ui.so' -23:13:44.778: A DeckLink iterator could not be created. The DeckLink drivers may not be installed -23:13:44.778: Failed to initialize module 'decklink.so' -23:13:44.936: [pipewire] No capture sources available -23:13:44.956: [obs-browser]: Version 2.25.3 -23:13:44.956: [obs-browser]: CEF Version 138.0.7204.97 (runtime), 138.0.17+gac9b751+chromium-138.0.7204.97 (compiled) -23:13:44.973: VAAPI: API version 1.22 -23:13:44.974: FFmpeg VAAPI H264 encoding supported -23:13:44.983: FFmpeg VAAPI AV1 encoding not supported -23:13:44.989: FFmpeg VAAPI HEVC encoding supported -23:13:45.006: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory -23:13:45.006: -23:13:45.006: NVENC not supported -23:13:45.006: Failed to initialize module 'obs-nvenc.so' -23:13:45.064: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1) -23:13:45.064: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.9.2 | Qt version (run-time): 6.9.2 -23:13:45.064: [obs-websocket] [obs_module_load] Linked ASIO Version: 102400 -23:13:45.064: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead. -23:13:45.067: [obs-websocket] [obs_module_load] Module loaded. -23:13:45.087: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled -23:13:45.105: [linux-vkcapture] plugin loaded successfully (version 1.5.3) -23:13:45.111: [Move Transition] loaded version 3.1.5 -23:13:45.169: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.13) -23:13:45.169: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -23:13:45.169: [obs-backgroundremoval] Failed to open config file /home/kirbaranixos/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini -23:13:45.600: [obs-backgroundremoval] Latest release is -23:13:45.618: [Composite Blur] loaded version 1.5.2 -23:13:45.632: [Source Clone] loaded version 0.1.5 -23:13:45.632: --------------------------------- -23:13:45.632: Loaded Modules: -23:13:45.632: source-clone.so -23:13:45.632: obs-composite-blur.so -23:13:45.632: obs-backgroundremoval.so -23:13:45.632: move-transition.so -23:13:45.632: linux-vkcapture.so -23:13:45.632: linux-pipewire-audio.so -23:13:45.632: libwlrobs.so -23:13:45.632: vlc-video.so -23:13:45.632: text-freetype2.so -23:13:45.632: rtmp-services.so -23:13:45.632: obs-x264.so -23:13:45.632: obs-websocket.so -23:13:45.632: obs-webrtc.so -23:13:45.632: obs-vst.so -23:13:45.632: obs-transitions.so -23:13:45.632: obs-qsv11.so -23:13:45.632: obs-outputs.so -23:13:45.632: obs-libfdk.so -23:13:45.632: obs-filters.so -23:13:45.632: obs-ffmpeg.so -23:13:45.632: obs-browser.so -23:13:45.632: linux-v4l2.so -23:13:45.632: linux-pulseaudio.so -23:13:45.632: linux-pipewire.so -23:13:45.632: linux-jack.so -23:13:45.632: linux-capture.so -23:13:45.632: linux-alsa.so -23:13:45.632: image-source.so -23:13:45.632: frontend-tools.so -23:13:45.632: decklink-output-ui.so -23:13:45.632: decklink-captions.so -23:13:45.632: --------------------------------- -23:13:45.632: --------------------------------- -23:13:45.632: Available Encoders: -23:13:45.632: Video Encoders: -23:13:45.632: - ffmpeg_svt_av1 (SVT-AV1) -23:13:45.632: - ffmpeg_aom_av1 (AOM AV1) -23:13:45.632: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264) -23:13:45.632: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC) -23:13:45.632: - obs_qsv11_v2 (QuickSync H.264) -23:13:45.632: - obs_qsv11_hevc (QuickSync HEVC) -23:13:45.632: - obs_x264 (x264) -23:13:45.632: Audio Encoders: -23:13:45.632: - ffmpeg_aac (FFmpeg AAC) -23:13:45.632: - ffmpeg_opus (FFmpeg Opus) -23:13:45.632: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit)) -23:13:45.632: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit)) -23:13:45.632: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float)) -23:13:45.632: - ffmpeg_alac (FFmpeg ALAC (24-bit)) -23:13:45.633: - ffmpeg_flac (FFmpeg FLAC (16-bit)) -23:13:45.633: - libfdk_aac (libfdk AAC) -23:13:45.633: ==== Startup complete =============================================== -23:13:45.684: All scene data cleared -23:13:45.684: ------------------------------------------------ -23:13:45.693: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -23:13:45.694: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -23:13:45.694: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -23:13:45.694: [Loaded global audio device]: 'Desktop Audio' -23:13:45.695: pulse-input: Server name: 'PulseAudio (on PipeWire 1.4.7) 15.0.0' -23:13:45.696: pulse-input: Audio format: s32le, 48000 Hz, 2 channels -23:13:45.696: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default) -23:13:45.696: Source ID 'pipewire-screen-capture-source' not found -23:13:45.696: Failed to create source 'Screen Capture (PipeWire)'! -23:13:45.700: Switched to scene 'Scene' -23:13:45.700: ------------------------------------------------ -23:13:45.700: Loaded scenes: -23:13:45.700: - scene 'Scene': -23:13:45.700: - source: 'Audio Output Capture (PulseAudio)' (pulse_output_capture) -23:13:45.700: - source: 'Screen Capture (PipeWire)' (pipewire-screen-capture-source) -23:13:45.700: - source: 'Wayland output(dmabuf)' (wlrobs-dmabuf) -23:13:45.700: ------------------------------------------------ -23:13:46.255: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio) -23:13:46.255: -23:13:49.639: virtual void QtWaylandClient::QWaylandTextInputv3::disableSurface(wl_surface*) Try to disable surface 0x3aeceef0 with focusing surface 0x39161380 -23:13:50.156: virtual void QtWaylandClient::QWaylandTextInputv3::disableSurface(wl_surface*) Try to disable surface 0x3aeceef0 with focusing surface 0x39161380 -23:13:50.732: User Removed source 'Wayland output(dmabuf)' (wlrobs-dmabuf) from scene 'Scene' -23:14:04.333: virtual void QtWaylandClient::QWaylandTextInputv3::enableSurface(wl_surface*) Try to enable surface 0x3b0c58c0 with focusing surface 0x39161380 -23:14:04.733: virtual void QtWaylandClient::QWaylandTextInputv3::enableSurface(wl_surface*) Try to enable surface 0x39161380 with focusing surface 0x3b0c58c0 -23:14:04.895: virtual void QtWaylandClient::QWaylandTextInputv3::enableSurface(wl_surface*) Try to enable surface 0x3b0c58c0 with focusing surface 0x39161380 -23:14:07.389: User added source 'Wayland output(dmabuf)' (wlrobs-dmabuf) to scene 'Scene' -23:14:07.407: virtual void QtWaylandClient::QWaylandTextInputv3::disableSurface(wl_surface*) Try to disable surface 0x3b1508c0 with focusing surface 0x39161380 diff --git a/dotfile/.config/obs-studio/plugin_config/obs-websocket/config.json b/dotfile/.config/obs-studio/plugin_config/obs-websocket/config.json deleted file mode 100644 index b042363..0000000 --- a/dotfile/.config/obs-studio/plugin_config/obs-websocket/config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "alerts_enabled": false, - "auth_required": true, - "first_load": false, - "server_enabled": false, - "server_password": "Wy8aOt2QH1yxS20p", - "server_port": 4455 -} \ No newline at end of file diff --git a/dotfile/.config/obs-studio/plugin_config/rtmp-services/amazon_ivs_ingests.json b/dotfile/.config/obs-studio/plugin_config/rtmp-services/amazon_ivs_ingests.json deleted file mode 100644 index 7b92bc6..0000000 --- a/dotfile/.config/obs-studio/plugin_config/rtmp-services/amazon_ivs_ingests.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "ingests": [ - { - "_id": 0, - "availability": 1.0, - "default": false, - "name": "Default", - "url_template": "rtmp://ingest.global-contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ingest.global-contribute.live-video.net/app/{stream_key}", - "priority": 0 - }, - { - "_id": 1, - "availability": 1.0, - "default": false, - "name": "Asia Southeast: Singapore (10)", - "url_template": "rtmp://aps10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps10.contribute.live-video.net/app/{stream_key}", - "priority": 1 - }, - { - "_id": 2, - "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": 2 - }, - { - "_id": 3, - "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": 3 - }, - { - "_id": 4, - "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": 4 - }, - { - "_id": 5, - "availability": 1.0, - "default": false, - "name": "Asia: India, Mumbai (30)", - "url_template": "rtmp://aps30.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps30.contribute.live-video.net/app/{stream_key}", - "priority": 5 - }, - { - "_id": 6, - "availability": 1.0, - "default": false, - "name": "Asia Southeast: Sydney (20)", - "url_template": "rtmp://aps20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps20.contribute.live-video.net/app/{stream_key}", - "priority": 6 - }, - { - "_id": 7, - "availability": 1.0, - "default": false, - "name": "Asia: South Korea, Seoul (20)", - "url_template": "rtmp://apn20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://apn20.contribute.live-video.net/app/{stream_key}", - "priority": 7 - }, - { - "_id": 8, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Osaka (1)", - "url_template": "rtmp://osa01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://osa01.contribute.live-video.net/app/{stream_key}", - "priority": 8 - }, - { - "_id": 9, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Narita (10)", - "url_template": "rtmp://apn10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://apn10.contribute.live-video.net/app/{stream_key}", - "priority": 9 - }, - { - "_id": 10, - "availability": 1.0, - "default": false, - "name": "Europe: Sweden, Stockholm (10)", - "url_template": "rtmp://eun10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://eun10.contribute.live-video.net/app/{stream_key}", - "priority": 10 - }, - { - "_id": 11, - "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": 11 - }, - { - "_id": 12, - "availability": 1.0, - "default": false, - "name": "Europe: Frankfurt (10)", - "url_template": "rtmp://euc10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euc10.contribute.live-video.net/app/{stream_key}", - "priority": 12 - }, - { - "_id": 13, - "availability": 1.0, - "default": false, - "name": "Europe: France, Paris (30)", - "url_template": "rtmp://euw30.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euw30.contribute.live-video.net/app/{stream_key}", - "priority": 13 - }, - { - "_id": 14, - "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": 14 - }, - { - "_id": 15, - "availability": 1.0, - "default": false, - "name": "Europe West: Ireland (10)", - "url_template": "rtmp://euw10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euw10.contribute.live-video.net/app/{stream_key}", - "priority": 15 - }, - { - "_id": 16, - "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": 16 - }, - { - "_id": 17, - "availability": 1.0, - "default": false, - "name": "US West: Portland, OR (us-west-2)", - "url_template": "rtmp://usw20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://usw20.contribute.live-video.net/app/{stream_key}", - "priority": 17 - }, - { - "_id": 18, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Sao Paulo (10)", - "url_template": "rtmp://sae10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sae10.contribute.live-video.net/app/{stream_key}", - "priority": 18 - }, - { - "_id": 19, - "availability": 1.0, - "default": false, - "name": "US East: Ohio (20)", - "url_template": "rtmp://use20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://use20.contribute.live-video.net/app/{stream_key}", - "priority": 19 - }, - { - "_id": 20, - "availability": 1.0, - "default": false, - "name": "US East: Ashburn, VA (10)", - "url_template": "rtmp://use10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://use10.contribute.live-video.net/app/{stream_key}", - "priority": 20 - } - ] -} diff --git a/dotfile/.config/obs-studio/plugin_config/rtmp-services/package.json b/dotfile/.config/obs-studio/plugin_config/rtmp-services/package.json deleted file mode 100644 index b12904e..0000000 --- a/dotfile/.config/obs-studio/plugin_config/rtmp-services/package.json +++ /dev/null @@ -1 +0,0 @@ -{"$schema":"schema/package-schema.json","url":"https://obsproject.com/obs2_update/rtmp-services/v5","version":276,"files":[{"name":"services.json","version":276}]} diff --git a/dotfile/.config/obs-studio/plugin_config/rtmp-services/services.json b/dotfile/.config/obs-studio/plugin_config/rtmp-services/services.json deleted file mode 100644 index d61fb5e..0000000 --- a/dotfile/.config/obs-studio/plugin_config/rtmp-services/services.json +++ /dev/null @@ -1 +0,0 @@ -{"$schema":"schema/service-schema-v5.json","format_version":5,"services":[{"name":"Twitch","common":true,"stream_key_link":"https://dashboard.twitch.tv/settings/stream","multitrack_video_configuration_url":"https://ingest.twitch.tv/api/v3/GetClientConfiguration","multitrack_video_name":"Enhanced Broadcasting","multitrack_video_learn_more_link":"https://help.twitch.tv/s/article/multiple-encodes","servers":[{"name":"Asia: Hong Kong","url":"rtmp://live-hkg.twitch.tv/app"},{"name":"Asia: Seoul, South Korea","url":"rtmp://live-sel.twitch.tv/app"},{"name":"Asia: Singapore","url":"rtmp://live-sin.twitch.tv/app"},{"name":"Asia: Taipei, Taiwan","url":"rtmp://live-tpe.twitch.tv/app"},{"name":"Asia: Tokyo, Japan","url":"rtmp://live-tyo.twitch.tv/app"},{"name":"Australia: Sydney","url":"rtmp://live-syd.twitch.tv/app"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.twitch.tv/app"},{"name":"EU: Berlin, DE","url":"rtmp://live-ber.twitch.tv/app"},{"name":"Europe: Copenhagen, DK","url":"rtmp://live-cph.twitch.tv/app"},{"name":"EU: Frankfurt, DE","url":"rtmp://live-fra.twitch.tv/app"},{"name":"EU: Helsinki, FI","url":"rtmp://live-hel.twitch.tv/app"},{"name":"EU: Lisbon, Portugal","url":"rtmp://live-lis.twitch.tv/app"},{"name":"EU: London, UK","url":"rtmp://live-lhr.twitch.tv/app"},{"name":"EU: Madrid, Spain","url":"rtmp://live-mad.twitch.tv/app"},{"name":"EU: Marseille, FR","url":"rtmp://live-mrs.twitch.tv/app"},{"name":"EU: Milan, Italy","url":"rtmp://live-mil.twitch.tv/app"},{"name":"EU: Norway, Oslo","url":"rtmp://live-osl.twitch.tv/app"},{"name":"EU: Paris, FR","url":"rtmp://live-cdg.twitch.tv/app"},{"name":"EU: Prague, CZ","url":"rtmp://live-prg.twitch.tv/app"},{"name":"EU: Stockholm, SE","url":"rtmp://live-arn.twitch.tv/app"},{"name":"EU: Vienna, Austria","url":"rtmp://live-vie.twitch.tv/app"},{"name":"EU: Warsaw, Poland","url":"rtmp://live-waw.twitch.tv/app"},{"name":"NA: Mexico City","url":"rtmp://live-qro.twitch.tv/app"},{"name":"NA: Quebec, Canada","url":"rtmp://live-ymq.twitch.tv/app"},{"name":"NA: Toronto, Canada","url":"rtmp://live-yto.twitch.tv/app"},{"name":"South America: Argentina","url":"rtmp://live-eze.twitch.tv/app"},{"name":"South America: Chile","url":"rtmp://live-scl.twitch.tv/app"},{"name":"South America: Lima, Peru","url":"rtmp://live-lim.twitch.tv/app"},{"name":"South America: Medellin, Colombia","url":"rtmp://live-mde.twitch.tv/app"},{"name":"South America: Rio de Janeiro, Brazil","url":"rtmp://live-rio.twitch.tv/app"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://live-sao.twitch.tv/app"},{"name":"US Central: Dallas, TX","url":"rtmp://live-dfw.twitch.tv/app"},{"name":"US Central: Denver, CO","url":"rtmp://live-den.twitch.tv/app"},{"name":"US Central: Houston, TX","url":"rtmp://live-hou.twitch.tv/app"},{"name":"US Central: Salt Lake City, UT","url":"rtmp://live-slc.twitch.tv/app"},{"name":"US East: Ashburn, VA","url":"rtmp://live-iad.twitch.tv/app"},{"name":"US East: Atlanta, GA","url":"rtmp://live-atl.twitch.tv/app"},{"name":"US East: Chicago","url":"rtmp://live-ord.twitch.tv/app"},{"name":"US East: Miami, FL","url":"rtmp://live-mia.twitch.tv/app"},{"name":"US East: New York, NY","url":"rtmp://live-jfk.twitch.tv/app"},{"name":"US West: Los Angeles, CA","url":"rtmp://live-lax.twitch.tv/app"},{"name":"US West: Phoenix, AZ","url":"rtmp://live-phx.twitch.tv/app"},{"name":"US West: Portland, Oregon","url":"rtmp://live-pdx.twitch.tv/app"},{"name":"US West: San Francisco, CA","url":"rtmp://live-sfo.twitch.tv/app"},{"name":"US West: San Jose, CA","url":"rtmp://live-sjc.twitch.tv/app"},{"name":"US West: Seattle, WA","url":"rtmp://live-sea.twitch.tv/app"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"YouTube - HLS","common":false,"more_info_link":"https://developers.google.com/youtube/v3/live/guides/ingestion-protocol-comparison","stream_key_link":"https://www.youtube.com/live_dashboard","protocol":"HLS","supported video codecs":["h264","hevc"],"servers":[{"name":"Primary YouTube ingest server","url":"https://a.upload.youtube.com/http_upload_hls?cid={stream_key}©=0&file=out.m3u8"},{"name":"Backup YouTube ingest server","url":"https://b.upload.youtube.com/http_upload_hls?cid={stream_key}©=1&file=out.m3u8"}],"recommended":{"keyint":2,"output":"ffmpeg_hls_muxer","max video bitrate":51000,"max audio bitrate":160}},{"name":"YouTube - RTMPS","common":true,"stream_key_link":"https://www.youtube.com/live_dashboard","alt_names":["YouTube / YouTube Gaming","YouTube - RTMP","YouTube - RTMPS (Beta)"],"supported video codecs":["h264","hevc","av1"],"servers":[{"name":"Primary YouTube ingest server","url":"rtmps://a.rtmps.youtube.com:443/live2"},{"name":"Backup YouTube ingest server","url":"rtmps://b.rtmps.youtube.com:443/live2?backup=1"},{"name":"Primary YouTube ingest server (legacy RTMP)","url":"rtmp://a.rtmp.youtube.com/live2"},{"name":"Backup YouTube ingest server (legacy RTMP)","url":"rtmp://b.rtmp.youtube.com/live2?backup=1"}],"recommended":{"keyint":2,"max video bitrate":51000,"max audio bitrate":160}},{"name":"Loola.tv","common":false,"servers":[{"name":"US East: Virginia","url":"rtmp://rtmp.loola.tv/push"},{"name":"EU Central: Germany","url":"rtmp://rtmp-eu.loola.tv/push"},{"name":"South America: Brazil","url":"rtmp://rtmp-sa.loola.tv/push"},{"name":"Asia/Pacific: Singapore","url":"rtmp://rtmp-sg.loola.tv/push"},{"name":"Middle East: Bahrain","url":"rtmp://rtmp-me.loola.tv/push"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":2500,"max audio bitrate":160,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Lovecast","servers":[{"name":"Default","url":"rtmp://live-a.lovecastapp.com:5222/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Luzento.com - RTMP","stream_key_link":"https://cms.luzento.com/dashboard/stream-key?from=OBS","servers":[{"name":"Primary","url":"rtmp://ingest.luzento.com/live"},{"name":"Primary (Test)","url":"rtmp://ingest.luzento.com/test"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":256,"bframes":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Web.TV","servers":[{"name":"Primary","url":"rtmp://live3.origins.web.tv/liveext"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"GoodGame.ru","servers":[{"name":"Моscow","url":"rtmp://msk.goodgame.ru:1940/live"}],"supported video codecs":["h264"]},{"name":"Vaughn Live / iNSTAGIB","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Breakers.TV","servers":[{"name":"US: Vint Hill, VA","url":"rtmp://live-iad.vaughnsoft.net/live"},{"name":"US: Vint Hill, VA #2","url":"rtmp://live-iad2.vaughnsoft.net/live"},{"name":"US: Dallas, TX","url":"rtmp://live-dfw.vaughnsoft.net/live"},{"name":"US: Denver, CO","url":"rtmp://live-den.vaughnsoft.net/live"},{"name":"US: New York, NY","url":"rtmp://live-nyc.vaughnsoft.net/live"},{"name":"US: Miami, FL","url":"rtmp://live-mia.vaughnsoft.net/live"},{"name":"US: Seattle, WA","url":"rtmp://live-sea.vaughnsoft.net/live"},{"name":"CA: Toronto","url":"rtmp://live-tor.vaughnsoft.net/live"},{"name":"EU: Amsterdam, NL","url":"rtmp://live-ams.vaughnsoft.net/live"},{"name":"EU: London, UK","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"EU: Paris, FR","url":"rtmp://live-lhr.vaughnsoft.net/live"},{"name":"Tokyo, JP","url":"rtmp://live-lhr.vaughnsoft.net/live"}],"recommended":{"keyint":2,"max video bitrate":15000,"max audio bitrate":320},"supported video codecs":["h264"]},{"name":"Facebook Live","common":true,"stream_key_link":"https://www.facebook.com/live/producer?ref=OBS","servers":[{"name":"Default","url":"rtmps://rtmp-api.facebook.com:443/rtmp/"}],"recommended":{"keyint":2,"profile":"main","supported resolutions":["1920x1080","1280x720","852x480","640x360"],"bitrate matrix":[{"res":"640x360","fps":30,"max bitrate":1000},{"res":"640x360","fps":60,"max bitrate":1500},{"res":"852x480","fps":30,"max bitrate":2000},{"res":"852x480","fps":60,"max bitrate":3000},{"res":"1280x720","fps":30,"max bitrate":4000},{"res":"1280x720","fps":60,"max bitrate":6000},{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1920x1080","fps":60,"max bitrate":9000}],"max fps":60,"max video bitrate":9000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Restream.io","alt_names":["Restream.io - RTMP","Restream.io - FTL"],"common":true,"stream_key_link":"https://restream.io/settings/streaming-setup?from=OBS","servers":[{"name":"Autodetect","url":"rtmp://live.restream.io/live"},{"name":"EU-West (London, GB)","url":"rtmp://london.restream.io/live"},{"name":"EU-West (Amsterdam, NL)","url":"rtmp://amsterdam.restream.io/live"},{"name":"EU-West (Paris, FR)","url":"rtmp://paris.restream.io/live"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://frankfurt.restream.io/live"},{"name":"EU-South (Madrid, Spain)","url":"rtmp://madrid.restream.io/live"},{"name":"Turkey (Istanbul)","url":"rtmp://istanbul.restream.io/live"},{"name":"US-West (Seattle, WA)","url":"rtmp://seattle.restream.io/live"},{"name":"US-West (San Jose, CA)","url":"rtmp://sanjose.restream.io/live"},{"name":"US-Central (Dallas, TX)","url":"rtmp://dallas.restream.io/live"},{"name":"US-East (Chicago, IL)","url":"rtmp://chicago.restream.io/live"},{"name":"US-East (New York, NY)","url":"rtmp://newyork.restream.io/live"},{"name":"US-East (Washington, DC)","url":"rtmp://washington.restream.io/live"},{"name":"NA-East (Toronto, Canada)","url":"rtmp://toronto.restream.io/live"},{"name":"SA (Saint Paul, Brazil)","url":"rtmp://saopaulo.restream.io/live"},{"name":"India (Bangalore)","url":"rtmp://bangalore.restream.io/live"},{"name":"Asia (Hong Kong)","url":"rtmp://hongkong.restream.io/live"},{"name":"Asia (Singapore)","url":"rtmp://singapore.restream.io/live"},{"name":"Asia (Seoul, South Korea)","url":"rtmp://seoul.restream.io/live"},{"name":"Asia (Tokyo, Japan)","url":"rtmp://tokyo.restream.io/live"},{"name":"Australia (Sydney)","url":"rtmp://sydney.restream.io/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Castr.io","servers":[{"name":"US-East (Chicago, IL)","url":"rtmp://cg.castr.io/static"},{"name":"US-East (New York, NY)","url":"rtmp://ny.castr.io/static"},{"name":"US-East (Miami, FL)","url":"rtmp://mi.castr.io/static"},{"name":"US-West (Seattle, WA)","url":"rtmp://se.castr.io/static"},{"name":"US-West (Los Angeles, CA)","url":"rtmp://la.castr.io/static"},{"name":"US-Central (Dallas, TX)","url":"rtmp://da.castr.io/static"},{"name":"NA-East (Toronto, CA)","url":"rtmp://qc.castr.io/static"},{"name":"Mexico","url":"rtmp://mexico.castr.io/static"},{"name":"Sao Paulo, BR","url":"rtmp://br.castr.io/static"},{"name":"Colombia","url":"rtmp://bogota.castr.io/static"},{"name":"Santiago, Chile","url":"rtmp://santiago.castr.io/static"},{"name":"Istanbul, TR","url":"rtmp://istanbul.castr.io/static"},{"name":"Tel Aviv, IL","url":"rtmp://telaviv.castr.io/static"},{"name":"EU-West (London, UK)","url":"rtmp://uk.castr.io/static"},{"name":"EU-West (Paris, FR)","url":"rtmp://paris.castr.io/static"},{"name":"EU-West (Madrid, ES)","url":"rtmp://madrid.castr.io/static"},{"name":"EU-Central (Frankfurt, DE)","url":"rtmp://fr.castr.io/static"},{"name":"EU-Central (Milan, IT)","url":"rtmp://milan.castr.io/static"},{"name":"EU-North (Stockholm, SE)","url":"rtmp://stockholm.castr.io/static"},{"name":"EU-North (Copenhagen, DK)","url":"rtmp://copenhagen.castr.io/static"},{"name":"Russia (Moscow)","url":"rtmp://ru.castr.io/static"},{"name":"Asia (Singapore)","url":"rtmp://sg.castr.io/static"},{"name":"Asia (Hong Kong, HK)","url":"rtmp://hongkong.castr.io/static"},{"name":"Asia (India)","url":"rtmp://in.castr.io/static"},{"name":"Australia (Sydney)","url":"rtmp://au.castr.io/static"},{"name":"UAE (Dubai)","url":"rtmp://dubai.castr.io/static"},{"name":"Africa (Johannesburg, ZA)","url":"rtmp://southafrica.castr.io/static"},{"name":"Africa (Lagos, NG)","url":"rtmp://lagos.castr.io/static"},{"name":"US Central","url":"rtmp://us-central.castr.io/static"},{"name":"US West","url":"rtmp://us-west.castr.io/static"},{"name":"US East","url":"rtmp://us-east.castr.io/static"},{"name":"US South","url":"rtmp://us-south.castr.io/static"},{"name":"South America","url":"rtmp://south-am.castr.io/static"},{"name":"EU Central","url":"rtmp://eu-central.castr.io/static"},{"name":"Singapore","url":"rtmp://sg-central.castr.io/static"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Boomstream","servers":[{"name":"Default","url":"rtmp://live.boomstream.com/live"}],"supported video codecs":["h264"]},{"name":"Meridix Live Sports Platform","servers":[{"name":"Primary","url":"rtmp://publish.meridix.com/live"}],"recommended":{"max video bitrate":3500},"supported video codecs":["h264"]},{"name":"AfreecaTV","alt_names":["아프리카TV","Afreeca.TV"],"servers":[{"name":"Asia : Korea","url":"rtmp://rtmpmanager-freecat.afreeca.tv/app"},{"name":"North America : US East","url":"rtmp://rtmp-esu.afreecatv.com/app"},{"name":"North America : US West","url":"rtmp://rtmp-wsu.afreecatv.com/app"},{"name":"South America : Brazil","url":"rtmp://rtmp-brz.afreecatv.com/app"},{"name":"Europe : UK","url":"rtmp://rtmp-uk.afreecatv.com/app"},{"name":"Asia : Singapore","url":"rtmp://rtmp-sgp.afreecatv.com/app"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"CAM4","servers":[{"name":"CAM4","url":"rtmp://origin.cam4.com/cam4-origin-live"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":3000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"ePlay","servers":[{"name":"ePlay Primary","url":"rtmp://live.eplay.link/origin"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7500,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Picarto","servers":[{"name":"Autoselect closest server","url":"rtmp://live.us.picarto.tv/golive"},{"name":"Los Angeles, USA","url":"rtmp://live.us-losangeles.picarto.tv/golive"},{"name":"Dallas, USA","url":"rtmp://live.us-dallas.picarto.tv/golive"},{"name":"Miami, USA","url":"rtmp://live.us-miami.picarto.tv/golive"},{"name":"New York, USA","url":"rtmp://live.us-newyork.picarto.tv/golive"},{"name":"Europe","url":"rtmp://live.eu-west1.picarto.tv/golive"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":3500},"supported video codecs":["h264"]},{"name":"Livestream","servers":[{"name":"Primary","url":"rtmp://rtmpin.livestreamingest.com/rtmpin"}],"supported video codecs":["h264"]},{"name":"Uscreen","servers":[{"name":"Default","url":"rtmp://global-live.uscreen.app:5222/app"}],"recommended":{"keyint":2,"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Stripchat","servers":[{"name":"Auto","url":"rtmp://live.doppiocdn.com/ext"}],"recommended":{"keyint":2,"profile":"main","bframes":0,"max video bitrate":6000,"max audio bitrate":128,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"CamSoda","servers":[{"name":"North America","url":"rtmp://obs-ingest-na.livemediahost.com/cam_obs"},{"name":"South America","url":"rtmp://obs-ingest-sa.livemediahost.com/cam_obs"},{"name":"Asia","url":"rtmp://obs-ingest-as.livemediahost.com/cam_obs"},{"name":"Europe","url":"rtmp://obs-ingest-eu.livemediahost.com/cam_obs"},{"name":"Oceania","url":"rtmp://obs-ingest-oc.livemediahost.com/cam_obs"}],"recommended":{"supported resolutions":["1920x1080","1280x720","852x480","480x360"],"max fps":30,"max video bitrate":6000,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Chaturbate","stream_key_link":"https://chaturbate.com/b/?useExternalSoftware=true","more_info_link":"https://support.chaturbate.com/hc/en-us/articles/360037971952-How-do-I-set-up-OBS","servers":[{"name":"Global Main Fastest - Recommended","url":"rtmp://global.live.mmcdn.com/live-origin"},{"name":"Global Backup","url":"rtmp://global-backup.live.mmcdn.com/live-origin"},{"name":"Asia: Mumbai, India","url":"rtmp://bom.live.mmcdn.com/live-origin"},{"name":"Asia: Singapore","url":"rtmp://sin.live.mmcdn.com/live-origin"},{"name":"Asia: Taiwan","url":"rtmp://tsa.live.mmcdn.com/live-origin"},{"name":"Asia: Tokyo, Japan","url":"rtmp://nrt.live.mmcdn.com/live-origin"},{"name":"Australasia: Sydney, Australia","url":"rtmp://syd.live.mmcdn.com/live-origin"},{"name":"EU East: Sofia, Bulgaria","url":"rtmp://sof.live.mmcdn.com/live-origin"},{"name":"EU East: Warsaw, Poland","url":"rtmp://waw.live.mmcdn.com/live-origin"},{"name":"EU North: Helsinki, Finland","url":"rtmp://hel.live.mmcdn.com/live-origin"},{"name":"EU West: Amsterdam, Netherlands","url":"rtmp://ams.live.mmcdn.com/live-origin"},{"name":"EU West: Frankfurt, Germany","url":"rtmp://fra.live.mmcdn.com/live-origin"},{"name":"EU West: Madrid, Spain","url":"rtmp://mad.live.mmcdn.com/live-origin"},{"name":"EU West: Milan, Italy","url":"rtmp://mxp.live.mmcdn.com/live-origin"},{"name":"EU West: Rotterdam, Netherlands","url":"rtmp://rtm.live.mmcdn.com/live-origin"},{"name":"South America: Bogota, Colombia","url":"rtmp://bog.live.mmcdn.com/live-origin"},{"name":"South America: Sao Paulo, Brazil","url":"rtmp://gru.live.mmcdn.com/live-origin"},{"name":"US Central: Austin, TX","url":"rtmp://aus.live.mmcdn.com/live-origin"},{"name":"US Central: Chicago, IL","url":"rtmp://chi.live.mmcdn.com/live-origin"},{"name":"US East: Ashburn, VA","url":"rtmp://ash.live.mmcdn.com/live-origin"},{"name":"US East: Atlanta, GA","url":"rtmp://atl.live.mmcdn.com/live-origin"},{"name":"US East: Miami, FL","url":"rtmp://mia.live.mmcdn.com/live-origin"},{"name":"US West: Los Angeles, CA","url":"rtmp://lax.live.mmcdn.com/live-origin"},{"name":"US West: Phoenix, AZ","url":"rtmp://phx.live.mmcdn.com/live-origin"},{"name":"US West: Salt Lake City, UT","url":"rtmp://slc.live.mmcdn.com/live-origin"},{"name":"US West: Seattle, WA","url":"rtmp://sea.live.mmcdn.com/live-origin"}],"recommended":{"keyint":2,"max video bitrate":50000,"max audio bitrate":192,"supported resolutions":["3840x2160","2560x1440","1920x1080","1280x720","960x540","852x480","640x360"],"max fps":60},"supported video codecs":["h264"]},{"name":"WpStream","more_info_link":"https://wpstream.net/obs-more-info","stream_key_link":"https://wpstream.net/obs-get-stream-key","servers":[{"name":"Closest server - Automatic","url":"rtmp://ingest.wpstream.net/golive"},{"name":"North America","url":"rtmp://ingest-na.wpstream.net/golive"},{"name":"Europe","url":"rtmp://ingest-eu.wpstream.net/golive"},{"name":"Asia","url":"rtmp://ingest-as.wpstream.net/golive"},{"name":"South America","url":"rtmp://ingest-sa.wpstream.net/golive"},{"name":"Australia & Oceania","url":"rtmp://ingest-au.wpstream.net/golive"}],"recommended":{"keyint":2,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Twitter","common":true,"stream_key_link":"https://studio.twitter.com/producer/sources","alt_names":["Twitter / Periscope"],"servers":[{"name":"US West: California","url":"rtmp://ca.pscp.tv:80/x"},{"name":"US West: Oregon","url":"rtmp://or.pscp.tv:80/x"},{"name":"US East: Virginia","url":"rtmp://va.pscp.tv:80/x"},{"name":"South America: Brazil","url":"rtmp://br.pscp.tv:80/x"},{"name":"EU West: France","url":"rtmp://fr.pscp.tv:80/x"},{"name":"EU West: Ireland","url":"rtmp://ie.pscp.tv:80/x"},{"name":"EU Central: Germany","url":"rtmp://de.pscp.tv:80/x"},{"name":"Asia/Pacific: Australia","url":"rtmp://au.pscp.tv:80/x"},{"name":"Asia/Pacific: India","url":"rtmp://in.pscp.tv:80/x"},{"name":"Asia/Pacific: Japan","url":"rtmp://jp.pscp.tv:80/x"},{"name":"Asia/Pacific: Korea","url":"rtmp://kr.pscp.tv:80/x"},{"name":"Asia/Pacific: Singapore","url":"rtmp://sg.pscp.tv:80/x"}],"recommended":{"keyint":3,"max video bitrate":12000,"max audio bitrate":128,"max fps":60},"supported video codecs":["h264"]},{"name":"Switchboard Live","alt_names":["Switchboard Live (Joicaster)"],"servers":[{"name":"Default","url":"rtmps://live.sb.zone:443/live"}],"recommended":{"keyint":2,"profile":"high"},"supported video codecs":["h264"]},{"name":"Eventials","servers":[{"name":"Default","url":"rtmp://transmission.eventials.com/eventialsLiveOrigin"}],"recommended":{"keyint":1,"profile":"baseline","max video bitrate":900,"max audio bitrate":96},"supported video codecs":["h264"]},{"name":"EventLive.pro","servers":[{"name":"Default","url":"rtmp://go.eventlive.pro/live"}],"recommended":{"keyint":2,"max video bitrate":3000,"max audio bitrate":192,"supported resolutions":["1920x1080","1280x720"],"max fps":30},"supported video codecs":["h264"]},{"name":"Lahzenegar - StreamG | لحظه‌نگار - استریمجی","servers":[{"name":"Primary","url":"rtmp://rtmp.lahzecdn.com/pro"},{"name":"Iran","url":"rtmp://rtmp-iran.lahzecdn.com/pro"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":4000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"MyLive","servers":[{"name":"Default","url":"rtmp://stream.mylive.in.th/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":7000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Trovo","alt_names":["Madcat"],"stream_key_link":"https://studio.trovo.live/mychannel/stream","servers":[{"name":"Default","url":"rtmp://livepush.trovo.live/live/"}],"recommended":{"keyint":2,"max video bitrate":9000,"max audio bitrate":160,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Mixcloud","servers":[{"name":"Default","url":"rtmp://rtmp.mixcloud.com/broadcast"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"supported resolutions":["1280x720","852x480","480x360"],"max fps":30,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"SermonAudio Cloud","alt_names":["SermonAudio.com"],"servers":[{"name":"Primary","url":"rtmp://webcast.sermonaudio.com/sa"}],"recommended":{"max video bitrate":2000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Vimeo","servers":[{"name":"Default","url":"rtmp://rtmp.cloud.vimeo.com/live"}],"supported video codecs":["h264"]},{"name":"Aparat","servers":[{"name":"Default","url":"rtmp://rtmp.cdn.asset.aparat.com:443/event"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"KakaoTV","servers":[{"name":"Default","url":"rtmp://rtmp.play.kakao.com/kakaotv"}],"recommended":{"max video bitrate":8000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Piczel.tv","servers":[{"name":"Default","url":"rtmp://piczel.tv:1935/live"}],"recommended":{"keyint":4,"max video bitrate":2500,"max audio bitrate":256,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"STAGE TEN","servers":[{"name":"STAGE TEN","url":"rtmps://app-rtmp.stageten.tv:443/stageten"}],"recommended":{"keyint":2,"profile":"baseline","max video bitrate":4000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"DLive","servers":[{"name":"Default","url":"rtmp://stream.dlive.tv/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Lightcast.com","servers":[{"name":"North America 1","url":"rtmp://ingest-na1.live.lightcast.com/in"},{"name":"North America 2","url":"rtmp://ingest-na2.live.lightcast.com/in"},{"name":"Europe","url":"rtmp://ingest-eu1.live.lightcast.com/in"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Bongacams","servers":[{"name":"Automatic / Default","url":"rtmp://auto.origin.gnsbc.com:1934/live"},{"name":"Automatic / Backup","url":"rtmp://origin.bcvidorigin.com:1934/live"},{"name":"Europe","url":"rtmp://z-eu.origin.gnsbc.com:1934/live"},{"name":"North America","url":"rtmp://z-us.origin.gnsbc.com:1934/live"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"OnlyFans.com","stream_key_link":"https://onlyfans.com/my/settings/other","servers":[{"name":"CloudBeta","url":"rtmp://cloudbetastreaming.onlyfans.com/live"}],"recommended":{"keyint":2,"profile":"main","max video bitrate":2500,"max audio bitrate":192,"bframes":0,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Steam","common":false,"servers":[{"name":"Default","url":"rtmp://ingest-rtmp.broadcast.steamcontent.com/app"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Konduit.live","servers":[{"name":"Default","url":"rtmp://rtmp.konduit.live/live"}],"recommended":{"keyint":2,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"niconico (ニコニコ生放送)","more_info_link":"https://qa.nicovideo.jp/faq/show/701","alt_names":["niconico, premium member (ニコニコ生放送 プレミアム会員)","niconico, free member (ニコニコ生放送 一般会員)"],"servers":[{"name":"Default","url":"rtmp://liveorigin.dlive.nicovideo.jp/live/input"}],"recommended":{"keyint":2,"profile":"high","max audio bitrate":192,"max video bitrate":5808,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Nimo TV","servers":[{"name":"Global:2","url":"rtmp://txpush.rtmp.nimo.tv/live/"},{"name":"Global:3","url":"rtmp://alpush.rtmp.nimo.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":6000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"XLoveCam.com","servers":[{"name":"Europe(main)","url":"rtmp://nl.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Romania)","url":"rtmp://ro.eu.stream.xlove.com/performer-origin"},{"name":"Europe(Russia)","url":"rtmp://ru.eu.stream.xlove.com/performer-origin"},{"name":"North America(US East)","url":"rtmp://usec.na.stream.xlove.com/performer-origin"},{"name":"North America(US West)","url":"rtmp://uswc.na.stream.xlove.com/performer-origin"},{"name":"North America(Canada)","url":"rtmp://ca.na.stream.xlove.com/performer-origin"},{"name":"South America","url":"rtmp://co.sa.stream.xlove.com/performer-origin"},{"name":"Asia","url":"rtmp://sg.as.stream.xlove.com/performer-origin"}],"recommended":{"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"AngelThump","servers":[{"name":"Auto","url":"rtmp://ingest.angelthump.com/live"},{"name":"New York 3","url":"rtmp://nyc-ingest.angelthump.com:1935/live"},{"name":"San Francisco 2","url":"rtmp://sfo-ingest.angelthump.com:1935/live"},{"name":"Singapore 1","url":"rtmp://sgp-ingest.angelthump.com:1935/live"},{"name":"London 1","url":"rtmp://lon-ingest.angelthump.com:1935/live"},{"name":"Frankfurt 1","url":"rtmp://fra-ingest.angelthump.com:1935/live"},{"name":"Toronto 1","url":"rtmp://tor-ingest.angelthump.com:1935/live"},{"name":"Amsterdam 3","url":"rtmp://ams-ingest.angelthump.com:1935/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":3500,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"api.video","servers":[{"name":"Default","url":"rtmp://broadcast.api.video/s"}],"recommended":{"keyint":2,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"SHOWROOM","protocol":"RTMP","servers":[{"name":"Default","url":"https://www.showroom-live.com/api/obs/streaming_info?obs_key="}],"recommended":{"keyint":2,"profile":"main","max video bitrate":1500,"max audio bitrate":160,"x264opts":"tune=zerolatency"},"supported video codecs":["h264"]},{"name":"Mux","servers":[{"name":"Global (RTMPS)","url":"rtmps://global-live.mux.com:443/app"},{"name":"Global (RTMP)","url":"rtmp://global-live.mux.com:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Viloud","servers":[{"name":"Default","url":"rtmp://live.viloud.tv:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"MyFreeCams","servers":[{"name":"Automatic","url":"rtmp://publish.myfreecams.com/NxServer"},{"name":"Australia","url":"rtmp://publish-syd.myfreecams.com/NxServer"},{"name":"East Asia","url":"rtmp://publish-tyo.myfreecams.com/NxServer"},{"name":"Europe (East)","url":"rtmp://publish-buh.myfreecams.com/NxServer"},{"name":"Europe (West)","url":"rtmp://publish-ams.myfreecams.com/NxServer"},{"name":"North America (East Coast)","url":"rtmp://publish-ord.myfreecams.com/NxServer"},{"name":"North America (West Coast)","url":"rtmp://publish-tuk.myfreecams.com/NxServer"},{"name":"South America","url":"rtmp://publish-sao.myfreecams.com/NxServer"}],"recommended":{"keyint":1,"profile":"high","max fps":60,"max video bitrate":10000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0"},"supported video codecs":["h264"]},{"name":"PolyStreamer.com","servers":[{"name":"Auto-select closest server","url":"rtmp://live.polystreamer.com/live"},{"name":"United States - West","url":"rtmp://us-west.live.polystreamer.com/live"},{"name":"United States - East","url":"rtmp://us-east.live.polystreamer.com/live"},{"name":"Australia","url":"rtmp://aus.live.polystreamer.com/live"},{"name":"India","url":"rtmp://ind.live.polystreamer.com/live"},{"name":"Germany","url":"rtmp://deu.live.polystreamer.com/live"},{"name":"Japan","url":"rtmp://jpn.live.polystreamer.com/live"},{"name":"Singapore","url":"rtmp://sgp.live.polystreamer.com/live"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"OPENREC.tv - Premium member (プレミアム会員)","stream_key_link":"https://www.openrec.tv/login?keep_login=true&url=https://www.openrec.tv/dashboard/live?from=obs","servers":[{"name":"Default","url":"rtmp://a.station.openrec.tv:1935/live1"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"nanoStream Cloud / bintu","more_info_link":"https://www.nanocosmos.de/obs","stream_key_link":"https://bintu-cloud-frontend.nanocosmos.de/organisation","servers":[{"name":"bintu-stream global ingest (rtmp)","url":"rtmp://bintu-stream.nanocosmos.de/live"},{"name":"bintu-stream global ingest (rtmps)","url":"rtmps://bintu-stream.nanocosmos.de:1937/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmp)","url":"rtmp://bintu-vtrans.nanocosmos.de/live"},{"name":"bintu-vtrans global ingest with transcoding/ABR (rtmps)","url":"rtmps://bintu-vtrans.nanocosmos.de:1937/live"},{"name":"bintu-stream Europe (EU)","url":"rtmp://bintu-stream-eu.nanocosmos.de/live"},{"name":"bintu-stream USA West (USW)","url":"rtmp://bintu-stream-usw.nanocosmos.de/live"},{"name":"bintu-stream US East (USE)","url":"rtmp://bintu-stream-use.nanocosmos.de/live"},{"name":"bintu-stream Asia South (ASS)","url":"rtmp://bintu-stream-ass.nanocosmos.de/live"},{"name":"bintu-stream Australia (AU)","url":"rtmp://bintu-stream-au.nanocosmos.de/live"},{"name":"bintu-vtrans Europe (EU)","url":"rtmp://bintu-vtrans-eu.nanocosmos.de/live"},{"name":"bintu-vtrans USA West (USW)","url":"rtmp://bintu-vtrans-usw.nanocosmos.de/live"},{"name":"bintu-vtrans US East (USE)","url":"rtmp://bintu-vtrans-use.nanocosmos.de/live"},{"name":"bintu-vtrans Asia South (ASS)","url":"rtmp://bintu-vtrans-ass.nanocosmos.de/live"},{"name":"bintu-vtrans Australia (AU)","url":"rtmp://bintu-vtrans-au.nanocosmos.de/live"}],"recommended":{"keyint":2,"profile":"baseline","bframes":0,"max video bitrate":5000,"max audio bitrate":192,"x264opts":"tune=zerolatency b-pyramid=0 scenecut=0"},"supported video codecs":["h264"]},{"name":"Dacast","protocol":"RTMP","servers":[{"name":"Default","url":"https://developer.dacast.com/v3/encoder-setup/"}],"recommended":{"keyint":1,"profile":"high","max video bitrate":7000,"max audio bitrate":128},"supported video codecs":["h264"]},{"name":"Bilibili Live - RTMP | 哔哩哔哩直播 - RTMP","more_info_link":"https://link.bilibili.com/p/help/index?id=4#/tools-tutorial","stream_key_link":"https://link.bilibili.com/p/center/index#/my-room/start-live","alt_names":["Bilibili Live"],"servers":[{"name":"Global - Primary | 全球 - 主要","url":"rtmp://live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Primary | 非中国大陆地区 - 主要","url":"rtmp://bdy.live-push.bilivideo.com/live-bvc/"},{"name":"Chinese Mainland - Backup | 中国大陆地区 - 备用","url":"rtmp://txy2.live-push.bilivideo.com/live-bvc/"},{"name":"Non Chinese Mainland - Backup | 非中国大陆地区 - 备用","url":"rtmp://txy.live-push.bilivideo.com/live-bvc/"}],"supported video codecs":["h264","hevc"]},{"name":"BoxCast","stream_key_link":"https://dashboard.boxcast.com/#/sources","servers":[{"name":"BoxCast","url":"rtmp://rtmp.boxcast.com/live"}],"supported video codecs":["h264"]},{"name":"Disciple Media","servers":[{"name":"Default","url":"rtmp://rtmp.disciplemedia.com/b-fme"}],"supported video codecs":["h264"]},{"name":"Jio Games","servers":[{"name":"Primary","url":"rtmp://livepub1.api.engageapps.jio/live"},{"name":"Secondary","url":"rtmp://livepub2.api.engageapps.jio/live"}],"recommended":{"keyint":2,"max video bitrate":32000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Kuaishou Live","stream_key_link":"https://studio.kuaishou.com/live/list","servers":[{"name":"Default","url":"rtmp://open-push.voip.yximgs.com/gifshow/"},{"name":"North America","url":"rtmp://tx.push.yximgs.com/live/"}],"supported video codecs":["h264"]},{"name":"PhoneLiveStreaming","stream_key_link":"https://app.phonelivestreaming.com/media/rtmp","servers":[{"name":"PhoneLiveStreaming","url":"rtmp://live.phonelivestreaming.com/live/"}],"recommended":{"keyint":2,"max video bitrate":128,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Sympla","servers":[{"name":"Sympla RTMP","url":"rtmp://rtmp.sympla.com.br:5222/app"}],"recommended":{"keyint":2,"max video bitrate":5000,"max audio bitrate":160},"supported video codecs":["h264"]},{"name":"Livepush","more_info_link":"https://docs.livepush.io/en/articles/5065323-how-to-stream-live-from-obs-to-livepush","servers":[{"name":"Livepush Global (Default)","url":"rtmp://dc-global.livepush.io/live"},{"name":"Chicago, US","url":"rtmp://us-central-ch.livepush.io/live"},{"name":"New York, US","url":"rtmp://us-east-ny.livepush.io/live"},{"name":"Los Angeles, US","url":"rtmp://us-west-la.livepush.io/live"},{"name":"Miami, US","url":"rtmp://us-south-mia.livepush.io/live"},{"name":"Dallas, US","url":"rtmp://us-central-dal.livepush.io/live"},{"name":"Montreal, CA","url":"rtmp://ca-central-mon.livepush.io/live"},{"name":"Toronto, CA","url":"rtmp://ca-south-tor.livepush.io/live"},{"name":"Sydney, AU","url":"rtmp://au-east-syd.livepush.io/live"},{"name":"London, UK","url":"rtmp://uk-central-ldn.livepush.io/live"},{"name":"Milan, Italy","url":"rtmp://it-north-mln.livepush.io/live"},{"name":"Paris, FR","url":"rtmp://fr-central-par.livepush.io/live"},{"name":"Singapore","url":"rtmp://as-southeast-sg.livepush.io/live"},{"name":"Bangalore, IN","url":"rtmp://in-south-blr.livepush.io/live"}],"recommended":{"keyint":2,"max video bitrate":16000},"supported video codecs":["h264"]},{"name":"Vindral","more_info_link":"https://docs.vindral.com/docs/vindral-cdn/","stream_key_link":"https://portal.cdn.vindral.com/channels","servers":[{"name":"Global","url":"rtmps://rtmp.global.cdn.vindral.com/publish"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Whowatch (ふわっち)","more_info_link":"https://whowatch.tv/help/encoder","stream_key_link":"https://whowatch.tv/publish","servers":[{"name":"default","url":"rtmp://live.whowatch.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":1800,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"IRLToolkit","stream_key_link":"https://irl.run/settings/ingest/","servers":[{"name":"Global (Recommended)","url":"rtmps://stream.global.irl.run/ingest"},{"name":"Los Angeles, US","url":"rtmps://stream.lax.irl.run/ingest"},{"name":"Dallas, US","url":"rtmps://stream.dal.irl.run/ingest"},{"name":"New York, US","url":"rtmps://stream.ewr.irl.run/ingest"},{"name":"Miami, US","url":"rtmps://stream.mia.irl.run/ingest"},{"name":"Amsterdam, NL","url":"rtmps://stream.ams.irl.run/ingest"},{"name":"Frankfurt, DE","url":"rtmps://stream.fra.irl.run/ingest"},{"name":"Singapore","url":"rtmps://stream.sin.irl.run/ingest"},{"name":"Tokyo, JP","url":"rtmps://stream.tyo.irl.run/ingest"},{"name":"Sydney, AU","url":"rtmps://stream.syd.irl.run/ingest"}],"recommended":{"keyint":2,"bframes":2,"max video bitrate":20000,"max audio bitrate":256},"supported video codecs":["h264"]},{"name":"Bitmovin","more_info_link":"https://developer.bitmovin.com/docs/overview","stream_key_link":"https://bitmovin.com/dashboard/streams?streamsTab=LIVE","servers":[{"name":"Streams Live","url":"rtmp://live-input.bitmovin.com/streams"}],"recommended":{"keyint":2},"supported video codecs":["h264"]},{"name":"Enchant.events","more_info_link":"https://docs.enchant.events/knowledge-base-y4pOb","servers":[{"name":"Primary RTMPS","url":"rtmps://stream.enchant.cloud:443/live"}],"recommended":{"keyint":2,"profile":"high","max video bitrate":9000,"max audio bitrate":192},"supported video codecs":["h264"]},{"name":"Joystick.TV","more_info_link":"https://support.joystick.tv/live_streaming/","stream_key_link":"https://joystick.tv/stream-settings","servers":[{"name":"North America","url":"rtmp://live.joystick.tv/live/"},{"name":"Europe","url":"rtmp://eu.live.joystick.tv/live/"}],"recommended":{"keyint":2,"max video bitrate":7500,"max audio bitrate":192,"max fps":60,"profile":"main","bframes":0,"x264opts":"tune=zerolatency scenecut=0"},"supported video codecs":["h264"]},{"name":"Livepeer Studio","more_info_link":"https://docs.livepeer.org/guides/developing/stream-via-obs","stream_key_link":"https://livepeer.studio/dashboard/streams","servers":[{"name":"Global (RTMP)","url":"rtmp://rtmp.livepeer.com/live"},{"name":"Global (RTMP Primary)","url":"rtmp://rtmp-a.livepeer.com/live"},{"name":"Global (RTMP Backup)","url":"rtmp://rtmp-b.livepeer.com/live"}],"recommended":{"keyint":1,"profile":"high","bframes":0,"max video bitrate":20000,"max audio bitrate":512},"supported video codecs":["h264"]},{"name":"MasterStream.iR | مستراستریم | ری استریم و استریم همزمان","common":false,"more_info_link":"https://masterstream.ir/webpage/page/docs","stream_key_link":"https://masterstream.ir/control-panel/streaming","servers":[{"name":"Iran Server 1 - Bandwidth Required","url":"rtmp://live1.masterstream.ir/live"},{"name":"Iran Server 2 - Bandwidth Required","url":"rtmp://live2.masterstream.ir/live"},{"name":"Iran Server 3 - Bandwidth Required","url":"rtmp://live3.masterstream.ir/live"},{"name":"Iran Server 4 - Bandwidth Required","url":"rtmp://live4.masterstream.ir/live"},{"name":"Iran Server 5 - Bandwidth Required","url":"rtmp://live5.masterstream.ir/live"},{"name":"International Server 1","url":"rtmp://ilive1.masterstream.ir/live"},{"name":"International Server 2","url":"rtmp://ilive2.masterstream.ir/live"},{"name":"International Server 3","url":"rtmp://ilive3.masterstream.ir/live"},{"name":"International Server 4","url":"rtmp://ilive4.masterstream.ir/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":6000,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"PandaTV | 팬더티비","common":false,"servers":[{"name":"Default","url":"rtmp://rtmp.pandalive.co.kr/app"}],"recommended":{"keyint":2,"supported resolutions":["1920x1080","1280x720","852x480","640x360"],"max video bitrate":7500,"max audio bitrate":320,"x264opts":"scenecut=0"},"supported video codecs":["h264"]},{"name":"Vault - by CommanderRoot","common":false,"more_info_link":"https://vault.root-space.eu/","stream_key_link":"https://vault.root-space.eu/recordings","servers":[{"name":"EU - Central","url":"rtmp://ingest-eu-central.vault.root-space.eu/app"},{"name":"US - West","url":"rtmp://ingest-us-west.vault.root-space.eu/app"}],"protocol":"RTMP","supported video codecs":["h264"],"supported audio codecs":["aac"],"recommended":{"keyint":2,"max video bitrate":7800,"max audio bitrate":320,"x264opts":"scenecut=0"}},{"name":"CHZZK","common":false,"stream_key_link":"https://studio.chzzk.naver.com/setting","servers":[{"name":"Default","url":"rtmp://global-rtmp.lip2.navercorp.com:8080/relay"}],"supported video codecs":["h264"],"recommended":{"keyint":1,"bframes":0,"max fps":60,"max video bitrate":8000,"max audio bitrate":192,"x264opts":"tune=zerolatency scenecut=0","supported resolutions":["1920x1080"]}},{"name":"Streamway","common":false,"more_info_link":"https://support.streamway.in/how-to-connect-obs-studio-to-streamway/","stream_key_link":"https://app.streamway.in/broadcasts","servers":[{"name":"Primary","url":"rtmp://injest.streamway.in/LiveApp"},{"name":"Backup","url":"rtmps://bkp.streamway.in:443/live"}],"protocol":"RTMP","supported video codecs":["h264"],"recommended":{"keyint":2}},{"name":"SharePlay.tv","common":false,"stream_key_link":"https://playstudio.shareplay.tv/stream/settings","servers":[{"name":"Atlanta, Georgia, USA","url":"rtmp://live-us-atl-stream.shareplay.tv"}],"supported video codecs":["h264"],"recommended":{"keyint":2,"max video bitrate":12000,"max audio bitrate":320}},{"name":"sheeta","common":false,"more_info_link":"https://partner-support.sheeta.com/hc/ja/articles/4404573942425-%E7%94%9F%E6%94%BE%E9%80%81%E3%81%AE%E9%85%8D%E4%BF%A1%E6%96%B9%E6%B3%95","servers":[{"name":"Default","url":"rtmp://lsm.sheeta.com:1935/lsm"}],"protocol":"RTMP","supported video codecs":["h264"],"supported audio codecs":["aac"],"recommended":{"keyint":1,"profile":"main","supported resolutions":["1920x1080","1280x720","854x480","640x480"],"bitrate matrix":[{"res":"1920x1080","fps":30,"max bitrate":6000},{"res":"1280x720","fps":30,"max bitrate":4700},{"res":"854x480","fps":30,"max bitrate":3400},{"res":"640x480","fps":30,"max bitrate":3400},{"res":"1920x1080","fps":60,"max bitrate":9000},{"res":"1280x720","fps":60,"max bitrate":7000},{"res":"854x480","fps":60,"max bitrate":5000},{"res":"640x480","fps":60,"max bitrate":5000}],"max fps":60,"max video bitrate":9000,"max audio bitrate":512,"x264opts":"scenecut=0","output":"rtmp_output"}},{"name":"Amazon IVS","supported video codecs":["h264"],"servers":[{"name":"Asia: China, Hong Kong (6) (RTMPS)","url":"rtmps://hkg06.contribute.live-video.net/app"},{"name":"Asia: India, Bangalore (1) (RTMPS)","url":"rtmps://blr01.contribute.live-video.net/app"},{"name":"Asia: India, Chennai (RTMPS)","url":"rtmps://maa01.contribute.live-video.net/app"},{"name":"Asia: India, Hyderabad (1) (RTMPS)","url":"rtmps://hyd01.contribute.live-video.net/app"},{"name":"Asia: India, Mumbai (RTMPS)","url":"rtmps://bom01.contribute.live-video.net/app"},{"name":"Asia: India, New Delhi (RTMPS)","url":"rtmps://del01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Cikarang Barat (1) (RTMPS)","url":"rtmps://jkt01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Jakarta (2) (RTMPS)","url":"rtmps://jkt02.contribute.live-video.net/app"},{"name":"Asia: Japan, Osaka (1) (RTMPS)","url":"rtmps://osa01.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (3) (RTMPS)","url":"rtmps://tyo03.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (5) (RTMPS)","url":"rtmps://tyo05.contribute.live-video.net/app"},{"name":"Asia: Manila, Philippines (1) (RTMPS)","url":"rtmps://mnl01.contribute.live-video.net/app"},{"name":"Asia: Singapore (1) (RTMPS)","url":"rtmps://sin01.contribute.live-video.net/app"},{"name":"Asia: Singapore (4) (RTMPS)","url":"rtmps://sin04.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (3) (RTMPS)","url":"rtmps://sel03.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (4) (RTMPS)","url":"rtmps://sel04.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (1) (RTMPS)","url":"rtmps://tpe01.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (3) (RTMPS)","url":"rtmps://tpe03.contribute.live-video.net/app"},{"name":"Asia: Thailand, Bangkok (2) (RTMPS)","url":"rtmps://bkk02.contribute.live-video.net/app"},{"name":"Europe: Austria, Vienna (2) (RTMPS)","url":"rtmps://vie02.contribute.live-video.net/app"},{"name":"Europe: Czech Republic, Prague (RTMPS)","url":"rtmps://prg03.contribute.live-video.net/app"},{"name":"Europe: Denmark, Copenhagen (RTMPS)","url":"rtmps://cph.contribute.live-video.net/app"},{"name":"Europe: Finland, Helsinki (3) (RTMPS)","url":"rtmps://hel03.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (RTMPS)","url":"rtmps://mrs.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (2) (RTMPS)","url":"rtmps://mrs02.contribute.live-video.net/app"},{"name":"Europe: France, Paris (10) (RTMPS)","url":"rtmps://cdg10.contribute.live-video.net/app"},{"name":"Europe: France, Paris (2) (RTMPS)","url":"rtmps://cdg02.contribute.live-video.net/app"},{"name":"Europe: Germany, Berlin (RTMPS)","url":"rtmps://ber.contribute.live-video.net/app"},{"name":"Europe: Germany, Dusseldorf (1) (RTMPS)","url":"rtmps://dus01.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (2) (RTMPS)","url":"rtmps://fra02.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (5) (RTMPS)","url":"rtmps://fra05.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (6) (RTMPS)","url":"rtmps://fra06.contribute.live-video.net/app"},{"name":"Europe: Germany, Munich (1) (RTMPS)","url":"rtmps://muc01.contribute.live-video.net/app"},{"name":"Europe: Italy, Milan (2) (RTMPS)","url":"rtmps://mil02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (2) (RTMPS)","url":"rtmps://ams02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (3) (RTMPS)","url":"rtmps://ams03.contribute.live-video.net/app"},{"name":"Europe: Norway, Oslo (RTMPS)","url":"rtmps://osl.contribute.live-video.net/app"},{"name":"Europe: Poland, Warsaw (2) (RTMPS)","url":"rtmps://waw02.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (1) (RTMPS)","url":"rtmps://mad01.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (2) (RTMPS)","url":"rtmps://mad02.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (3) (RTMPS)","url":"rtmps://arn03.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (4) (RTMPS)","url":"rtmps://arn04.contribute.live-video.net/app"},{"name":"Europe: UK, London (3) (RTMPS)","url":"rtmps://lhr03.contribute.live-video.net/app"},{"name":"Europe: UK, London (4) (RTMPS)","url":"rtmps://lhr04.contribute.live-video.net/app"},{"name":"Europe: UK, London (8) (RTMPS)","url":"rtmps://lhr08.contribute.live-video.net/app"},{"name":"NA: Canada, Quebec (RTMPS)","url":"rtmps://ymq03.contribute.live-video.net/app"},{"name":"NA: Canada, Toronto (RTMPS)","url":"rtmps://yto.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (3) (RTMPS)","url":"rtmps://qro03.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (4) (RTMPS)","url":"rtmps://qro04.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (2) (RTMPS)","url":"rtmps://syd02.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (3) (RTMPS)","url":"rtmps://syd03.contribute.live-video.net/app"},{"name":"South America: Brazil, Fortaleza (1) (RTMPS)","url":"rtmps://for01.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (3) (RTMPS)","url":"rtmps://rio03.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (4) (RTMPS)","url":"rtmps://rio04.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (RTMPS)","url":"rtmps://sao03.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (5) (RTMPS)","url":"rtmps://sao05.contribute.live-video.net/app"},{"name":"South America: Buenos Aires, Argentina (1) (RTMPS)","url":"rtmps://bue01.contribute.live-video.net/app"},{"name":"South America: Colombia, Bogota (1) (RTMPS)","url":"rtmps://bog01.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (RTMPS)","url":"rtmps://dfw.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (2) (RTMPS)","url":"rtmps://dfw02.contribute.live-video.net/app"},{"name":"US Central: Denver, CO (52) (RTMPS)","url":"rtmps://den52.contribute.live-video.net/app"},{"name":"US Central: Garland, TX (56) (RTMPS)","url":"rtmps://dfw56.contribute.live-video.net/app"},{"name":"US Central: Houston, TX (50) (RTMPS)","url":"rtmps://iah50.contribute.live-video.net/app"},{"name":"US East: Ashburn, VA (5) (RTMPS)","url":"rtmps://iad05.contribute.live-video.net/app"},{"name":"US East: Atlanta, GA (RTMPS)","url":"rtmps://atl.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (3) (RTMPS)","url":"rtmps://ord03.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (56) (RTMPS)","url":"rtmps://ord56.contribute.live-video.net/app"},{"name":"US East: McAllen, TX (1) (RTMPS)","url":"rtmps://mfe01.contribute.live-video.net/app"},{"name":"US East: Miami, FL (5) (RTMPS)","url":"rtmps://mia05.contribute.live-video.net/app"},{"name":"US East: New York, NY (RTMPS)","url":"rtmps://jfk.contribute.live-video.net/app"},{"name":"US East: New York, NY (50) (RTMPS)","url":"rtmps://jfk50.contribute.live-video.net/app"},{"name":"US West: Los Angeles, CA (RTMPS)","url":"rtmps://lax.contribute.live-video.net/app"},{"name":"US West: Salt Lake City, UT (RTMPS)","url":"rtmps://slc.contribute.live-video.net/app"},{"name":"US West: San Francisco, CA (RTMPS)","url":"rtmps://sfo.contribute.live-video.net/app"},{"name":"US West: San Jose, California (6) (RTMPS)","url":"rtmps://sjc06.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (RTMPS)","url":"rtmps://sea.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (2) (RTMPS)","url":"rtmps://sea02.contribute.live-video.net/app"},{"name":"Asia: China, Hong Kong (6) (RTMP)","url":"rtmp://hkg06.contribute.live-video.net/app"},{"name":"Asia: India, Bangalore (1) (RTMP)","url":"rtmp://blr01.contribute.live-video.net/app"},{"name":"Asia: India, Chennai (RTMP)","url":"rtmp://maa01.contribute.live-video.net/app"},{"name":"Asia: India, Hyderabad (1) (RTMP)","url":"rtmp://hyd01.contribute.live-video.net/app"},{"name":"Asia: India, Mumbai (RTMP)","url":"rtmp://bom01.contribute.live-video.net/app"},{"name":"Asia: India, New Delhi (RTMP)","url":"rtmp://del01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Cikarang Barat (1) (RTMP)","url":"rtmp://jkt01.contribute.live-video.net/app"},{"name":"Asia: Indonesia, Jakarta (2) (RTMP)","url":"rtmp://jkt02.contribute.live-video.net/app"},{"name":"Asia: Japan, Osaka (1) (RTMP)","url":"rtmp://osa01.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (3) (RTMP)","url":"rtmp://tyo03.contribute.live-video.net/app"},{"name":"Asia: Japan, Tokyo (5) (RTMP)","url":"rtmp://tyo05.contribute.live-video.net/app"},{"name":"Asia: Manila, Philippines (1) (RTMP)","url":"rtmp://mnl01.contribute.live-video.net/app"},{"name":"Asia: Singapore (1) (RTMP)","url":"rtmp://sin01.contribute.live-video.net/app"},{"name":"Asia: Singapore (4) (RTMP)","url":"rtmp://sin04.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (3) (RTMP)","url":"rtmp://sel03.contribute.live-video.net/app"},{"name":"Asia: South Korea, Seoul (4) (RTMP)","url":"rtmp://sel04.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (1) (RTMP)","url":"rtmp://tpe01.contribute.live-video.net/app"},{"name":"Asia: Taiwan, Taipei (3) (RTMP)","url":"rtmp://tpe03.contribute.live-video.net/app"},{"name":"Asia: Thailand, Bangkok (2) (RTMP)","url":"rtmp://bkk02.contribute.live-video.net/app"},{"name":"Europe: Austria, Vienna (2) (RTMP)","url":"rtmp://vie02.contribute.live-video.net/app"},{"name":"Europe: Czech Republic, Prague (RTMP)","url":"rtmp://prg03.contribute.live-video.net/app"},{"name":"Europe: Denmark, Copenhagen (RTMP)","url":"rtmp://cph.contribute.live-video.net/app"},{"name":"Europe: Finland, Helsinki (3) (RTMP)","url":"rtmp://hel03.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (RTMP)","url":"rtmp://mrs.contribute.live-video.net/app"},{"name":"Europe: France, Marseille (2) (RTMP)","url":"rtmp://mrs02.contribute.live-video.net/app"},{"name":"Europe: France, Paris (10) (RTMP)","url":"rtmp://cdg10.contribute.live-video.net/app"},{"name":"Europe: France, Paris (2) (RTMP)","url":"rtmp://cdg02.contribute.live-video.net/app"},{"name":"Europe: Germany, Berlin (RTMP)","url":"rtmp://ber.contribute.live-video.net/app"},{"name":"Europe: Germany, Dusseldorf (1) (RTMP)","url":"rtmp://dus01.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (2) (RTMP)","url":"rtmp://fra02.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (5) (RTMP)","url":"rtmp://fra05.contribute.live-video.net/app"},{"name":"Europe: Germany, Frankfurt (6) (RTMP)","url":"rtmp://fra06.contribute.live-video.net/app"},{"name":"Europe: Germany, Munich (1) (RTMP)","url":"rtmp://muc01.contribute.live-video.net/app"},{"name":"Europe: Italy, Milan (2) (RTMP)","url":"rtmp://mil02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (2) (RTMP)","url":"rtmp://ams02.contribute.live-video.net/app"},{"name":"Europe: Netherlands, Amsterdam (3) (RTMP)","url":"rtmp://ams03.contribute.live-video.net/app"},{"name":"Europe: Norway, Oslo (RTMP)","url":"rtmp://osl.contribute.live-video.net/app"},{"name":"Europe: Poland, Warsaw (2) (RTMP)","url":"rtmp://waw02.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (1) (RTMP)","url":"rtmp://mad01.contribute.live-video.net/app"},{"name":"Europe: Spain, Madrid (2) (RTMP)","url":"rtmp://mad02.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (3) (RTMP)","url":"rtmp://arn03.contribute.live-video.net/app"},{"name":"Europe: Sweden, Stockholm (4) (RTMP)","url":"rtmp://arn04.contribute.live-video.net/app"},{"name":"Europe: UK, London (3) (RTMP)","url":"rtmp://lhr03.contribute.live-video.net/app"},{"name":"Europe: UK, London (4) (RTMP)","url":"rtmp://lhr04.contribute.live-video.net/app"},{"name":"Europe: UK, London (8) (RTMP)","url":"rtmp://lhr08.contribute.live-video.net/app"},{"name":"NA: Canada, Quebec (RTMP)","url":"rtmp://ymq03.contribute.live-video.net/app"},{"name":"NA: Canada, Toronto (RTMP)","url":"rtmp://yto.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (3) (RTMP)","url":"rtmp://qro03.contribute.live-video.net/app"},{"name":"NA: Mexico, Queretaro (4) (RTMP)","url":"rtmp://qro04.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (2) (RTMP)","url":"rtmp://syd02.contribute.live-video.net/app"},{"name":"Oceania: Australia, Sydney (3) (RTMP)","url":"rtmp://syd03.contribute.live-video.net/app"},{"name":"South America: Brazil, Fortaleza (1) (RTMP)","url":"rtmp://for01.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (3) (RTMP)","url":"rtmp://rio03.contribute.live-video.net/app"},{"name":"South America: Brazil, Rio de Janeiro (4) (RTMP)","url":"rtmp://rio04.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (RTMP)","url":"rtmp://sao03.contribute.live-video.net/app"},{"name":"South America: Brazil, Sao Paulo (5) (RTMP)","url":"rtmp://sao05.contribute.live-video.net/app"},{"name":"South America: Buenos Aires, Argentina (1) (RTMP)","url":"rtmp://bue01.contribute.live-video.net/app"},{"name":"South America: Colombia, Bogota (1) (RTMP)","url":"rtmp://bog01.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (RTMP)","url":"rtmp://dfw.contribute.live-video.net/app"},{"name":"US Central: Dallas, TX (2) (RTMP)","url":"rtmp://dfw02.contribute.live-video.net/app"},{"name":"US Central: Denver, CO (52) (RTMP)","url":"rtmp://den52.contribute.live-video.net/app"},{"name":"US Central: Garland, TX (56) (RTMP)","url":"rtmp://dfw56.contribute.live-video.net/app"},{"name":"US Central: Houston, TX (50) (RTMP)","url":"rtmp://iah50.contribute.live-video.net/app"},{"name":"US East: Ashburn, VA (5) (RTMP)","url":"rtmp://iad05.contribute.live-video.net/app"},{"name":"US East: Atlanta, GA (RTMP)","url":"rtmp://atl.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (3) (RTMP)","url":"rtmp://ord03.contribute.live-video.net/app"},{"name":"US East: Chicago, IL (56) (RTMP)","url":"rtmp://ord56.contribute.live-video.net/app"},{"name":"US East: McAllen, TX (1) (RTMP)","url":"rtmp://mfe01.contribute.live-video.net/app"},{"name":"US East: Miami, FL (5) (RTMP)","url":"rtmp://mia05.contribute.live-video.net/app"},{"name":"US East: New York, NY (RTMP)","url":"rtmp://jfk.contribute.live-video.net/app"},{"name":"US East: New York, NY (50) (RTMP)","url":"rtmp://jfk50.contribute.live-video.net/app"},{"name":"US West: Los Angeles, CA (RTMP)","url":"rtmp://lax.contribute.live-video.net/app"},{"name":"US West: Salt Lake City, UT (RTMP)","url":"rtmp://slc.contribute.live-video.net/app"},{"name":"US West: San Francisco, CA (RTMP)","url":"rtmp://sfo.contribute.live-video.net/app"},{"name":"US West: San Jose, California (6) (RTMP)","url":"rtmp://sjc06.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (RTMP)","url":"rtmp://sea.contribute.live-video.net/app"},{"name":"US West: Seattle, WA (2) (RTMP)","url":"rtmp://sea02.contribute.live-video.net/app"}],"multitrack_video_configuration_url":"https://ingest.contribute.live-video.net/api/v3/GetClientConfiguration","recommended":{"keyint":2,"x264opts":"scenecut=0"}},{"name":"Dolby Millicast","common":false,"more_info_link":"https://docs.optiview.dolby.com/millicast/using-obs/","stream_key_link":"https://streaming.dolby.io","multitrack_video_configuration_url":"https://director.millicast.com/api/multitrackvideo/configuration","multitrack_video_name":"Enhanced Broadcasting","multitrack_video_learn_more_link":"https://docs.optiview.dolby.com/millicast/obs-enhanced-broadcasting-multitrack-video/","servers":[{"name":"Global (RTMPS)","url":"rtmps://rtmp-auto.millicast.com:443/v2/pub"},{"name":"Global (RTMP)","url":"rtmp://rtmp-auto.millicast.com:1935/v2/pub"},{"name":"Bangalore, India (RTMPS)","url":"rtmps://rtmp-blr-1.millicast.com:443/v2/pub"},{"name":"Bangalore, India (RTMP)","url":"rtmp://rtmp-blr-1.millicast.com:1935/v2/pub"},{"name":"Frankfurt, Germany (RTMPS)","url":"rtmps://rtmp-fra-1.millicast.com:443/v2/pub"},{"name":"Frankfurt, Germany (RTMP)","url":"rtmp://rtmp-fra-1.millicast.com:1935/v2/pub"},{"name":"Ashburn, Virginia, USA (RTMPS)","url":"rtmps://rtmp-iad-1.millicast.com:443/v2/pub"},{"name":"Ashburn, Virginia, USA (RTMP)","url":"rtmp://rtmp-iad-1.millicast.com:1935/v2/pub"},{"name":"London, England (RTMPS)","url":"rtmps://rtmp-lon-1.millicast.com:443/v2/pub"},{"name":"London, England (RTMP)","url":"rtmp://rtmp-lon-1.millicast.com:1935/v2/pub"},{"name":"Phoenix, AZ, USA (RTMPS)","url":"rtmps://rtmp-phx-1.millicast.com:443/v2/pub"},{"name":"Phoenix, AZ, USA (RTMP)","url":"rtmp://rtmp-phx-1.millicast.com:1935/v2/pub"},{"name":"Sao Paulo, Brazil (RTMPS)","url":"rtmps://rtmp-sao-1.millicast.com:443/v2/pub"},{"name":"Sao Paulo, Brazil (RTMP)","url":"rtmp://rtmp-sao-1.millicast.com:1935/v2/pub"},{"name":"Singapore (RTMPS)","url":"rtmps://rtmp-sgp-1.millicast.com:443/v2/pub"},{"name":"Singapore (RTMP)","url":"rtmp://rtmp-sgp-1.millicast.com:1935/v2/pub"},{"name":"Sydney, Australia (RTMPS)","url":"rtmps://rtmp-syd-1.millicast.com:443/v2/pub"},{"name":"Sydney, Australia (RTMP)","url":"rtmp://rtmp-syd-1.millicast.com:1935/v2/pub"}],"supported video codecs":["h264","hevc","av1"],"recommended":{"keyint":1,"bframes":0}},{"name":"NFHS Network","more_info_link":"https://support.nfhsnetwork.com/hc/en-us","stream_key_link":"https://console.nfhsnetwork.com/nfhs-events/","servers":[{"name":"Manual Broadcasts","url":"rtmp://video.nfhsnetwork.com/manual"}],"recommended":{"supported resolutions":["1920x1080","1280x720","640x360"],"max fps":60},"supported video codecs":["h264"]},{"name":"VRCDN - Live","more_info_link":"https://vrcdn.live","servers":[{"name":"Automatic","url":"rtmp://ingest.vrcdn.live/live"}],"supported video codecs":["h264"],"recommended":{"keyint":1,"max video bitrate":6000}}]} diff --git a/dotfile/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json b/dotfile/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json deleted file mode 100644 index 7b92bc6..0000000 --- a/dotfile/.config/obs-studio/plugin_config/rtmp-services/twitch_ingests.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "ingests": [ - { - "_id": 0, - "availability": 1.0, - "default": false, - "name": "Default", - "url_template": "rtmp://ingest.global-contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://ingest.global-contribute.live-video.net/app/{stream_key}", - "priority": 0 - }, - { - "_id": 1, - "availability": 1.0, - "default": false, - "name": "Asia Southeast: Singapore (10)", - "url_template": "rtmp://aps10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps10.contribute.live-video.net/app/{stream_key}", - "priority": 1 - }, - { - "_id": 2, - "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": 2 - }, - { - "_id": 3, - "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": 3 - }, - { - "_id": 4, - "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": 4 - }, - { - "_id": 5, - "availability": 1.0, - "default": false, - "name": "Asia: India, Mumbai (30)", - "url_template": "rtmp://aps30.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps30.contribute.live-video.net/app/{stream_key}", - "priority": 5 - }, - { - "_id": 6, - "availability": 1.0, - "default": false, - "name": "Asia Southeast: Sydney (20)", - "url_template": "rtmp://aps20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://aps20.contribute.live-video.net/app/{stream_key}", - "priority": 6 - }, - { - "_id": 7, - "availability": 1.0, - "default": false, - "name": "Asia: South Korea, Seoul (20)", - "url_template": "rtmp://apn20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://apn20.contribute.live-video.net/app/{stream_key}", - "priority": 7 - }, - { - "_id": 8, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Osaka (1)", - "url_template": "rtmp://osa01.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://osa01.contribute.live-video.net/app/{stream_key}", - "priority": 8 - }, - { - "_id": 9, - "availability": 1.0, - "default": false, - "name": "Asia: Japan, Narita (10)", - "url_template": "rtmp://apn10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://apn10.contribute.live-video.net/app/{stream_key}", - "priority": 9 - }, - { - "_id": 10, - "availability": 1.0, - "default": false, - "name": "Europe: Sweden, Stockholm (10)", - "url_template": "rtmp://eun10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://eun10.contribute.live-video.net/app/{stream_key}", - "priority": 10 - }, - { - "_id": 11, - "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": 11 - }, - { - "_id": 12, - "availability": 1.0, - "default": false, - "name": "Europe: Frankfurt (10)", - "url_template": "rtmp://euc10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euc10.contribute.live-video.net/app/{stream_key}", - "priority": 12 - }, - { - "_id": 13, - "availability": 1.0, - "default": false, - "name": "Europe: France, Paris (30)", - "url_template": "rtmp://euw30.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euw30.contribute.live-video.net/app/{stream_key}", - "priority": 13 - }, - { - "_id": 14, - "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": 14 - }, - { - "_id": 15, - "availability": 1.0, - "default": false, - "name": "Europe West: Ireland (10)", - "url_template": "rtmp://euw10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://euw10.contribute.live-video.net/app/{stream_key}", - "priority": 15 - }, - { - "_id": 16, - "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": 16 - }, - { - "_id": 17, - "availability": 1.0, - "default": false, - "name": "US West: Portland, OR (us-west-2)", - "url_template": "rtmp://usw20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://usw20.contribute.live-video.net/app/{stream_key}", - "priority": 17 - }, - { - "_id": 18, - "availability": 1.0, - "default": false, - "name": "South America: Brazil, Sao Paulo (10)", - "url_template": "rtmp://sae10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://sae10.contribute.live-video.net/app/{stream_key}", - "priority": 18 - }, - { - "_id": 19, - "availability": 1.0, - "default": false, - "name": "US East: Ohio (20)", - "url_template": "rtmp://use20.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://use20.contribute.live-video.net/app/{stream_key}", - "priority": 19 - }, - { - "_id": 20, - "availability": 1.0, - "default": false, - "name": "US East: Ashburn, VA (10)", - "url_template": "rtmp://use10.contribute.live-video.net/app/{stream_key}", - "url_template_secure": "rtmps://use10.contribute.live-video.net/app/{stream_key}", - "priority": 20 - } - ] -} diff --git a/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-24-31.csv.gz b/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-24-31.csv.gz deleted file mode 100644 index b4582b9..0000000 Binary files a/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-24-31.csv.gz and /dev/null differ diff --git a/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-48-08.csv.gz b/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-48-08.csv.gz deleted file mode 100644 index 26e2036..0000000 Binary files a/dotfile/.config/obs-studio/profiler_data/2025-09-28 01-48-08.csv.gz and /dev/null differ diff --git a/dotfile/.config/obs-studio/profiler_data/2025-10-03 21-57-47.csv.gz b/dotfile/.config/obs-studio/profiler_data/2025-10-03 21-57-47.csv.gz deleted file mode 100644 index 0b326f5..0000000 Binary files a/dotfile/.config/obs-studio/profiler_data/2025-10-03 21-57-47.csv.gz and /dev/null differ diff --git a/dotfile/.config/obs-studio/safe_mode b/dotfile/.config/obs-studio/safe_mode deleted file mode 100644 index e69de29..0000000 diff --git a/dotfile/.config/obs-studio/user.ini b/dotfile/.config/obs-studio/user.ini deleted file mode 100644 index 1f83aeb..0000000 --- a/dotfile/.config/obs-studio/user.ini +++ /dev/null @@ -1,67 +0,0 @@ -[General] -Pre19Defaults=false -Pre21Defaults=false -Pre23Defaults=false -Pre24.1Defaults=false -ConfirmOnExit=true -HotkeyFocusType=NeverDisableHotkeys -FirstRun=true - -[BasicWindow] -PreviewEnabled=true -PreviewProgramMode=false -SceneDuplicationMode=true -SwapScenesMode=true -SnappingEnabled=true -ScreenSnapping=true -SourceSnapping=true -CenterSnapping=false -SnapDistance=10 -SpacingHelpersEnabled=true -RecordWhenStreaming=false -KeepRecordingWhenStreamStops=false -SysTrayEnabled=true -SysTrayWhenStarted=false -SaveProjectors=false -ShowTransitions=true -ShowListboxToolbars=true -ShowStatusBar=true -ShowSourceIcons=true -ShowContextToolbars=true -StudioModeLabels=true -VerticalVolControl=false -MultiviewMouseSwitch=true -MultiviewDrawNames=true -MultiviewDrawAreas=true -MediaControlsCountdownTimer=true -geometry=AdnQywADAAAAAAUAAAAAAAAADGsAAAPyAAAFAAAAAAAAAAxrAAAD8gAAAAECAAAAB4AAAAUAAAAAAAAADGsAAAPy -DockState=AAAA/wAAAAD9AAAAAQAAAAMAAAdsAAAA2PwBAAAABvsAAAAUAHMAYwBlAG4AZQBzAEQAbwBjAGsBAAAAAAAAAXEAAACYAP////sAAAAWAHMAbwB1AHIAYwBlAHMARABvAGMAawEAAAF1AAABcQAAAJgA////+wAAABIAbQBpAHgAZQByAEQAbwBjAGsBAAAC6gAAAd8AAADeAP////sAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AcwBEAG8AYwBrAQAABM0AAAEvAAAArQD////7AAAAGABjAG8AbgB0AHIAbwBsAHMARABvAGMAawEAAAYAAAABbAAAAM4A////+wAAABIAcwB0AGEAdABzAEQAbwBjAGsCAAACRAAAAbgAAAK8AAAAyAAAB2wAAALbAAAABAAAAAQAAAAIAAAACPwAAAAA -AlwaysOnTop=false -EditPropertiesMode=false -DocksLocked=false -SideDocks=false - -[Appearance] -FontScale=10 -Density=1 - -[Basic] -Profile=Untitled -ProfileDir=Untitled -SceneCollection=Untitled -SceneCollectionFile=Untitled.json -ConfigOnNewProfile=true - -[Accessibility] -SelectRed=255 -SelectGreen=65280 -SelectBlue=16744192 -MixerGreen=2522918 -MixerYellow=2523007 -MixerRed=2500223 -MixerGreenActive=5046092 -MixerYellowActive=5046271 -MixerRedActive=5000447 - -[ScriptLogWindow] -geometry=AdnQywADAAAAAAUBAAAAGQAAB1gAAAGoAAAFAQAAABkAAAdYAAABqAAAAAEAAAAAB4AAAAUBAAAAGQAAB1gAAAGo diff --git a/dotfile/.config/openbox/rc.xml b/dotfile/.config/openbox/rc.xml deleted file mode 100644 index ba25fa3..0000000 --- a/dotfile/.config/openbox/rc.xml +++ /dev/null @@ -1,784 +0,0 @@ - - - - - 10 - 20 - - - yes - - no - - yes - - no - - 200 - - no - - - - Smart - -
yes
- - Any - - Mouse - -
- - Lean - NLIMC - - yes - yes - - JetBrainsMono Nerd Font - 8 - - Bold - - Normal - - - - JetBrainsMono Nerd Font - 8 - - Bold - - Normal - - - - JetBrainsMono Nerd Font - 9 - - Normal - - Normal - - - - JetBrainsMono Nerd Font - 9 - - Normal - - Normal - - - - JetBrainsMono Nerd Font - 9 - - Normal - - Normal - - - - JetBrainsMono Nerd Font - 9 - - Normal - - Normal - - - - - - 4 - 1 - - - - 875 - - - - yes - Nonpixel - - Center - - - - 10 - - 10 - - - - - - 16 - 16 - 16 - 16 - - - TopLeft - - 0 - 0 - no - Above - - Vertical - - no - 300 - - 300 - - Middle - - - - C-g - - - - left - no - - - - - right - no - - - - - up - no - - - - - down - no - - - - - left - no - - - - - right - no - - - - - up - no - - - - - down - no - - - - - 1 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - - - - - - - - - - - - - client-menu - - - - - - - - - - - - - - - - - - - - - - - - yes - yes - - - - - - - - - - - right - - - - - left - - - - - up - - - - - down - - - - - - - true - Konqueror - - kfmclient openProfile filemanagement - - - - - 1 - - 500 - - 400 - - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - previous - - - - - next - - - - - previous - - - - - next - - - - - previous - - - - - next - - - - - - - - - - - - - no - - - - - - - - - - - yes - - - - - - - - - - - - - - - - - - - - - - - client-menu - - - - - - - top - - - - - - - left - - - - - - - right - - - - - - - bottom - - - - - - - client-menu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - client-menu - - - - - - - client-menu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vertical - - - - - horizontal - - - - - - - - - - - - - - - - - previous - - - - - next - - - - - previous - - - - - next - - - - - previous - - - - - next - - - - - - - - - - - - - - - - client-list-combined-menu - - - - - root-menu - - - - - - - previous - - - - - next - - - - - previous - - - - - next - - - - - - - - menu.xml - 200 - - no - - 100 - - 400 - - yes - - yes - - - - - -
diff --git a/dotfile/.config/qt6ct/qt6ct.conf b/dotfile/.config/qt6ct/qt6ct.conf index 8d8568b..7f77d06 100644 --- a/dotfile/.config/qt6ct/qt6ct.conf +++ b/dotfile/.config/qt6ct/qt6ct.conf @@ -25,7 +25,7 @@ underline_shortcut=1 wheel_scroll_lines=3 [SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x80\0\0\0\0\0\0\n^\0\0\x2\xb2\0\0\a\x80\0\0\0\0\0\0\n^\0\0\x2\xb2\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x80\0\0\0\0\0\0\n^\0\0\x2\xb2) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\xde\0\0\x2\xb2\0\0\0\0\0\0\0\0\0\0\x2\xde\0\0\x2\xb2\0\0\0\x1\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x2\xde\0\0\x2\xb2) [Troubleshooting] force_raster_widgets=2 diff --git a/dotfile/.config/rofi/config.rasi b/dotfile/.config/rofi/config.rasi index 8293a1a..a115805 100644 --- a/dotfile/.config/rofi/config.rasi +++ b/dotfile/.config/rofi/config.rasi @@ -1,2 +1,2 @@ -@theme "/home/kirbara/.nix-profile/share/rofi/themes/Monokai.rasi" \ No newline at end of file +@theme "/home/kirbara/.nix-profile/share/rofi/themes/Monokai.rasi" diff --git a/dotfile/.config/xfce4/labwc/screenshot-full.sh b/dotfile/.config/screenshot-script/wayland-screenshot-full.sh similarity index 100% rename from dotfile/.config/xfce4/labwc/screenshot-full.sh rename to dotfile/.config/screenshot-script/wayland-screenshot-full.sh diff --git a/dotfile/.config/xfce4/labwc/screenshot-part.sh b/dotfile/.config/screenshot-script/wayland-screenshot-part.sh similarity index 100% rename from dotfile/.config/xfce4/labwc/screenshot-part.sh rename to dotfile/.config/screenshot-script/wayland-screenshot-part.sh diff --git a/dotfile/.config/waypaper/config.ini b/dotfile/.config/waypaper/config.ini index 403dad5..ead977d 100644 --- a/dotfile/.config/waypaper/config.ini +++ b/dotfile/.config/waypaper/config.ini @@ -1,15 +1,14 @@ [Settings] language = en -folder = ~/wallpaper +folder = ~/resource/wallpaper monitors = All -wallpaper = ~/wallpaper/rover-wallpaper.jpg show_path_in_tooltip = True backend = swww fill = fill sort = name color = #ffffff -subfolders = False -all_subfolders = False +subfolders = True +all_subfolders = True show_hidden = False show_gifs_only = False zen_mode = False @@ -23,5 +22,4 @@ swww_transition_fps = 60 mpvpaper_sound = False mpvpaper_options = use_xdg_state = False -stylesheet = /home/kirbaranixos/.config/waypaper/style.css diff --git a/dotfile/.config/xfce4/labwc/autostart b/dotfile/.config/xfce4/labwc/autostart new file mode 100644 index 0000000..c251c91 --- /dev/null +++ b/dotfile/.config/xfce4/labwc/autostart @@ -0,0 +1,4 @@ +swww-daemon >/dev/null 2>&1 & +xdg-open 'obsidian://open?vault=widget&file=main.md' 2>&1 & +copyq --start-server hide 2>&1 & +otd-daemon 2>&1 & \ No newline at end of file diff --git a/dotfile/.config/xfce4/labwc/menu.xml b/dotfile/.config/xfce4/labwc/menu.xml index 14098e0..e4cf0e4 100644 --- a/dotfile/.config/xfce4/labwc/menu.xml +++ b/dotfile/.config/xfce4/labwc/menu.xml @@ -1,22 +1,90 @@ - + - - - - - + + + + xdg-open 'obsidian://open?vault=main' + + + + + xdg-open 'obsidian://open?vault=widget&file=home.md' + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + xdg-open '~/.config/xfce4/labwc/' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dotfile/.config/xfce4/labwc/rc.xml b/dotfile/.config/xfce4/labwc/rc.xml index 8b50b43..0921ac6 100644 --- a/dotfile/.config/xfce4/labwc/rc.xml +++ b/dotfile/.config/xfce4/labwc/rc.xml @@ -2,7 +2,7 @@ - Lean + openbox-lean menu,desk:iconify,max,close @@ -113,15 +113,25 @@ + + + + + + + xdg-open 'obsidian://advanced-uri?vault=widget&commandname=QuickAdd:%20quick-note-today' + + + - ~/.config/xfce4/labwc/screenshot-full.sh + ~/.config/screenshot-script/wayland-screenshot-full.sh - ~/.config/xfce4/labwc/screenshot-part.sh + ~/.config/screenshot-script/wayland-screenshot-part.sh @@ -136,7 +146,7 @@ - + @@ -268,6 +278,24 @@ + + + + + + + + + + + + + + + + + + @@ -276,7 +304,7 @@ - + @@ -285,6 +313,8 @@ + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml index c1508be..be82248 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml @@ -4,7 +4,7 @@ - + @@ -33,35 +33,31 @@ - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml new file mode 100644 index 0000000..417a4dc --- /dev/null +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml index 931f305..4793e3f 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml @@ -2,10 +2,10 @@ - - + + - + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml index ad55164..3d2e56e 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml @@ -4,11 +4,17 @@ + + + + + + @@ -18,4 +24,5 @@ + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml index 16ea1c9..9cfff2e 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -4,7 +4,6 @@ - @@ -22,7 +21,7 @@ - + @@ -33,26 +32,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -61,6 +40,7 @@ + @@ -90,6 +70,7 @@ + @@ -100,12 +81,5 @@ - - - - - - - diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml index d748bcc..ec0337a 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml @@ -47,4 +47,7 @@ + + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml index e25426f..822666e 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml @@ -2,8 +2,8 @@ - - + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml index 39e1d0f..c657734 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml @@ -2,7 +2,7 @@ - - + + diff --git a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml index fa002aa..0d39bd3 100644 --- a/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml +++ b/dotfile/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml @@ -3,14 +3,20 @@ + + + + + + - + diff --git a/dotfile/.local/share/xfce4-panel-profiles/Backup_10-14-2025_01-01-29_AM.tar.bz2 b/dotfile/.local/share/xfce4-panel-profiles/Backup_10-14-2025_01-01-29_AM.tar.bz2 deleted file mode 100644 index 87fd099..0000000 Binary files a/dotfile/.local/share/xfce4-panel-profiles/Backup_10-14-2025_01-01-29_AM.tar.bz2 and /dev/null differ diff --git a/dotfile/.local/share/xfce4-panel-profiles/grey-desktop.tar.bz2 b/dotfile/.local/share/xfce4-panel-profiles/grey-desktop.tar.bz2 new file mode 100644 index 0000000..55de1d6 Binary files /dev/null and b/dotfile/.local/share/xfce4-panel-profiles/grey-desktop.tar.bz2 differ