{"id":37,"date":"2012-09-07T21:37:54","date_gmt":"2012-09-08T02:37:54","guid":{"rendered":"http:\/\/www.dogphilosophy.net\/?p=37"},"modified":"2024-07-11T16:56:11","modified_gmt":"2024-07-11T21:56:11","slug":"coming-real-soon-now-opus-audio-codec-support-here","status":"publish","type":"post","link":"https:\/\/dogphilosophy.net\/?p=37","title":{"rendered":"Coming Real Soon Now: Opus audio codec support here"},"content":{"rendered":"<p><a href=\"https:\/\/opus-codec.org\/assets\/img\/opus-logo.svg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium\" src=\"https:\/\/opus-codec.org\/assets\/img\/opus-logo.svg\" alt=\"Opus audio codec logo\" width=\"0\" height=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/dogphilosophy.net\/wp-content\/uploads\/2012\/09\/Opus_logo2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-156\" src=\"https:\/\/dogphilosophy.net\/wp-content\/uploads\/2012\/09\/Opus_logo2.png\" alt=\"Opus Codec logo\" width=\"128\" height=\"73\" \/><\/a><\/p>\n<p>There&#8217;s a shiny new awesome, high-quality, and legally-free audio standard out now called <a title=\"The Friggin' Awesome Opus audio codec website\" href=\"http:\/\/opus-codec.org\" target=\"_New\" rel=\"noopener\">Opus<\/a>. Opus audio quality is even better than the already-very-good legally-free <a title=\"Supported by most HTML5 web browsers, ALL Android phones and tablets and media players, and many 'mp3' players that may or may not actually MENTION that they support it. Also used by many video game developers for audio.\" href=\"http:\/\/vorbis.com\" target=\"_New\" rel=\"noopener\">Vorbis<\/a> codec that is widely supported (if not widely <em>promoted<\/em>) these days, and seems to also beat the proprietary &#8220;HE-AAC&#8221; codec. Needless to say, it makes ancient <a title=\"Opus beats everything and makes mp3 shrivel up with shame\" href=\"http:\/\/opus-codec.org\/comparison\/\" target=\"_New\" rel=\"noopener\">mp3 shrivel up with shame<\/a>.<\/p>\n<p>Having only just been finalized, it&#8217;s <a title=\"Firefox 15 (no longer in beta) and later supports Opus\" href=\"https:\/\/hacks.mozilla.org\/2012\/07\/firefox-beta-15-supports-the-new-opus-audio-format\/\" target=\"_New\" rel=\"noopener\">currently supported in Firefox 15<\/a> already on all platforms, including Android. It appears to also be supported in most recent browsers on Linux if they use the &#8220;gstreamer&#8221; framework for multimedia, and rumor has it that full support on other operating systems will be appearing for Opera and Google Chrome in the relatively near future. Support should be showing up in the next version (probably 2.0.4, I&#8217;m guessing) of <a title=\"VideoLanClient Media Player\" href=\"http:\/\/www.videolan.org\/vlc\/\" target=\"_New\" rel=\"noopener\">VLC on all platforms<\/a>, in the next release of <a title=\"Rockbox media player firmware\" href=\"http:\/\/www.rockbox.org\/\" target=\"_New\" rel=\"noopener\">Rockbox<\/a> for various media players and (hypothetically) Android devices, the next release of the <a title=\"Mumble\/Murmur for voice chat and conferencing\" href=\"http:\/\/mumble.sourceforge.net\/\" target=\"_New\" rel=\"noopener\">Mumble voice chat system<\/a>, and probably quite a few others very quickly. Heck, even Microsoft (or at least their Skype division) has been involved in the development of Opus, and the group working out the &#8220;WebRTC&#8221; standard for web-based voice chat (including Microsoft, apparently) voted to support <a title=\"Opus audio support mandatory for WebRTC, even if Microsoft is a doodyhead about the video codec\" href=\"http:\/\/jmspeex.livejournal.com\/11042.html\" target=\"_New\" rel=\"noopener\">Opus as &#8220;Mandatory to Implement&#8221;<\/a>, so anything that ends up supporting the WebRTC standard will support Opus, so there&#8217;s even a chance we might see a rare case of Microsoft Internet Exploder actually supporting a really good media format that everyone is allowed to use sometime relatively soon.<\/p>\n<p>Anyway, the point is that Opus is friggin&#8217; awesome especially for audio downloaded from the internet and everyone should be using it. Well, that&#8217;s ONE point &#8211; the other is that I plan to do it here, too.<\/p>\n<p>I&#8217;ve got a couple of bits of audio that I&#8217;ll actually be ready to record and post pretty soon: a year-overdue contribution for <a title=\"Hacker Public Radio internet community podcast\" href=\"http:\/\/hackerpublicradio.org\" target=\"_New\" rel=\"noopener\">Hacker Public Radio<\/a> (Opus version to be posted to <a title=\"\" target=\"_New\" rel=\"noopener\">http:\/\/hpr.dogphilosophy.net<\/a> which I set up specifically for my Hacker Public Radio efforts) which just happens to be about media &#8211; especially audio &#8211; on the internet, and a bit about New England&#8217;s &#8220;You can&#8217;t get there from here&#8221; schtick and how it maligns the Booming Metropolis of Millinocket, Maine. (Hey, <em>everybody<\/em> knows that &#8220;<a title=\"All Trails lead to Downtown Millinocket!\" href=\"http:\/\/www.trailsendfestival.org\/\">all trails lead to Millinocket<\/a>&#8220;, right?) I&#8217;ve also got <b>three<\/b> topics queued up for my &#8220;Stir-Fried Stochasticity&#8221; science-paper audio project (an 11-paper science monstrosity show on the topic of the Gram Stain, a show on several papers discussing &#8220;<a title=\"'Forest Bathing' - Relax, it's just a metaphor for a walk in the woods\" href=\"https:\/\/en.wikipedia.org\/wiki\/Forest_bathing\" target=\"_New\" rel=\"noopener\">shinrin-yoku<\/a>&#8221; in honor of the new arboreally-enhanced location here where the Asylum for the Sufficiently Nerdy has moved, and one on a couple of garbage papers). All will be posted in high-quality Opus format, along with modern Ogg Vorbis and possibly crappy-old-mp3 for &#8220;legacy&#8221; purposes for now.<\/p>\n<p>Incidentally, I updated my <a title=\"Web Browser HTML5 Audio tag test page\" href=\"http:\/\/hpr.dogphilosophy.net\/test\" target=\"_New\" rel=\"noopener\">HTML5 Web Browser Audio Test<\/a> page so that it now also has <a title=\"Free Lossless Audio Codec\" href=\"http:\/\/flac.sourceforge.net\/\" target=\"\" rel=\"noopener\">FLAC<\/a> and, of course, Opus audio samples, so if you go there you can test which audio formats your browser supports (and which one it selects by default if it supports more than one format). As a bonus, the audio samples are all explanations of their formats (for example, the .mp3 format audio sample is a bit of audio talking about the .mp3 format), so it&#8217;s educational and stuff, too.<\/p>\n<p>Anyway, test your browser there, and please start leaving comments pestering me &#8211; my regular duties in my new profession keep me pretty busy, but I can make more time for audio projects as long as people are interested (and the more interest I hear, the more time I&#8217;ll set aside for it and start getting things posted).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s a shiny new awesome, high-quality, and legally-free audio standard out now called Opus. Opus audio quality is even better than the already-very-good legally-free Vorbis codec that is widely supported (if not widely promoted) these days, and seems to also beat the proprietary &#8220;HE-AAC&#8221; codec. Needless to say, it makes ancient mp3 shrivel up with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/posts\/37"}],"collection":[{"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=37"}],"version-history":[{"count":6,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions\/157"}],"wp:attachment":[{"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dogphilosophy.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}