Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it
It works in terms of start-up. But it is really buggy...
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it
It works in terms of start-up. But it is really buggy...
Amorak & Clementine are horrid in my opinion, I'm using minitunes at the moment on Ubuntu as the rest don't appeal, maybe just use win7 for music listening, MusicBee is easily one of the niciest, layout, skins etc.
It is just so much easier to use Windows :P.
Actually, I think I'll contact the developer of winetricks to see if MusicBee can be added in as a first class citizen.I don't think Steven wants the exposure, due to increased workload, pressure that would result.
Besides, only a truly thick person would contact the developer of a Windows app to complain that it didn't work on Linux.*makes popcorn*
i dont have a problem with this and agree with raffraffraff
but if anyone did ask for help i would simply say i cant help them
MusicBee works in Linux, it's just not particularly intuitive to set up. Here's a very brief explanation of how I did it:
- Install wine and winetricks
- Run winecfg to create a default .wine folder and change the Windows version to XP.
- Use winetricks to install the requirements (not sure if all are required: dotnet40, mfc42, xmllite, d3dx9, gdiplus, vcrun2008, wmp10, windowscodecs)
- Download the portable version of MusicBee + all extras (like bass_aac.dll)
- Extract to the wine C:\ drive
- Create a shortcut that executes: wine "C:\\MusicBee\\MusicBee.exe"
What can I say, except that it works? To make it look pretty, choose a suitable font - things can look a bit weird otherwise. I have Linux and Windows computers in my house and they all use the same version of portable MusicBee. The MB library is shared between them on a NAS, along with the music files. Furthermore, my NAS monitors the location that "Export as external playlist" uses. If it finds a new file, it runs a BASH script that parses the playlist, creates a folder structure and makes hard links to music files. (Hard links take up no additional space, are created in seconds and can be safely deleted). My Android phone does a scheduled rsync when it's connected to the home wifi. So in case you didn't catch that, to get music onto my phone: right-click the playlist and "export as an external playlist". Ass-kickery, without the cables.
MusicBee works in Linux, it's just not particularly intuitive to set up. Here's a very brief explanation of how I did it:Thanks a lot. Now I have a working MusicBee on my Kubuntu 16.04. But I have only one problem. I could not use global hotkeys, which was one of the biggest reasons for me to turn to MusicBee when I was on Windows.
- Install wine and winetricks
- Run winecfg to create a default .wine folder and change the Windows version to XP.
- Use winetricks to install the requirements (not sure if all are required: dotnet40, mfc42, xmllite, d3dx9, gdiplus, vcrun2008, wmp10, windowscodecs)
- Download the portable version of MusicBee + all extras (like bass_aac.dll)
- Extract to the wine C:\ drive
- Create a shortcut that executes: wine "C:\\MusicBee\\MusicBee.exe"
What can I say, except that it works? To make it look pretty, choose a suitable font - things can look a bit weird otherwise. I have Linux and Windows computers in my house and they all use the same version of portable MusicBee. The MB library is shared between them on a NAS, along with the music files. Furthermore, my NAS monitors the location that "Export as external playlist" uses. If it finds a new file, it runs a BASH script that parses the playlist, creates a folder structure and makes hard links to music files. (Hard links take up no additional space, are created in seconds and can be safely deleted). My Android phone does a scheduled rsync when it's connected to the home wifi. So in case you didn't catch that, to get music onto my phone: right-click the playlist and "export as an external playlist". Ass-kickery, without the cables.
Now I have a working MusicBee on my Kubuntu 16.04. But I have only one problem. I could not use global hotkeys, which was one of the biggest reasons for me to turn to MusicBee when I was on Windows.Heh, getting global hotkeys to work in linux is hard enough with native programs. Usually, I have to bind key combinations to a program's native commands (i.e. mpc next) to manage audio playback. Or worse, figure out the proper dbus incantation for a particular supported program that usually has little or no API documentation.
Saving file..
File exists [C:\users\shepard\Temp\01. filename something~0000003.mp3]
Retry - Cancel
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update
sudo apt install --install-recommends winehq-stable
sudo apt install winetricks
rm -r ~/.wine
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
wine ~/Downloads/MusicBeeSetup_3_2_Update3.exe
winetricks -q dotnet45 mfc42 xmllite gdiplus d3dx9 vcrun2008 wmp10
winecfg
Better then nothing, I guess. Would like to know how to open the files in your native linux file manager...It seems the answer is no https://askubuntu.com/questions/246982/can-wine-and-its-programs-be-set-to-use-ubuntu-file-manager-instead-of-wine-expl because it would need to translate paths.
Step 3: Install some DDL dependencies into the wineprefix
$ winetricks -q dotnet45 mfc42 xmllite gdiplus d3dx9 vcrun2008 wmp10
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20181203 - sha256sum: b4b29a961905bfed1db98f10e2f09a356b719861fc8602ffbf813a22579b2848 with wine-4.7 and WINEARCH=win64
Executing w_do_call dotnet45
------------------------------------------------------
error: dotnet45 conflicts with dotnet40, which is already installed. You can run `/usr/bin/winetricks --force dotnet45` to ignore this check and attempt installation.
I'm running MusicBee 3.3.6889 with dotnet461 and wine-staging 3.20 and so far it works pretty okay. Had to delete basswma.dll because it causes File Converter to crash (a tip from winehq). Winamp plugins and DSPs are working fine too.
A problem I'm having is when trying to use Auto-tag by AlbumQuoteSaving file..
File exists [C:\users\shepard\Temp\01. filename something~0000003.mp3]
Retry - Cancel
I can see that every time I hit Retry a file gets added to C:\users\shepard\Temp and the tags are not getting applied.
Could be related with unix file paths and the usual https://docs.microsoft.com/windows/desktop/FileIO/naming-a-file#short-vs-long-names
Any idea how to fix this?
The main reason I want to keep using MusicBee is not only because it's awesome but the whole experience feels very "integrated" and you don't need several tools to make the same thing. And I need my Winamp plugins/DSPs to work (and the auto tagging) but I don't know any Linux player that has that.
Is anyone not getting this error? I'm also occasionally getting the error while updating album art and rarely with lyrics.Several people are but you would need some reverse engineering skills to debug it I believe. There is no error in the wine logs for me.
How to set a custom Temp folder
You can make MB use a custom temp folder instead of the default Windows Temp folder when your C drive doesn't have enough free space for a task you're about to perform. Add the following with the proper path into MusicBee3Settings.ini file.Code<ENV_TempFolder>E:\temp</ENV_TempFolder>
MusicBee v3.3.7261.33657D (Win6.1), 19 dec 2019 17:13:
System.TypeInitializationException: The type initializer for '#=z37lCrcUA9mkb' threw an exception. ---> System.InvalidCastException: Unable to cast COM object of type '#=zyQH8Ta37rIin' to interface type '#=ztNB$EAr5H4oa'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{83E07D0D-0C5F-4163-BF1A-60B274051E40}' failed due to the following error: Exception from HRESULT: 0x80004002 (E_NOINTERFACE).
at #=zDCOEcc9zNQtTU$yKE6Jr6j4=.#=z37lCrcUA9mkb..cctor()
--- End of inner exception stack trace ---
at #=zDCOEcc9zNQtTU$yKE6Jr6j4=.#=z37lCrcUA9mkb..ctor(String[] #=zG9TJyQBfKs2$)
at #=zlpWM7vlOZnRzBxwVf7prPpFOpng8.#=zuqOQhhffdeW$wvekOQ==.#=zY6zi0VAPDzfSuvQzAaSJVA8=.#=zq4KXnaQ5NBjj(MouseEventArgs #=zRiDv2sk=)
at #=zC0pRT91Up5rfT$Mxl$GC1AQ=.OnMouseMove(MouseEventArgs #=zRiDv2sk=)
at #=zlpWM7vlOZnRzBxwVf7prPpFOpng8.#=zuqOQhhffdeW$wvekOQ==.#=zY6zi0VAPDzfSuvQzAaSJVA8=.OnMouseMove(MouseEventArgs #=zRiDv2sk=)
at System.Windows.Forms.Control.WmMouseMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at #=z47NIqvY5sRVyI8m7kPqlY7E=.WndProc(Message& #=zju6a1l0=)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I get an error message saying that MusicBee requires Windows .NET Framework version 4.6.1 or higher. MusicBee is 3.3.7310.The installer is looking for the following in the registry
Hi, I just managed to install MusicBee with Wine on Ubuntu, and I'm loving it.
It seems there is quite a lot of continued demand from Linux users to get MusicBee working on their systems.
But by now it is quite safe to assume that there will never be a Linux version of MusicBee.
For me this raises a question for 'the other side' (the Linux world) on this:
Linux could be described as a coder's universe. It's population and user base probably consists of a lot of coders, and the open source concept of software is highly valued there.
(once in a while one of them breaches the Window walls and dares to tells us all software should be open-source ;-)
Instead of the occasional request for a Linux version and the effort that is put by Linux users into getting Windows' MusicBee to work on Linux, wouldn't it be much more obvious and interesting to create an open source music player/manager for Linux that resembles MusicBee's features and qualities?
There must be a lot of coding talent in the Linux world. Are they not up to such a challenge?
Or perhaps not interested in something like this?
You can look and wait as long as you want. If you've read this and the other linux threads, you should have noticed that Steven has no intention of porting MB to linux.
Steven has already stated his intentions on this so there's really no need for him to spend any time replying to these "pleading" posts.