[package] name = "tvai-sdk" version = "0.1.0" edition = "2021" authors = ["AI Assistant"] description = "Rust SDK for Topaz Video AI template management and FFmpeg command generation" license = "MIT" repository = "https://github.com/example/tvai-sdk" keywords = ["video", "ai", "ffmpeg", "topaz", "template"] categories = ["multimedia::video", "api-bindings"] [workspace] [dependencies] serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" chrono = { version = "0.4", features = ["serde"] } [dev-dependencies] tempfile = "3.0" [lib] name = "tvai_sdk" path = "src/lib.rs" [[example]] name = "basic_usage" path = "examples/basic_usage.rs" [[example]] name = "template_management" path = "examples/template_management.rs" [[example]] name = "ffmpeg_generation" path = "examples/ffmpeg_generation.rs" [[example]] name = "advanced_output_settings" path = "examples/advanced_output_settings.rs" [[example]] name = "output_settings_demo" path = "examples/output_settings_demo.rs" [[example]] name = "ai_engines_demo" path = "examples/ai_engines_demo.rs" [[example]] name = "audio_codecs_demo" path = "examples/audio_codecs_demo.rs" [[example]] name = "benchmarks_demo" path = "examples/benchmarks_demo.rs"