| Crates.io | opus_headers |
| lib.rs | opus_headers |
| version | 0.1.2 |
| created_at | 2020-08-05 17:57:48.843236+00 |
| updated_at | 2020-08-06 13:55:10.243858+00 |
| description | Parsing the headers of opus files. |
| homepage | https://github.com/zaethan/opus_headers |
| repository | https://github.com/zaethan/opus_headers |
| max_upload_size | |
| id | 273280 |
| size | 28,743 |
Parsing of Opus Headers according to the specification.
use std::path::Path;
use opus_headers::parse_from_path; // or parse_from_read or parse_from_file
fn main() {
let path = Path::new("/mnt/RamDisk/silence.opus");
let headers = parse_from_path(path).unwrap();
let comments = headers.comments.user_comments;
for (tag, value) in &comments {
println!("{}: {}", tag, value);
}
}
As most Rust source, this is library is dual licensed under the Apache 2.0 and MIT license.