diff --git a/Cargo.toml b/Cargo.toml index 536a683..4e31da7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "momentry_playground" version = "0.1.0" edition = "2021" -description = "MoMentry 主視窗應用 - 統一播放、檢視、監控於一體" +description = "MoMentry Playground - Unified media player with ASR/YOLO/Chunks overlay" authors = ["Warren Lo "] license = "MIT" @@ -15,40 +15,47 @@ name = "momentry_playground" path = "src/lib.rs" [dependencies] -# 桌面窗口管理 +# Desktop window management tao = "0.30" wry = "0.54" -# 視頻/音頻 +# Video/Audio sdl2 = "0.38" ffmpeg-sidecar = "2.4" -# 錯誤處理 +# Error handling anyhow = "1.0" thiserror = "2.0" -# 序列化 +# Serialization serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -# 異步 +# Async tokio = { version = "1", features = ["full"] } -# HTTP 客戶端 +# HTTP client reqwest = { version = "0.12", features = ["json"] } -# URL 解析 +# URL parsing url = "2.5" -# Markdown +# Markdown (for potential MD viewing) pulldown-cmark = "0.10" -# 日誌 +# Logging log = "0.4" env_logger = "0.11" -# 工具 +# CLI clap = { version = "4.5", features = ["derive"] } dirs = "6" -md5 = "0.7" + +# LRU Cache for YOLO frame caching +lru = "0.12" + +# Time chrono = "0.4" + +[dev-dependencies] +tempfile = "3.10"