MusikCube: All In One Player, Library & Streaming

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • My personal music player on Linux is MPD + NCMPCPP but if you want a more contained solution then how about you try out musikcube which even has an android app to control it.
    ==========Support The Channel==========
    ► $100 Linode Credit: brodierobertso...
    ► Patreon: brodierobertso...
    ► Paypal: brodierobertso...
    ► Liberapay: brodierobertso...
    ► Amazon USA: brodierobertso...
    ==========Resources==========
    MusikCube Github: github.com/cla...
    =========Video Platforms==========
    🎥 Odysee: brodierobertso...
    🎥 Podcast: techovertea.xy...
    🎮 Gaming: brodierobertso...
    ==========Social Media==========
    🎤 Discord: brodierobertso...
    🎤 Matrix Space: brodierobertso...
    🐦 Twitter: brodierobertso...
    🌐 Mastodon: brodierobertso...
    🖥️ GitHub: brodierobertso...
    ==========Credits==========
    🎨 Channel Art:
    All my art has was created by Supercozman
    / supercozman
    / supercozman_draws
    #MusikCube #Linux #MusicPlayer #MPD #NCMPCPP
    🎵 Ending music
    Music from filmmusic.io
    "Basic Implosion" by Kevin MacLeod (incompetech.com)
    License: CC BY (creativecommons...)
    DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

ความคิดเห็น • 59

  • @thingsiplay
    @thingsiplay 2 ปีที่แล้ว +19

    I finally installed a music player. And my choice is CMUS. While it is not what you was talking about, I still want to thank you for this video, which inspired me to finally go through and make a choice.

    • @ISCARI0T
      @ISCARI0T 2 ปีที่แล้ว +1

      ye cmus is amazing actually

    • @XeroOl
      @XeroOl 2 ปีที่แล้ว

      I have really enjoyed cmus. It was a bit strange to figure out at first, but now that I've gotten used to it, I really enjoy it.

    • @moister3727
      @moister3727 2 ปีที่แล้ว

      CMUS is great but for some reason it doesn't want to update my songs metadata once the path is set

    • @thingsiplay
      @thingsiplay 2 ปีที่แล้ว

      @@moister3727 I had some struggle with it too. Looks like there is no real update of existing stuff? That is a major negative point. From my research it is suggested to remove the file (or folder) or even clear it out entirely and rebuild.
      #!/bin/bash
      cmus-remote -C clear
      cmus-remote -C "add ~/Music"
      cmus-remote -C "update-cache -f"
      Or you remove a single file and add it again.
      This honestly annoys me a lot and I started looking for alternatives, maybe a fork that implements a refresh function... Its a bit mind boggling.

    • @kelvinpina3392
      @kelvinpina3392 ปีที่แล้ว +1

      I see you everywhere

  • @personyeet
    @personyeet 2 ปีที่แล้ว +16

    a fellow vtuber music enjoyer

  • @CobaltSpace
    @CobaltSpace 2 ปีที่แล้ว +8

    An issue with metadata is that wav does not support as much as container formats, so it might be a good idea to convert them to flac. This can also free up some space if you need it.
    You could use GNU parallel to run all the commands in a way that uses all of your threads.

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว +4

      A good point. I still buy my music on CD and rip it myself to FLAC onto my home media server. Once I have set up the metadata / tags correctly on the FLAC files, if I then later convert them to MP3 "on the fly" when I download music to a phone or external music player, then all of the metadata and tags is usually preserved in the MP3 versions.

  • @jamie9419
    @jamie9419 2 ปีที่แล้ว +4

    The way they set up the IJKL with O and U (and the . and ,) reminds me of how I set up SNES emulator keybindings when I didn't have gamepads. With O and U for the L and R triggers. It always seemed like the right keys to pair with WASD to get as close to the controller layout for me.

  • @seanrileyhawkins4511
    @seanrileyhawkins4511 2 ปีที่แล้ว +2

    I am just used to CMUS, since I first started using it. Its not bad to give some things a try once in a while.

  • @vanodon2257
    @vanodon2257 2 ปีที่แล้ว +5

    Nice! It even works with soulseek👌 Thanks for sharing

    • @ALPHONSO_NANOOK
      @ALPHONSO_NANOOK 2 ปีที่แล้ว

      how to configure it to work with soulseek?

  • @ransan
    @ransan 2 ปีที่แล้ว +2

    yaaaay, my favorite music player

  • @alfaromeocharliehotelbravo928
    @alfaromeocharliehotelbravo928 2 ปีที่แล้ว +1

    Still 'cmus' > 'MusikCube'
    - Blazingly fast and powerful (I remember It scans _on slow SATA interface_ my 200,000+ music library _which is mostly 320kbps and infrequently 1100kbps_ for the first time less than one hour. On Windows It takes couple of days with 'AIMP' music player)
    - Lightweight (It creates local database for the first time)
    - Remote control support (It can usable from CLI or inside your scripts)
    - Live filtering
    - Scriptable (get metadata whenever music status change)
    and many more.

    • @thingsiplay
      @thingsiplay 2 ปีที่แล้ว +1

      I am new to cmus and very impressed by it. First it is extremely fast in indexing files, as you said on HDD with 150k music files at almost 300gb (currently growing). I love the remote control support as well as the newly discovered live filtering. I know you mentioned these things, but these are truly powerful.
      And I display current track on the Qtile bar. It is perfect.

    • @alfaromeocharliehotelbravo928
      @alfaromeocharliehotelbravo928 2 ปีที่แล้ว

      ​@@thingsiplay I wish development was more active and CMUS was more popular. Currently supports only 256 colours including one transparency. I'm literally waiting for 16 Million colours support then I can set colours by RGB and alpha/transparency channel and make my random_colour_generator_for_cmus script more eye candy xD.

  • @omega_sine
    @omega_sine 2 ปีที่แล้ว +1

    Only recently started looking into mpd/ncmpcpp, but this also looks like a compelling alternative. One thing I’ll miss about Spotify is that it will play similar tracks to what you listen to once you come to the end of an album/playlist. Actually a decent way I find new songs too listen.

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว +4

      And it is for those same reasons that I have no interest in using Spotify or any music streaming service.
      To me, music is more important than treating tracks like "Pick n Mix Sweeties" in your local cinema. I prefer listening to entire albums from start to finish - sure, sometimes I have music on while I am working but, at least a couple of times a week, just sitting down in front of my hi-fi at home with a beer or a cup of tea and just doing nothing else but LISTENING to the music - if I didn't do that occasionally, I could think of myself as someone that really appreciates music.
      And to those people that say "all albums containing one or two good tracks and the rest is filler" then there are only two reasons for that mentality:
      1. You've never learned to appreciate a music album properly, and / or
      2. You're just not listening to the right albums and artists - there are many many albums out there from the past century that are absolutely engaging from start to finish.
      I choose what music I listen to, not some algorithm designed purely to sell me yet another "sweetie for my bag of Pick n Mix".

    • @crazygamezockerXD
      @crazygamezockerXD 2 ปีที่แล้ว

      @@terrydaktyllus1320 The streaming services allow you just as well to listen to complete albums, actually being able to just click on an artist and directly listen to all their music made me listen to albums a lot more than before

  • @terrydaktyllus1320
    @terrydaktyllus1320 2 ปีที่แล้ว +1

    This provides an interesting solution to a problem I was thinking about the best way to resolve.
    Like you, I use MPD and NCMPCPP, my music repository is on a central server. On a laptop, I want to have access to the central repository when I am at home but if I am away from home, then I want the laptop to use an SD card in the laptop as the (much smaller) music repository. I was trying to think away of getting MPD to run in two different locations depending on whether I am home or away from home - the problem is that each time I changed the source music repository, I'd need to give MPD time to re-cache all the files in it.
    At least with MusikCube, I can point that to the SD card and just leave MPD pointed at the central server.
    Nice one!

    • @t01
      @t01 2 ปีที่แล้ว +3

      what? you can have different MPD configs and load them depending on the use-case. THe default MPD port is 6600 but on a secondary MPD instance you can just change the port, music directory *and database path* options in a copy of the main config, save it as like mpd2.conf and load it by running a second MPD:
      mpd [path/to/config]
      then, to use that second instance of MPD with ncmpcpp or mpc, provide the new port like `ncmpcpp -p 6700`
      Again, make sure to also point the new config to a new database file, if both configs point to the same file they may override each other's databases
      I do this all the time, one for reading a mounted rclone remote music directory and one for reading local files. EZPZ

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว +1

      @@t01 In my defence, this is one of those issues that I have had an "initial look at" without yet finding the time to go into more detail through the mpd documentation / man page. Yes, I know mpd can be run on different ports but I wasn't sure about having multiple and different database locations - if you're saying that's the case, then that solves my problem and thanks for pointing it out.

  • @blackie5566
    @blackie5566 3 หลายเดือนก่อน

    Thank you, this was so helpful, i like that player so much 🙂

  • @khagaroth
    @khagaroth 2 ปีที่แล้ว +3

    LOL music in WAV? You sure have a lot of space to waste. As for Cube, it looks interesting, will go play with that, even if I'm more of a GUI guy I do like minimalism.

    • @BrodieRobertson
      @BrodieRobertson  2 ปีที่แล้ว +1

      Space is cheap and I don't have much music

    • @BurgerKingHarkinian
      @BurgerKingHarkinian 2 ปีที่แล้ว +1

      @@BrodieRobertson join the glorious flac master race!

  • @MarlowPreston
    @MarlowPreston 2 ปีที่แล้ว

    Is there any good GUI for MPD on Windows?
    For windows users with a visual point and click install and use, ect, the kind of features you said people on Windows would expect in that Linux mainstream video.

  • @forna4090
    @forna4090 2 ปีที่แล้ว

    found strawberry to be plenty good enough for anything music related. like Roon but less... yeah

  • @AbhinavKulshreshtha
    @AbhinavKulshreshtha 2 ปีที่แล้ว

    I should try it. I have been stuck on moc, ever since I discovered it almost 10 years ago.

    • @BrodieRobertson
      @BrodieRobertson  2 ปีที่แล้ว

      There's so many good music players out there

  • @FaZekiller-qe3uf
    @FaZekiller-qe3uf 2 ปีที่แล้ว +1

    I use Plex media server for all of my media consumption including music

  • @Beryesa.
    @Beryesa. 2 ปีที่แล้ว

    Where haters because it doesn't follow Unix? 😂
    Nice vid btw

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว

      Define "follow UNiX"? And note that he's running the application on Linux, not UNIX.

    • @Beryesa.
      @Beryesa. 2 ปีที่แล้ว +1

      @@terrydaktyllus1320 lol i was joking about the "unix philosophy" argument from systemd-haters

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว

      @@Beryesa. Define "hater"? I use Gentoo Linux at home, it doesn't use systemd and I am pleased with that.
      But I work on Red Hat servers in my day job and I have to know systemd for that reason.
      No, it does not follow the UNIX philosophy, it's bloated and it's far more difficult to work with that just using "start", "stop" and "restart" commands in OpenRC.
      So your point is precisely what?

    • @Beryesa.
      @Beryesa. 2 ปีที่แล้ว

      @@terrydaktyllus1320 My point is just a joke about "all in one" in the title damn am I talking to an AI rn. Define "humour"

    • @terrydaktyllus1320
      @terrydaktyllus1320 2 ปีที่แล้ว

      @@Beryesa. Why do I need to define a word that I never used?
      You used the word "hater", I am asking you to define your meaning of it.
      Given my description of what I think about systemd, does that make me a "hater", for example?

  • @richardmulkey1772
    @richardmulkey1772 13 วันที่ผ่านมา

    how do you uninstall it?

  • @Speykious
    @Speykious 2 ปีที่แล้ว +1

    Don't mind me, just watching the music file names to deduce your music taste B)

  • @j.s9875
    @j.s9875 หลายเดือนก่อน

    Can it play flac?

  • @gpisic
    @gpisic ปีที่แล้ว

    What's wrong with VLC? XD

  • @nerdydrow
    @nerdydrow 2 ปีที่แล้ว

    Seems like fancier cmus.

  • @ishanagarwal475
    @ishanagarwal475 2 ปีที่แล้ว

    This is a really cool music player but it cannot be used on systems without systemd at least the way arch linux packages it.

    • @BrodieRobertson
      @BrodieRobertson  2 ปีที่แล้ว +3

      It literally runs on Windows and MacOS so that might just be a weird arch thing

    • @ishanagarwal475
      @ishanagarwal475 2 ปีที่แล้ว

      @@BrodieRobertson yeah because I tried installing it on atrix and it was pulling systemd packages for some reason.

    • @xyicoc
      @xyicoc ปีที่แล้ว

      bruh, it also work on freebsd and openbsd

  • @nootics
    @nootics 2 ปีที่แล้ว

    5:19 ... or a left handed mouse user

  • @pritamhalder5962
    @pritamhalder5962 2 ปีที่แล้ว +1

    pls send your music playlist 😅

  • @0x7f2c
    @0x7f2c 2 ปีที่แล้ว +1

    can it do me spotify

  • @arghyaprotimhalder5592
    @arghyaprotimhalder5592 5 หลายเดือนก่อน +1

    Who needs gui