Cap icon indicating copy to clipboard operation
Cap copied to clipboard

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

Open mrzmyr opened this issue 2 months ago • 1 comments

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

mrzmyr avatar Oct 22 '25 12:10 mrzmyr

CAP-528

linear[bot] avatar Oct 22 '25 12:10 linear[bot]