{"id":57,"date":"2009-11-17T19:58:09","date_gmt":"2009-11-18T00:58:09","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/djcp\/?p=57"},"modified":"2009-11-20T13:22:57","modified_gmt":"2009-11-20T18:22:57","slug":"play-flac-ogg-anything-on-your-pre-from-anywhere-with-ampache","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/djcp\/2009\/11\/play-flac-ogg-anything-on-your-pre-from-anywhere-with-ampache\/","title":{"rendered":"Play flac, ogg, anything from anywhere on your Pre with Ampache Mobile"},"content":{"rendered":"<p>I was looking for a way to play my music collection (which is primarily ogg and flac) from anywhere, preferably with some sort of automatic transcoding feature. In the past I&#8217;ve just mounted my music collection via sshfs (more about that <a href=\"http:\/\/blogs.law.harvard.edu\/djcp\/2009\/09\/cool-stuff-you-can-do-with-ssh-and-fuse\/\">here<\/a>) and then played music with some heavyweight app like Amarok. This is fine, but flac files are too large to be streamed realistically.<\/p>\n<p>So &#8211; along came <a href=\"http:\/\/ampache.org\/\">Ampache<\/a> &#8211; an open-source PHP app that is just CHOCK full of features. Just crazy. It&#8217;s got a responsive AJAX interface, creates many different types of playlists, can transcode on the fly to other formats \/ bitrates and was fairly easy to install. It&#8217;s just awesome, and pretty much any music player can read an Ampache stream.<\/p>\n<p>THEN I discovered <a href=\"http:\/\/forums.precentral.net\/homebrew-apps\/200423-ampache-mobile.html\">Ampache Mobile<\/a> (<a href=\"http:\/\/code.google.com\/p\/ampache-mobile\/\">google code page<\/a>)\u00a0&#8211; a FOSS Palm Pre app that hooks into your Ampache instance via XML-RPC. Amazing! I get \u00a0flac\/ogg files transcoded to 96kbps MP3 streams on-the-fly, allowing me to listen to all my music anywhere I have a Sprint network connection. The app is beautiful, functional, and has made my Pre even more indispensible than it was before.<\/p>\n<p>If you&#8217;ve got a Pre and a home server with even moderate upload speed, GET THIS WORKING. Now.<\/p>\n<p><strong>Edit: <\/strong> Corrected Ampache Mobile link. Thanks, bjgeiser!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was looking for a way to play my music collection (which is primarily ogg and flac) from anywhere, preferably with some sort of automatic transcoding feature. In the past I&#8217;ve just mounted my music collection via sshfs (more about &hellip; <a href=\"https:\/\/archive.blogs.harvard.edu\/djcp\/2009\/11\/play-flac-ogg-anything-on-your-pre-from-anywhere-with-ampache\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1984,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[4,13820,13819],"class_list":["post-57","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-code","tag-foss","tag-palm-pre"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/posts\/57","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/users\/1984"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":6,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":63,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/posts\/57\/revisions\/63"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/djcp\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}