thicha10 / flac-test-files Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ietf-wg-cellar/flac-test-files
The Free Lossless Audio Codec (FLAC) test files
License: Creative Commons Zero v1.0 Universal
This project forked from ietf-wg-cellar/flac-test-files
The Free Lossless Audio Codec (FLAC) test files
License: Creative Commons Zero v1.0 Universal
This readme belongs to a collection of FLAC files that can be used to test various FLAC decoder abilities. For all files in this testbench: --------------------------------------------------------------- FLAC decoder testbench by Martijn van Beurden To the extent possible under law, the person who associated CC0 with FLAC decoder testbench has waived all copyright and related or neighboring rights to FLAC decoder testbench. You should have received a copy of the CC0 legalcode along with this collection as a file called LICENSE.txt. If not, see <http://creativecommons.org/publicdomain/zero/1.0/> --------------------------------------------------------------- The files in this testbench are split up in groups. Each group is placed in its own directory and has its own README explaining what each file is supposed to test. This README will explain on a higher level what the purpose is of testing with the files of that group --------------------------------------------------------------- Group subset Files that any user might try to playback --------------------------------------------------------------- The FLAC format specifies a subset of itself to ensure streamability and limits the decoding requirements for hardware implementations. The reference FLAC encoder will enforce this subset unless specifically disabled. The files in this group are considered a baseline for general decoders: these files should be properly decoded or properly rejected before playback is attempted by any decoder. A decoder can choose to reject certain files, for example multichannel files, files with high or unusual samplerates, files with a high bit depth. Crashing or mangled playback of these files is probably going to be noticed by unsuspecting users of a decoder. Read the README.txt in the directory subset for details on each file. On Hydrogenaud.io there is a wikipage and a forum discussion devoted to this testbench group. The wikipage might be useful for comparison to other decoders, and the forum is a good place to ask questions. See: https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench and https://hydrogenaud.io/index.php?topic=121478.0 --------------------------------------------------------------- Group uncommon Files with uncommon or exotic features of the FLAC format --------------------------------------------------------------- Certain features of the FLAC format are non-subset or otherwise uncommonly used. Decoders might not be able to playback these files, but they should detect this inability and preferably notify the user rather than crash of freeze. Read the README.txt in the directory uncommon for details on each file. Note that despite the features being used are uncommon, these files are still valid FLAC files. --------------------------------------------------------------- Group faulty Files with invalid data or corruption --------------------------------------------------------------- This group contains files with invalid data and corrupted files that might trigger crashes in a decoder. A decoder should not crash or freeze reading these files. Read the README.txt in the directory faulty for details on each file.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.