[{"data":1,"prerenderedAt":506},["ShallowReactive",2],{"project-14853212":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":47,"what":48,"said":80,"maker_in_thread":213,"shape":223,"grid":227,"attempts":467,"same_week":468,"maker_shows":40,"maker_hidden":498,"reader_version":499,"card":500},"14853212","Musikcube","A terminal-based music player, library, and streaming server","title","Show HN: Musikcube, a terminal-based music player, library, and streaming server","https:\u002F\u002Fmusikcube.com","musikcube.com","_avatar",1501033431,2017,340,82,56,2242,3,"legend","creative","music player","cli",[24,25,26,27],"terminal music player","mpd alternative","cli audio player","music streaming server","curious",0.076,{"positive":31,"neutral":32,"mixed":33,"critical":34},9,26,0,7,42,{"idea":37,"execution":39,"performance":42,"design":43,"docs":44},{"positive":38,"critical":38},2,{"positive":40,"critical":41},1,4,{"positive":33,"critical":40},{"positive":38,"critical":33},{"positive":40,"critical":33},[18,33,33,33,33,18,40,40,18,40,46,18,18,18,18,46,46,18,46,40,18,18,40,33,33,33,33,33,33,46,18,46,46,40,18,40,46,18,18,46],5,null,{"problem":49,"audience":47,"pricing":56,"motivation":64,"time_to_build":47,"stack":68,"openness":77,"stage":78,"team_size":79},{"value":50,"source":51,"evidence":52},"Lightweight terminal music player that packages library, playback and streaming together","maker",[53],{"id":54,"by":11,"text":55},"14853418","mpd and cmus are both awesome. I found mpd cumbersome to setup, and couldn't find a frontend I liked. cmus was closer to hitting the sweet spot, but I didn't find a remote…",{"value":57,"source":58,"evidence":59},"free","commenter",[60],{"id":61,"by":62,"text":63},"14856559","ue_","I want to say that I'm really excited for this, because of a very simple reason: I can comfortably browse by album, not just by artist, or at least that's what I'm reading on the…",{"value":65,"source":51,"evidence":66},"Wanted a lightweight player that runs on Windows without WSL or Cygwin and a cleaner UI than mpd or cmus",[67],{"id":54,"by":11,"text":55},[69],{"value":70,"source":71,"evidence":72},"C++","inferred",[73],{"id":74,"by":75,"text":76},"14854151","clangen","This is a great question. Unfortunately I don't have a good answer, at least from a technical standpoint. ffmpeg is super stable, battle tested, and does just about everything. I…","open_source","launched","team",{"praise":81,"objections":108,"requests":131,"questions":164,"alternatives":191},[82,97,101],{"value":83,"source":58,"evidence":84},"Clean, polished UI",[85,89,93],{"id":86,"by":87,"text":88},"14854980","Sholmesy","Really nice looking app. I installed it and the UI is absolutely amazing. Would love to make this my main music player. I am having some issues though, the audio quality of the…",{"id":90,"by":91,"text":92},"14855060","withjive","I've been a pretty big fan of CMUS and CLI based based audio playback for a long time.. This is absolutely amazing— much more polished than the alternatives—it feels like…",{"id":94,"by":95,"text":96},"14853388","rusty__","I think this is really nice :) Nice UI and UX, lightweight and straightforward, will try it out for a bit!",{"value":98,"source":58,"evidence":99},"Lightweight and straightforward",[100],{"id":94,"by":95,"text":96},{"value":102,"source":58,"evidence":103},"Permissively licensed and open source",[104],{"id":105,"by":106,"text":107},"14853915","git-pull","Clickables: - Permissively licensed: https:\u002F\u002Fgithub.com\u002Fclangen\u002Fmusikcube\u002Fblob\u002Fmaster\u002FLICENSE.txt - CMake: https:\u002F\u002Fgithub.com\u002Fclangen\u002Fmusikcube\u002Fblob\u002Fmaster\u002FCMakeLists.txt - Lean…",[109,120,124],{"value":110,"source":58,"evidence":111},"Crashes on launch or when adding a library folder",[112,116],{"id":113,"by":114,"text":115},"14855285","ilitirit","Added a folder location, then it crashed. Now it crashes on launch: http:\u002F\u002Fimgur.com\u002Fa\u002FSb2hQ http:\u002F\u002Fimgur.com\u002Fa\u002FfKUXO",{"id":117,"by":118,"text":119},"14854490","johanvts","Unfortunately crashes on windows when trying to understand my library. Looks great though.",{"value":121,"source":58,"evidence":122},"Audio artefacts during heavy bass on MP3 playback",[123],{"id":86,"by":87,"text":88},{"value":125,"source":58,"evidence":126},"Limited format support and many dependencies",[127],{"id":128,"by":129,"text":130},"14853886","eth_hero_11","So it can only play a handful of the most popular formats and it requires a metric ton of dependencies. Why are you not using ffmpeg? It can handle decoding, encoding, streaming,…",[132,143,150,157],{"value":133,"source":58,"evidence":134},"Streaming service integration such as Spotify or YouTube",[135,139],{"id":136,"by":137,"text":138},"14855432","JepZ","Would love to see a Spotify integration. Yes, I know. Thats probably not the devs bad, but Spotify makeing it impossible to write a legal integration. Happy new DRM world.",{"id":140,"by":141,"text":142},"14855270","Nux","Too bad it doesn't do youtube. Anyone knows of a cli app that can play local files as well as youtube?",{"value":144,"source":58,"evidence":145},"mpd protocol support",[146],{"id":147,"by":148,"text":149},"14853486","DSMan195276","Do you know if musikcube has any intention of supporting the mpd protocol? I don't think it should be terribly hard to support, the protocol itself is fairly simple and stable.…",{"value":151,"source":58,"evidence":152},"Web browser frontend",[153],{"id":154,"by":155,"text":156},"14854449","pcthrowaway","If I have a musikcube server running on my network, can I stream music from my web browser to it?",{"value":158,"source":58,"evidence":159},"Browse by folder on disk",[160],{"id":161,"by":162,"text":163},"14854286","DanPristupov","This is amazing! Is there a way to navigate the collections by folders on disk, not by artist\u002Falbum\u002Fgenre? I keep my music nicely sorted on disk and I really got used to it.",[165,180,184],{"value":166,"source":58,"evidence":167},"How does it differ from mpd and cmus",[168,172,176],{"id":169,"by":170,"text":171},"14853362","AceJohnny2","How does this compare to mpd, the Music Player Daemon? https:\u002F\u002Fwww.musicpd.org\u002F",{"id":173,"by":174,"text":175},"14853379","stuxnet79","Very interested in this as I've tried every terminal music player under the sun. As others have mentioned, how does this differentiate itself from the main players .... mpd and…",{"id":177,"by":178,"text":179},"14853363","mkroman","I'm curious, how does this differ from what mpd tries to achieve?",{"value":181,"source":58,"evidence":182},"Why not use ffmpeg",[183],{"id":128,"by":129,"text":130},{"value":185,"source":58,"evidence":186},"Whether it supports gapless playback",[187],{"id":188,"by":189,"text":190},"14853550","peatmoss","Nice! Any chance this supports gapless playback for those of us who listen to classical once in a while?",[192,196,200,206],{"value":193,"source":58,"evidence":194},"mpd",[195],{"id":169,"by":170,"text":171},{"value":197,"source":58,"evidence":198},"cmus",[199],{"id":90,"by":91,"text":92},{"value":201,"source":58,"evidence":202},"mpv",[203],{"id":204,"by":205,"text":201},"14855294","raaxe",{"value":207,"source":58,"evidence":208},"mpsyt",[209],{"id":210,"by":211,"text":212},"14855586","dotancohen","I don't know about local files, but mpsyt is great for listening to music on YouTube.",{"comments":34,"answered":214,"key":215},6,[216,219,220],{"id":217,"text":218},"14858369","I'd like to add support for various streaming services in the future. There is already a preliminary API that allows plugins to add music to the data store, which can be paired…",{"id":54,"text":55},{"id":221,"text":222},"14853645","Not yet, unfortunately. This is on my list of things to do. You can however, in most contexts, switch to the \"category filter\" view by pressing \"f\" without explicitly engaging…",{"commenters":224,"max_depth":41,"maker_replies":34,"first_comment_mins":225,"lifespan_hours":226},67,60,41,[228,232,235,238,242,245,248,251,254,257,260,262,264,268,271,273,275,278,279,281,284,286,287,288,289,294,296,299,302,305,308,313,317,320,325,327,332,336,339,341,345,348,350,352,354,356,359,361,362,363,365,368,371,375,378,381,383,385,388,391,394,398,400,403,407,411,416,420,423,426,429,432,435,437,439,443,446,450,454,458,462,465],[229,33,18,230,231,33],"14853492","project\u002Fneutral\u002Fnone","ploxiln",[233,33,33,234,106,33],"14853949","other\u002Fneutral\u002Fnone",[236,40,33,234,237,33],"14855611","oceanswave",[239,40,33,240,241,33],"14855684","other\u002Fneutral\u002Fperformance","biggerfisch",[243,40,33,234,244,33],"14855738","methyl",[246,40,33,234,247,33],"14856331","torgoguys",[249,40,33,234,250,33],"14856204","fredley",[252,40,33,234,253,33],"14856230","43224gg252",[255,40,33,234,256,33],"14857339","msla",[258,40,33,240,259,33],"14861751","bclemens",[136,38,18,261,137,33],"project\u002Fneutral\u002Fidea",[217,38,33,263,11,40],"maker\u002Fneutral\u002Fidea",[265,38,40,266,267,33],"14861275","project\u002Fcritical\u002Fidea","seanp2k2",[269,38,33,234,270,33],"14863635","ikurei",[128,18,40,272,129,33],"project\u002Fcritical\u002Fexecution",[74,18,18,274,75,33],"maker\u002Fneutral\u002Fexecution",[276,18,18,261,277,33],"14855564","StavrosK",[169,41,18,261,170,33],[86,46,40,280,87,33],"project\u002Fcritical\u002Fperformance",[282,46,33,240,283,33],"14857681","mixmastamyk",[90,214,46,285,91,33],"project\u002Fpositive\u002Fnone",[173,34,18,261,174,33],[54,34,33,263,11,40],[147,34,18,261,148,33],[290,291,18,292,293,33],"14853575",8,"project\u002Fneutral\u002Fdesign","jancsika",[221,291,33,295,11,40],"maker\u002Fneutral\u002Fdesign",[297,291,18,292,298,33],"14853694","mholt",[300,31,18,292,301,33],"14853928","haywirez",[303,31,18,230,304,33],"14854075","kowdermeister",[306,31,33,234,307,33],"14854223","eliaspro",[309,310,46,311,312,33],"14853585",10,"maker\u002Fpositive\u002Fnone","tambourine_man",[314,315,18,261,316,33],"14858800",11,"confounded",[94,318,46,319,95,33],12,"project\u002Fpositive\u002Fdesign",[321,322,18,323,324,33],"14855623",13,"maker\u002Fneutral\u002Fnone","rubbsdecvik",[326,322,33,295,11,40],"14858386",[328,329,18,330,331,33],"14858873",14,"project\u002Fneutral\u002Fdocs","ckalapat",[333,334,33,234,335,33],"14853650",15,"j_s",[105,337,46,338,106,33],16,"project\u002Fpositive\u002Fexecution",[113,340,40,272,114,33],17,[342,340,33,343,344,33],"14855567","commenter\u002Fneutral\u002Fnone","unixhero",[346,340,33,347,114,33],"14855965","commenter\u002Fneutral\u002Fexecution",[349,340,33,347,114,33],"14857702",[154,351,18,261,155,33],18,[353,351,33,295,11,40],"14854473",[355,351,18,261,155,33],"14854719",[357,351,18,261,358,33],"14855127","cosier",[140,360,40,266,141,33],19,[204,360,33,234,205,33],[210,360,33,234,211,33],[364,360,33,234,141,33],"14855771",[366,360,33,234,367,33],"14858669","anton69",[369,360,33,234,370,33],"14858799","kingosticks",[372,373,33,240,374,33],"14854802",20,"_joel",[376,373,33,234,377,33],"14854848","firegrind",[379,373,33,234,380,33],"14854902","andresgottlieb",[382,373,33,234,377,33],"14854969",[384,373,33,234,374,33],"14855259",[386,373,33,240,387,33],"14854979","xxxn",[389,373,33,234,390,33],"14855507","dsr_",[392,373,33,240,393,33],"14863211","SyneRyder",[395,396,46,397,344,33],"14855560",21,"project\u002Fpositive\u002Fidea",[161,399,18,292,162,33],22,[401,399,33,343,402,33],"14854324","hnatt",[404,405,46,311,406,33],"14868293",23,"hanklazard",[408,409,18,330,410,33],"14853684",24,"xupybd",[412,413,46,414,415,33],"14857680",25,"project\u002Fpositive\u002Fdocs","spiznnx",[417,32,18,418,419,33],"14853611","project\u002Fneutral\u002Fexecution","axaysd",[421,32,40,272,422,33],"14853662","iiilllililiiiiI",[424,32,33,425,11,40],"14853681","maker\u002Fneutral\u002Fdocs",[427,32,18,330,428,33],"14858923","brensmith",[188,430,18,431,189,33],27,"project\u002Fneutral\u002Fperformance",[433,430,33,434,11,40],"14853576","maker\u002Fneutral\u002Fperformance",[117,436,40,272,118,33],28,[177,438,18,261,178,33],29,[440,441,46,397,442,33],"14854127",30,"banku_brougham",[444,441,33,343,445,33],"14857760","pcsanwald",[447,448,18,230,449,33],"14856926",31,"lorenzfx",[451,452,18,230,453,33],"14855075",32,"kawsper",[455,456,18,230,457,33],"14855098",33,"plg",[459,460,33,461,253,33],"14856301",34,"commenter\u002Fneutral\u002Fidea",[463,460,33,343,464,33],"14856869","sevagh",[61,466,46,319,62,33],35,[],[469,474,479,484,489,493],{"id":470,"name":471,"points":472,"category":473},"14821478","$200 Solar Self-Sufficiency  Without Your Landlord Noticing",491,"infrastructure",{"id":475,"name":476,"points":477,"category":478},"14859084","Chromeless",385,"dev_tools",{"id":480,"name":481,"points":482,"category":483},"14841859","Conference List",296,"productivity",{"id":485,"name":486,"points":487,"category":488},"14854915","Teachcraft",212,"languages",{"id":490,"name":491,"points":492,"category":478},"14821186","Mesh IDE",199,{"id":494,"name":495,"points":496,"category":497},"14850259","Dharma",156,"finance_crypto",false,"v2",{"id":501,"name":5,"line":6,"ai":498,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":502,"top":18,"kw":503,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":504,"url":9,"mix":505,"praise":83,"objection":110,"sub":21},14853212,0.08,[24,25,26,27],"3000031131533335535133100000053551315335",[31,32,33,34],1793990962069]