skillok meeting
1b62ba24a18c2b97ace8dd04ee8ccbcfafcb5b37
Перейти к файлу
Код
meeting cratesaudioCargo.toml
anc macOS: запись звука Zoom и микрофона - Звук Zoom — ScreenCaptureKit с фильтром по приложению us.zoom.xos, сразу 16 кГц моно; микрофон — CoreAudio через cpal. - Info.plist с объяснениями для запросов доступа (микрофон, системный звук), minimumSystemVersion 13.0, сборка .app. - Swift-мост ScreenCaptureKit при одних Command Line Tools: путь к библиотекам совместимости Swift и rpath /usr/lib/swift в build.rs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> 1b62ba2 30 сентября 2026 г.
Cargo.toml
[package]
name = "meet-audio"
version = "0.1.0"
description = "Захват звука встречи: процесс Zoom и микрофон (WASAPI), нарезка на куски по паузам"
edition = "2021"
rust-version = "1.90"

[dependencies]
thiserror = "2"
symphonia = { version = "0.5", default-features = false, features = ["mp3", "aac", "isomp4", "alac", "flac", "ogg", "vorbis", "wav", "pcm", "mkv", "adpcm", "aiff", "caf"] }

[target.'cfg(target_os = "macos")'.dependencies]
screencapturekit = "11"
cpal = "0.18"

[target.'cfg(windows)'.dependencies]
wasapi = "0.24"
windows = { version = "0.62", features = ["Win32_Foundation", "Win32_System_Diagnostics_ToolHelp"] }