X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/d8fb15b3d9a345d0c936e036b47a7a0708ffbb74..v1.14-7-ge90c9ada43:/codec-audio.inc.pl?ds=sidebyside
diff --git a/codec-audio.inc.pl b/codec-audio.inc.pl
index 5bd336d..330f3b5 100644
--- a/codec-audio.inc.pl
+++ b/codec-audio.inc.pl
@@ -1,25 +1,39 @@
use utf8;
+{
+intro => 'Comparison of audio compression formats.',
+keywords => [qw( audio sound codec encoder encoding decode compression file format type mime )],
codec => {
mp3 => {
name => 'MP3',
available => 1991,
+ generation => 0,
},
vorbis => {
name => 'Vorbis',
available => 2000,
+ generation => 1,
},
opus => {
name => 'Opus',
available => 2012,
+ generation => 1,
},
aac => {
name => 'AAC',
available => 1997,
+ generation => 1,
},
atrac => {
name => 'ATRAC',
available => 1992,
+ generation => 0,
+ },
+ mpc => {
+ name => 'Musepack',
+ abbr => 'MPC',
+ mime => 'audio/musepack',
+ available => 1997,
+ generation => 1,
},
},
feature => {
@@ -90,6 +104,20 @@ feature => {
score => {
mp3 => [4, 8],
opus => [4, 6],
+ mpc => [5, 0],
+ },
+ },
+ steaming => {
+ name => 'Streamable',
+ score => {
+ mpc => 'y',
+ },
+ },
+ seeking => {
+ name => 'Fast seeking',
+ score => {
+ mpc => [5, undef, 'indexed'],
+ opus => [3, undef, 'bisection seeking (usually 1 physical seek required if implemented correctly)'],
},
},
royalties => {
@@ -98,6 +126,7 @@ feature => {
vorbis => 5,
opus => [4, undef, 'open and free design'],
atrac => [2, undef, 'proprietary, but the original patents have expired'],
+ mpc => [5, undef, 'open format, bsd licensed implementation'],
},
},
support => {