/amf_rust

Primary LanguageRustMIT LicenseMIT

AMF Simple Encoder in Rust language

This repo contains example of using AMD Advanced Media Framework AMF with Rust language. Implementation is based on the SimpleEncoderC example from AMF repository. Please note that this is just experimental implementation and might contains some issues.

Prerequisites

  • Windows 10+
  • AMD GPU
  • Git
  • Rust toolchain

Usage

  1. Clone the repo with AMF submodule:
git clone --recursive https://github.com/lucenticus/amf_rust.git
cd amf_rust
  1. Build & run example:
cargo build
cargo run
  1. The result is located in the file output.mp4