facelessvideos 0.1.0

Rust helpers for drafting faceless YouTube short script outlines, paired with the FacelessVideos web app.
Documentation
# facelessvideos

[![Crates.io](https://img.shields.io/crates/v/facelessvideos.svg)](https://crates.io/crates/facelessvideos)
[![docs.rs](https://docs.rs/facelessvideos/badge.svg)](https://docs.rs/facelessvideos)

Rust helpers for drafting faceless YouTube short script outlines, paired with the [FacelessVideos](https://facelessvideos.app) web app.

## Why

[FacelessVideos](https://facelessvideos.app) generates full AI-narrated faceless YouTube videos from a script. This crate helps Rust developers sketch script structures locally before submitting to the web app.

## Install

```toml
[dependencies]
facelessvideos = "0.1"
```

## Usage

```rust
use facelessvideos::ScriptTemplate;

let t = ScriptTemplate::new("compound interest", "casual", 45);
println!("{}", t.render());
```

Output:

```
[Hook  0-3s] compound interest — grab attention.
[Body 3-40s] Cover compound interest in casual tone.
[CTA  40-45s] Subscribe / link in description.

Generate the full video at https://facelessvideos.app
```

## Pair with the FacelessVideos web app

The output is intended as a script seed. Paste the outline into the [FacelessVideos editor](https://facelessvideos.app) to generate narration, B-roll selection, captions, and the final MP4.

## Related resources

- [FacelessVideos — main app]https://facelessvideos.app
- [Faceless YouTube channel guide]https://facelessvideos.app
- [AI video generator workflow]https://facelessvideos.app

## License

MIT — see [LICENSE](LICENSE).