Skip to content

Error when using Option + R as short key (target_display_crop) #1270

Description

@mrzmyr

Description

Error when using Option + R as short key

Reproduction

  • Set short key to Option + R
  • Press Option + R
Image

Additional Context

  • Cap version: 0.3.76
  • Operating system, version: MacOS 14.6.1 (23G93)
2025-10-22T10:11:17.556398Z  INFO cap_desktop_lib::frame_ws: WebSocket server listening on port 56256
2025-10-22T10:11:17.822258Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache warmed elapsed_ms=63.562
2025-10-22T10:11:53.245704Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T10:11:55.451405Z TRACE cap_recording::feeds::camera: CameraFeed.SetInput('ModelID(ModelID { vid: "0000", pid: "0002" })')
2025-10-22T10:11:55.659004Z  INFO cap_desktop_lib::frame_ws: Socket connection established
2025-10-22T10:11:56.280787Z TRACE cap_recording::feeds::camera: CameraFeed.InputConnected
2025-10-22T10:11:56.280797Z TRACE cap_recording::feeds::camera: Attaching new camera
2025-10-22T10:11:56.280895Z TRACE cap_recording::feeds::camera: Waiting for camera to be done
2025-10-22T10:12:03.752694Z TRACE cap_recording::feeds::camera: CameraFeed.SetInput('ModelID(ModelID { vid: "0000", pid: "0001" })')
2025-10-22T10:12:06.733679Z TRACE cap_recording::feeds::camera: CameraFeed.InputConnected
2025-10-22T10:12:06.733693Z TRACE cap_recording::feeds::camera: Attaching new camera
2025-10-22T10:12:06.733833Z TRACE cap_recording::feeds::camera: Waiting for camera to be done
2025-10-22T10:12:06.733896Z TRACE cap_recording::feeds::camera: Stoppping capture of ModelID(ModelID { vid: "0000", pid: "0002" })
2025-10-22T10:12:06.747277Z  INFO cap_recording::feeds::camera: Stopped capture of ModelID(ModelID { vid: "0000", pid: "0002" })
2025-10-22T10:12:10.323767Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T10:12:10.634650Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T10:12:10.662766Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T10:12:10.662810Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T10:12:10.789723Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T10:12:10.828074Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T10:12:51.864920Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T10:12:51.864980Z TRACE cap_recording::feeds::camera: Stoppping capture of ModelID(ModelID { vid: "0000", pid: "0001" })
2025-10-22T10:12:51.883713Z  INFO cap_desktop_lib::frame_ws: Received message from socket
2025-10-22T10:12:51.883748Z  INFO cap_desktop_lib::frame_ws: Websocket closing after 56.22s
2025-10-22T10:12:51.886953Z  INFO cap_recording::feeds::camera: Stopped capture of ModelID(ModelID { vid: "0000", pid: "0001" })
2025-10-22T12:23:56.147493Z  INFO cap_desktop_lib::frame_ws: WebSocket server listening on port 60962
2025-10-22T12:23:56.417049Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache warmed elapsed_ms=66.24
2025-10-22T12:23:57.221198Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:23:57.879975Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:23:57.903204Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:23:57.903228Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:23:57.960297Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:23:58.026696Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:00.845375Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T12:24:00.845417Z  INFO cap_recording::feeds::microphone: Microphone actor shut down, ending stream
2025-10-22T12:24:00.845449Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:20.206412Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:20.521927Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:20.546909Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:20.546920Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:20.635098Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:20.640754Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:20.658631Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:23.355309Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:23.652139Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:23.681870Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:23.681885Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:23.712518Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:23.712552Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:23.712567Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:23.738696Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:24.152972Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:24.470694Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:24.470710Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:24.521174Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:24.521190Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:24.578535Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:24.578586Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:24.788967Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:24.788981Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:24.789007Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:24.819044Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:24.819060Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:24.860077Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:24.860083Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:24.860095Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:24.893755Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:32.145572Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:32.431760Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:32.463361Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:32.463380Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:32.495432Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:32.495490Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:32.495510Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:32.523802Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:32.745970Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:33.039143Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:33.071560Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:33.071581Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:33.105202Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:33.105226Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:33.105241Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:33.118849Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:33.133155Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:24:33.426846Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:24:33.460755Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:24:33.460776Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:24:33.493191Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:24:33.493222Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:24:33.493234Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:24:33.504137Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:24:35.530473Z TRACE cap_desktop_lib::deeplink_actions: Handling deep actions for: [Url { scheme: "cap-desktop", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("signin")), port: None, path: "", query: Some("type=api_key&api_key=XXX&user_id=YYY"), fragment: None }]
2025-10-22T12:25:10.520272Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:25:10.838291Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:25:10.838305Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:25:10.906856Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:25:10.906880Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:25:10.973316Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:10.996032Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:25:11.195858Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:25:11.195869Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:25:11.249385Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:25:11.249401Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:25:11.339779Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:25:11.533065Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:25:11.533079Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:25:11.533097Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:25:11.533114Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:25:11.533137Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:25:11.533157Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:11.564082Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:25:11.564104Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:25:11.613040Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:25:11.613051Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:11.613071Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:25:11.619335Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:25:12.213338Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/zckjt4fh7kzzk3f
2025-10-22T12:25:12.213517Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/zs6jdrjtxagqvyx
2025-10-22T12:25:12.215869Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:25:12.216050Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:25:12.216136Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:25:12.216871Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:25:12.277230Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:25:12.277345Z ERROR recording: cap_desktop_lib::recording: Failed to spawn instant recording actor: target_display_crop
2025-10-22T12:25:12.277390Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:25:12.277403Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:25:12.277422Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:25:12.294663Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:25:12.294783Z ERROR recording: cap_desktop_lib::recording: Failed to spawn instant recording actor: target_display_crop
2025-10-22T12:25:12.294830Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:25:12.570882Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/1365c2cmyhbgbdn
2025-10-22T12:25:12.571656Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:25:12.571708Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:25:12.571745Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:25:12.650025Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:25:12.650226Z ERROR recording: cap_desktop_lib::recording: Failed to spawn instant recording actor: target_display_crop
2025-10-22T12:25:12.650291Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:25:14.324208Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T12:25:14.324262Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:14.324272Z  INFO cap_recording::feeds::microphone: Microphone actor shut down, ending stream
2025-10-22T12:25:16.936076Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:25:17.239830Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:25:17.262919Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:25:17.262929Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:25:17.312894Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:25:17.312932Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:17.345083Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:25:17.856563Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/83db227qm6gtt9x
2025-10-22T12:25:17.859167Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:25:17.859243Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:25:17.859317Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:25:17.934362Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:25:17.934564Z ERROR recording: cap_desktop_lib::recording: Failed to spawn instant recording actor: target_display_crop
2025-10-22T12:25:17.934681Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:25:21.375919Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T12:25:21.375965Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:21.375981Z  INFO cap_recording::feeds::microphone: Microphone actor shut down, ending stream
2025-10-22T12:25:26.822542Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache already warmed
2025-10-22T12:25:26.822551Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache already warmed
2025-10-22T12:25:27.032393Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:27.032459Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:25:27.518381Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:25:27.540299Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:25:27.540308Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:25:27.595004Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:25:27.617085Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:25:40.035254Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/2r4gjga6q589sx7
2025-10-22T12:25:40.036317Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:25:40.036379Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:25:40.036426Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:25:40.083398Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:25:40.083901Z DEBUG recording:instant_recording: cap_recording::instant_recording: screen capture: ScreenCaptureSource {
    fps: 30,
    video_info: VideoInfo {
        pixel_format: BGRA,
        width: 2560,
        height: 1440,
        time_base: Rational(1/1000000),
        frame_rate: Rational(30/1),
    },
}
2025-10-22T12:25:40.083920Z DEBUG recording:instant_recording: cap_recording::instant_recording: mic audio info: AudioInfo {
    sample_format: F32(
        Planar,
    ),
    sample_rate: 24000,
    channels: 1,
    time_base: Rational(1/1000000),
    buffer_size: 4096,
}
2025-10-22T12:25:40.085178Z DEBUG recording:instant_recording: cap_recording::sources::screen_capture::macos: SCK content filter: Retained(ContentFilter(<SCContentFilter: 0x600002645600>))
2025-10-22T12:25:40.085203Z DEBUG recording:instant_recording: cap_recording::sources::screen_capture::macos: size: PhysicalSize { width: 2560.0, height: 1440.0 }
2025-10-22T12:25:40.085608Z DEBUG recording:instant_recording: cap_enc_avfoundation::mp4: VideoInfo {
    pixel_format: BGRA,
    width: 2560,
    height: 1440,
    time_base: Rational(1/1000000),
    frame_rate: Rational(30/1),
}
2025-10-22T12:25:40.085622Z TRACE recording:instant_recording:{task="screen-capture"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.085636Z DEBUG recording:instant_recording: cap_enc_avfoundation::mp4: Some(
    AudioInfo {
        sample_format: F32(
            Packed,
        ),
        sample_rate: 48000,
        channels: 2,
        time_base: Rational(1/1000000),
        buffer_size: 1024,
    },
)
2025-10-22T12:25:40.098981Z DEBUG recording:instant_recording: cap_enc_avfoundation::mp4: recording bitrate: 12000000
2025-10-22T12:25:40.203840Z DEBUG recording:instant_recording: cap_enc_avfoundation::mp4: AudioInfo { sample_format: F32(Packed), sample_rate: 48000, channels: 2, time_base: Rational(1/1000000), buffer_size: 1024 }
2025-10-22T12:25:40.258188Z TRACE recording:instant_recording:{task="capture-video"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.258196Z TRACE recording:instant_recording:{task="system-audio"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.258217Z TRACE recording:instant_recording:{task="mux-video"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.258233Z TRACE recording:instant_recording:{task="audio-mixer"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.258338Z DEBUG recording:instant_recording:{task="audio-mixer"}: cap_recording::sources::audio_mixer: audio mixer input 0: time_base=1/1000000:sample_rate=48000:sample_fmt=fltp:channel_layout=0x3
2025-10-22T12:25:40.258876Z DEBUG recording:instant_recording:{task="audio-mixer"}: cap_recording::sources::audio_mixer: audio mixer input 1: time_base=1/1000000:sample_rate=24000:sample_fmt=fltp:channel_layout=0x4
2025-10-22T12:25:40.259166Z  INFO recording:instant_recording: cap_recording::output_pipeline::core: Built pipeline for output /Users/moritz/Library/Application Support/so.cap.desktop/recordings/a442f645-2452-4fde-ac9d-15f4b1acb663.cap/content/output.mp4
2025-10-22T12:25:40.259171Z TRACE recording:instant_recording:{task="audio-mixer-stop"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.259178Z TRACE recording:instant_recording:{task="mux-audio"}: cap_recording::output_pipeline::core: Task started
2025-10-22T12:25:40.259195Z TRACE recording:instant_recording: cap_recording::instant_recording: spawning recording actor
2025-10-22T12:25:40.259250Z DEBUG recording: cap_desktop_lib::upload: Initiating multipart upload for 2r4gjga6q589sx7...
2025-10-22T12:25:40.775683Z DEBUG recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Initializing multipart uploader for video "2r4gjga6q589sx7"
2025-10-22T12:25:45.397278Z DEBUG recording:instant_recording:{task="capture-video"}: cap_recording::sources::screen_capture::macos: Captured 142 frames
2025-10-22T12:25:47.066158Z DEBUG recording:instant_recording:{task="capture-video"}: cap_recording::sources::screen_capture::macos: Capturer stopping after creating 188 video frames
2025-10-22T12:25:47.066173Z  INFO recording:instant_recording:{task="audio-mixer-stop"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.066207Z  INFO recording:instant_recording:{task="mux-video"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.066225Z  INFO recording:instant_recording:{task="mux-audio"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.066276Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:25:47.066780Z  INFO recording:instant_recording:{task="audio-mixer"}: cap_recording::sources::audio_mixer: Mixer stop flag triggered
2025-10-22T12:25:47.067000Z  INFO recording:instant_recording:{task="audio-mixer"}: cap_recording::output_pipeline::core: Task finished
2025-10-22T12:25:47.073303Z  INFO recording:instant_recording:{task="capture-video"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.073321Z  INFO recording:instant_recording:{task="screen-capture"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.073336Z  INFO recording:instant_recording:{task="system-audio"}: cap_recording::output_pipeline::core: Task finished successfully
2025-10-22T12:25:47.090513Z DEBUG cap_enc_avfoundation::mp4: Appended 188 video frames
2025-10-22T12:25:47.090526Z DEBUG cap_enc_avfoundation::mp4: Appended 332 audio frames
2025-10-22T12:25:47.090538Z  INFO cap_enc_avfoundation::mp4: Finished writing
2025-10-22T12:25:47.090926Z  INFO recording: cap_desktop_lib::recording: recording wait actor done: Ok(())
2025-10-22T12:25:47.133090Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T12:25:47.133118Z  INFO cap_recording::feeds::microphone: Microphone actor shut down, ending stream
2025-10-22T12:25:47.133124Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:25:47.189148Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Uploading chunk 1 (1630363 bytes) for video "2r4gjga6q589sx7"
2025-10-22T12:25:47.189156Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Uploading part 1
2025-10-22T12:25:48.552895Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Completed upload of part 1
2025-10-22T12:25:48.876763Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Uploading chunk 1 (1630363 bytes) for video "2r4gjga6q589sx7"
2025-10-22T12:25:49.141360Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Uploading part 1
2025-10-22T12:25:50.297602Z TRACE recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Completed upload of part 1
2025-10-22T12:25:50.646295Z DEBUG recording:multipart_uploader{video_id="2r4gjga6q589sx7"}: cap_desktop_lib::upload: Completed multipart upload for "2r4gjga6q589sx7" in 9.870412708s
2025-10-22T12:25:50.663081Z TRACE recording:upload_multipart_complete: cap_desktop_lib::api: Completing multipart upload
2025-10-22T12:25:51.523262Z  INFO recording: cap_desktop_lib::upload: Multipart upload complete for 2r4gjga6q589sx7.
2025-10-22T12:25:51.526506Z  INFO stop_recording: cap_desktop_lib::recording: Not attempting instant recording upload as progressive upload succeeded
2025-10-22T12:27:04.973708Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache already warmed
2025-10-22T12:27:04.973734Z TRACE cap_desktop_lib::platform::macos::sc_shareable_content: ScreenCaptureKit cache already warmed
2025-10-22T12:27:05.204832Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:27:05.205106Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:27:05.769002Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:27:05.796274Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:27:05.796284Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:27:05.857717Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:27:05.876404Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:27:11.239887Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.SetInput('AirPods Pro')
2025-10-22T12:27:11.529521Z  INFO cap_recording::feeds::microphone: Device 'AirPods Pro' available configs:
2025-10-22T12:27:11.558676Z  INFO cap_recording::feeds::microphone:   Format: F32, Min rate: 24000, Max rate: 24000, Sample size: 4
2025-10-22T12:27:11.558685Z  INFO cap_recording::feeds::microphone: 🎤 Building stream for 'Some("AirPods Pro")' with config: rate=24000, channels=1, format=F32, buffer_size=840 frames (~35.0ms)
2025-10-22T12:27:11.587917Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.InputConnected
2025-10-22T12:27:11.587923Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:27:11.587933Z  INFO cap_recording::feeds::microphone: Microphone actor unreachable, ending stream
2025-10-22T12:27:11.616979Z  INFO cap_recording::feeds::microphone: 🎤 First audio callback - data size: 3360 bytes, format: F32
2025-10-22T12:27:12.192831Z  INFO recording: cap_desktop_lib::recording: Pre-created shareable link: https://cap.so/s/phnmejr0xngybfn
2025-10-22T12:27:12.193300Z DEBUG recording: cap_desktop_lib::recording: spawning start_recording actor
2025-10-22T12:27:12.193317Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Lock
2025-10-22T12:27:12.193334Z TRACE cap_recording::feeds::camera: CameraFeed.Lock
2025-10-22T12:27:12.260389Z TRACE recording:instant_recording: cap_recording::instant_recording: creating recording actor
2025-10-22T12:27:12.260491Z ERROR recording: cap_desktop_lib::recording: Failed to spawn instant recording actor: target_display_crop
2025-10-22T12:27:12.260563Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.Unlock
2025-10-22T12:29:51.097357Z TRACE cap_recording::feeds::microphone: MicrophoneFeed.RemoveInput
2025-10-22T12:29:51.097425Z TRACE cap_recording::feeds::camera: CameraFeed.RemoveInput
2025-10-22T12:29:51.097467Z  INFO cap_recording::feeds::microphone: Microphone actor shut down, ending stream

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions