flaclibsharp
flaclibsharp copied to clipboard
A .NET library for reading and writing FLAC metadata.
Optimize the writing process to allow adding metadata to a file without completely rewriting it if the additional data is smaller than the available padding size in the actual file.
Add logic to decode the FLAC encoded audio frames and to read them from a Stream.
The seektable uses a weird way of handling the fact that multiple placeholder seekpoints can be added. It doesn't store them at the end of the list but just keeps...
``` // Open file that contains NO Vorbis Comment metadata block using (FlacFile file = new FlacFile(Path.Combine("Data", "testfile5_temp.flac"))) { // Add new Vorbis Comment metadata block file.Metadata.Add(new VorbisComment()); // VorbisComment...
I'm working on a tagging library app and thought this project might be of use. Unfortunately I cannot get a fresh pull from githib to compile with VS 2017 Pro....
The FLAC file is unable to be loaded. Error: > {FlacLibSharp.Exceptions.FlacLibSharpInvalidFormatException: The file is not a valid FLAC file: In Verify Flac Identity at FlacLibSharp.FlacFile.VerifyFlacIdentity() at FlacLibSharp.FlacFile.Initialize() at FlacLibSharp.FlacFile..ctor(String path)...