https://wiki.hydrogenaud.io/index.php?title=Special:RecentChangesLinked&feed=atom&hideminor=1&hidemyself=1&target=Category%3ACodecs
Hydrogenaudio Knowledgebase - Changes related to "Category:Codecs" [en]
2024-03-29T12:53:47Z
Related changes
MediaWiki 1.22.7
https://wiki.hydrogenaud.io/index.php?title=WavPack&diff=37782&oldid=37722
WavPack
2024-03-28T12:26:12Z
<p>code tag</p>
<a href="https://wiki.hydrogenaud.io/index.php?title=WavPack&diff=37782&oldid=37722">Show changes</a>
Porcuswiki
https://wiki.hydrogenaud.io/index.php?title=MP3&diff=37751&oldid=28950
MP3
2024-03-25T09:41:45Z
<p><span dir="auto"><span class="autocomment">Encoders/decoders (supported platforms): </span> add Helix MP3</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 09:41, 25 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 243:</td>
<td colspan="2" class="diff-lineno">Line 243:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=== Encoders/decoders (supported platforms) ===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=== Encoders/decoders (supported platforms) ===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[LAME]] (Win32/Posix)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[LAME]] (Win32/Posix)</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[Helix MP3]] (Win32/Posix)</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Audioactive]] (Win32)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Audioactive]] (Win32)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Blade]] (Win32/Posix)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Blade]] (Win32/Posix)</div></td></tr>
</table>
Maikmerten
https://wiki.hydrogenaud.io/index.php?title=Sac&diff=37746&oldid=35442
Sac
2024-03-22T11:47:58Z
<p>Two sacs</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 11:47, 22 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{stub}} '''Sac''' <del class="diffchange diffchange-inline">is an apparently experimental [[lossless]] </del>audio [[codec]]<del class="diffchange diffchange-inline">. It comes with source code and a Windows 64</del>-<del class="diffchange diffchange-inline">bit executable</del>.  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{stub}} '''Sac''' <ins class="diffchange diffchange-inline">can refer to (at least) one out of two lesser-known </ins>audio [[codec<ins class="diffchange diffchange-inline">|codecs</ins>]]<ins class="diffchange diffchange-inline">, which are not aimed at end</ins>-<ins class="diffchange diffchange-inline">users</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Sac <del class="diffchange diffchange-inline">is arguably not an end</del>-<del class="diffchange diffchange-inline">user </del>codec, <del class="diffchange diffchange-inline">lacking </del>pretty much all the features <del class="diffchange diffchange-inline">those possess </del>(see the [[Lossless_comparison|HA Wiki's Lossless Codec Comparison]]).  Rather, <del class="diffchange diffchange-inline">it seems to be </del>dedicated to achieving smaller file size than any other lossless codec <del class="diffchange diffchange-inline">whatever </del>computing power <del class="diffchange diffchange-inline">it might take.  Thus, decoding </del>might fall severely short of real-time speeds<del class="diffchange diffchange-inline">: </del>The developer uses as benchmark [[OptimFROG]]'s max preset<del class="diffchange diffchange-inline"><ref>https://github.com/slmdev/sac</ref></del>, which <del class="diffchange diffchange-inline">has been measured to decode at around 4x realtime</del><ref>http://www.audiograaf.nl/losslesstest/Lossless%20audio%20codec%20comparison%20-%20revision%<del class="diffchange diffchange-inline">204</del>.<del class="diffchange diffchange-inline">pdf</del></ref>; cursory testing indicates that Sac (v0.5.1) is order of magnitude ten times as CPU intensive.  Independent comparison measured Sac does to smaller files size on average (but not all) material.<ref>http://www.squeezechart.com/audio.html</ref></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''</ins>Sac<ins class="diffchange diffchange-inline">''' &ndash; also referred to as ''State</ins>-<ins class="diffchange diffchange-inline">of-the-Art lossless compression'' &ndash; by Sebastian Lehmann<ref>https://github.com/slmdev/sac  Sebastian Lehmann's Sac at github</ref>: a [[lossless]] (on given architecture<ref>https://github.com/slmdev/sac/issues/7  Github issue: losslessness not preserved across CPU architectures</ref>) </ins>codec, <ins class="diffchange diffchange-inline">described by the author as ''a lossless audio compression intended as a research project to find the limits on compression ratio''<ref>https://encode.su/threads/1137-Sac-(State-of-the-Art)-Lossless-Audio-Compression  Lehmann's 2010 post at encode.su, updated</ref>. It comes with source code and a Windows 64-bit executable. <br/></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Being a an experimental research project, it lacks </ins>pretty much all the features <ins class="diffchange diffchange-inline">of an end-user codec </ins>(<ins class="diffchange diffchange-inline">including playback support, </ins>see <ins class="diffchange diffchange-inline">also </ins>the [[Lossless_comparison|HA Wiki's Lossless Codec Comparison]]).  Rather, <ins class="diffchange diffchange-inline">Sac is </ins>dedicated to achieving smaller file size than any other lossless codec<ins class="diffchange diffchange-inline">, at great expenses in </ins>computing power<ins class="diffchange diffchange-inline">: Decoding </ins>might fall severely short of real-time speeds<ins class="diffchange diffchange-inline">. </ins>The developer uses as benchmark [[OptimFROG]]'s max preset, which <ins class="diffchange diffchange-inline">in the 2023 edition of Martin van Beurden's lossless test</ins><ref>http://www.audiograaf.nl/losslesstest/Lossless%20audio%20codec%20comparison%20-%20revision%<ins class="diffchange diffchange-inline">206%20-%20cdda</ins>.<ins class="diffchange diffchange-inline">html Martijn van Beurden's 2023 lossless comparison study</ins></ref> <ins class="diffchange diffchange-inline">was measured to decode at 10x realtime speed on current hardware</ins>; cursory testing indicates that Sac (v0.5.1) is order of magnitude ten times as CPU intensive.  Independent comparison measured Sac does to smaller files size on average (but not all) material.<ref>http://www.squeezechart.com/audio.html <ins class="diffchange diffchange-inline"> Squeezechart's comparison of (lossless) compressors</ins></ref></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''Sac''' &ndash;  ''Simple Audio Compression'' &ndash; by Marcus Geelnard<ref>https://www.bitsnbites.eu/hiqh-quality-dpcm-attempts  Marcus Geelnard's 2014 blog post</ref>: a simple codec for 4-bit and 8-bit DDPCM. Released as a library.<ref>https://gitlab.com/mbitsnbites/libsac  Marcus Geelnard's Sac at gitlab</ref></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"><br/></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''References:'''</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><references/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><references/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Codecs]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Codecs]]</div></td></tr>
</table>
Porcuswiki