Examples
Examples of rust-av ecosystem usage.
Install / Use
/learn @rust-av/ExamplesREADME
Rust-AV examples
A series of some multimedia examples.
Feel free to add your own example opening up a new PR.
Build all examples
cargo build --workspace
NOTE: To build all examples, have a look at our CI to install the dependencies both on Linux and Windows operating systems.
Build a single example
cargo build --package EXAMPLE_NAME
NOTE: To build a single example, always have a look at CI to install the necessary dependencies on all supported operating systems.
For example, if you want to build the streams-info example:
cargo build --package streams-info
Run an example
cargo run --bin EXAMPLE_NAME -- [EXAMPLE_ARGUMENTS]
For example, if you want to run the streams-info example:
cargo run --bin streams-info -- -i /path/to/your/matroska/file
Building with vcpkg for Windows x64
To build with vcpkg, you need to follow these steps:
-
Install
pkg-configthrough chocolateychoco install pkgconfiglite -
Install
libvpxvcpkg install libvpx:x64-windows -
Install
opusvcpkg install opus:x64-windows -
Add to the
PKG_CONFIG_PATHenvironment variable the path$VCPKG_INSTALLATION_ROOT\installed\x64-windows\lib\pkgconfig -
Build code
cargo build --workspace
To speed up the computation, you can build your packages only in Release mode
adding the set(VCPKG_BUILD_TYPE release) line to the
$VCPKG_INSTALLATION_ROOT\triplets\x64-windows.cmake file.
Building for Windows x86 is the same, just replace x64 with x86 in the
steps above.
License
Released under the MIT License.
Related Skills
himalaya
339.1kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
docs-writer
99.3k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
coding-agent
339.1kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
tavily
339.1kTavily web search, content extraction, and research tools.
