Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flac-encoder-rs

High-level Rust Flac encoder that uses libflac.

Examples

Planar Buffer To Vec<u8>

let flac_data = flac_encoder::FlacBuilder::from_planar(data, sample_rate)
    .compression_level(5)
    .artist("Jane Doe")
    .year(2025)
    .build()
    .unwrap();

Interleaved Buffer To File

flac_encoder::FlacBuilder::from_interleaved(data, channels, sample_rate)
    .artist("John Doe")
    .title("My Track")
    .write_file("my-track.flac")
    .unwrap();

About

Rust Flac encoder that uses libflac

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages