X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/d8fb15b3d9a345d0c936e036b47a7a0708ffbb74..refs/heads/master:/codec-audio.inc.pl 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 => {