Skip to main content

Crate rsmp4decrypt

Crate rsmp4decrypt 

Source
Expand description

Rust bindings and a native CLI for Bento4 mp4decrypt.

The API accepts the same core inputs as the Bento4 tool: decryption keys, an optional fragments info file, and optional progress reporting.

Structs§

DecryptionKey
A single Bento4 decryption key entry.
Mp4Decryptor
A reusable Bento4 decryptor context.
Mp4DecryptorBuilder
Builder for Mp4Decryptor.

Enums§

Error
Errors returned by the public Rust API and CLI.
KeyId
Identifies a decryption key either by track ID or by KID.

Constants§

BENTO4_TAG