{"id":128595,"date":"2012-06-18T08:46:30","date_gmt":"2012-06-18T06:46:30","guid":{"rendered":"https:\/\/test.alpha-audio.net\/2012\/06\/official-fm-heeft-flac-decoder-voor-browser\/"},"modified":"2012-06-18T08:46:30","modified_gmt":"2012-06-18T06:46:30","slug":"official-fm-heeft-flac-decoder-voor-browser","status":"publish","type":"post","link":"https:\/\/test.alpha-audio.net\/nl\/geen-categorie\/2012\/06\/official-fm-heeft-flac-decoder-voor-browser\/","title":{"rendered":"Official.fm heeft FLAC-decoder voor browser"},"content":{"rendered":"<p><em><strong>NIEUWS &#8211;\u00a0Ontwikkelaars van Official.fm hebben iets heel interessants voor audiofielen die veel onderweg luisteren. Ze hebben de flac-codec in javascript gegoten. Daardoor kunnen moderne browsers direct flac spelen.\u00a0<\/strong><\/em><\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/test.alpha-audio.net\/wp-content\/uploads\/2023\/04\/flac-java-labs-2-885x333.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-8658\" title=\"flac-java-labs\" src=\"https:\/\/test.alpha-audio.net\/wp-content\/uploads\/2023\/04\/flac-java-labs-2-885x333.png\" alt=\"java flac decoder\" width=\"300\" height=\"112\" \/><\/a>Het idee van de java flac decoder is gekomen van een team dat hart heeft voor muziek. &#8220;Our mission at Official.fm Labs is quite simple: make the web a better place for audio, or better yet, make the web the best place for audio to be. We&#8217;re a small, fast moving team dedicated to this task, our work often being writing open source libraries that push the limits of the web as we know it.&#8221; Duidelijke woorden. En het moet ook prima mogelijk zijn!<\/p>\n<p>Volgens de ontwikkelaars werkt de\u00a0<a title=\"Official.fm -- Introducing FLAC.js: A Pure JavaScript FLAC Decoder\" href=\"http:\/\/labs.official.fm\/articles\/2012\/06\/15\/flac-and-aurora\/\" rel=\"external noopener\" target=\"_blank\">flac-decoder<\/a>\u00a0in javascript, die vrij beschikbaar is met een lgpl-licentie, goed op browsers die gebruik maken van de audio api, waaronder Mozilla&#8217;s Audio Data Api en de Web Audio-api van Google Chrome. In de WebKit-implementatie van iOS 6, momenteel als b\u00e8ta beschikbaar, zouden echter nog wel problemen optreden.<\/p>\n<p>Op huidige implementatie van de flac-decoder werkt niet goed. Via html 5 moet eerst het hele bestand gedownload worden. Met de java-decoder hoeft dat niet. Wat natuurlijk een groot voordeel is. De java-decoder gebruikt de web audio-api &#8211; (web audio &#8216;application programmable interface&#8217;). Daardoor hoeven onder meer Chrome en Firefox niet het hele nummer binnen het halen. Opera en Internet Explorer kunnen dit nog niet. Wellicht later wel.<\/p>\n<p>Webontwikkelaars zouden het flac.js-script kunnen inzetten voor nieuwe soorten webapps, zoals audio-editors en dj-applicaties. Daarnaast stellen de ontwikkelaars dat de javascript-engines in de meeste browsers inmiddels voldoende presteren om ook andere audiocodecs te kunnen decoderen, ook als een browser een bepaalde codec niet kan of, vanwege licentieredenen, niet wil ondersteunen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NIEUWS &#8211;\u00a0Ontwikkelaars van Official.fm hebben iets heel interessants voor audiofielen die veel onderweg luisteren. Ze hebben de flac-codec in javascript gegoten. Daardoor kunnen moderne browsers direct flac spelen.\u00a0<\/p>\n","protected":false},"author":2,"featured_media":128596,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"categories":[1461],"tags":[1927],"class_list":{"0":"post-128595","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-geen-categorie","8":"tag-software"},"acf":[],"_links":{"self":[{"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/posts\/128595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/comments?post=128595"}],"version-history":[{"count":0,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/posts\/128595\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/media\/128596"}],"wp:attachment":[{"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/media?parent=128595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/categories?post=128595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/test.alpha-audio.net\/nl\/wp-json\/wp\/v2\/tags?post=128595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}