mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-01 21:50:13 +08:00
108 lines
4.8 KiB
Markdown
108 lines
4.8 KiB
Markdown
[#]: subject: "Harmonoid: A Beautiful Cross-Platform Music Player With Essential Features"
|
||
[#]: via: "https://itsfoss.com/harmonoid/"
|
||
[#]: author: "Ankush Das https://itsfoss.com/author/ankush/"
|
||
[#]: collector: "lkxed"
|
||
[#]: translator: " "
|
||
[#]: reviewer: " "
|
||
[#]: publisher: " "
|
||
[#]: url: " "
|
||
|
||
Harmonoid: A Beautiful Cross-Platform Music Player With Essential Features
|
||
======
|
||
|
||
Fortunately, there’s no shortage of [good open-source music players for Linux][1]. We have covered a variety of options in the past.
|
||
|
||
Here, I highlight a music player that is free to use, open-source, and available for multiple platforms, including **Linux, Windows, and Android**.
|
||
|
||
### Harmonoid: Intuitive User Experience With Material Design
|
||
|
||
![harmonoid player][2]
|
||
|
||
Harmonoid is written in Dart programming language. It utilizes [libmpv][3] and [mpv][4] for its media playback capabilities on desktop platforms.
|
||
|
||
It provides an excellent user interface to work with. And does not use electron.js. So, if you hate Electron, this is something you can try.
|
||
|
||
Usually, you see apps feature material design UI on Android. If you did not know, Material is Google’s open-source design system.
|
||
|
||
![harmonoid player info][5]
|
||
|
||
Not a lot of creators use it for desktop applications. For a change, Harmonoid features a material design user experience that can be snappy and intuitive simultaneously.
|
||
|
||
This lets Harmonoid present a unique user experience to Linux users. The animations feel smooth and easy to navigate and offer plenty of valuable features to help manage your music library.
|
||
|
||
![harmonoid url][6]
|
||
|
||
If you want a music player with a good UI and feature set, I recommend trying Harmonoid.
|
||
|
||
**Recommended Read**: [Best Music Players for Linux Users][1]
|
||
|
||
### Features of Harmonoid
|
||
|
||
![harmonoid player options][7]
|
||
|
||
[Harmonoid][8] may look like a simple music player, but it comes packed with some of the most valuable features. They include:
|
||
|
||
- **Sing along feature where it finds lyrics, or you can manually add them**
|
||
- **Edit song details, including artist, year, genre, track number, album, and title**
|
||
- Easy sorting and ordering of your music list
|
||
- A quick search feature to find what you are looking for
|
||
- Caches metadata to offer a fast experience every time you load it
|
||
- Good integration support with Windows and Linux
|
||
- Discord rich presence support to show your music along with artwork and play buttons
|
||
- Adjust the speed, volume, and pitch of the music
|
||
- Raw metadata reader to read tags of any file or song in your library
|
||
- Playback is powered by MPV
|
||
- .LRC file compatibility
|
||
- **Online URL (YouTube) and radio stream supported**
|
||
- Cross-platform
|
||
- Multiple artist support
|
||
- Dark/light mode
|
||
|
||
In addition to these, several subtle abilities go a long way, like **gapless playback and context menu integration, and it is a lightweight application** in general.
|
||
|
||
Harmonoid should fit perfectly for users who want to play music or want to organize their collection simultaneously. I would say that it offers the best of both worlds.
|
||
|
||
![harmonoid settings][9]
|
||
|
||
### Install Harmonoid on Linux
|
||
|
||
You can grab the **.deb/.rpm** package from its [download page][10] and install it on Ubuntu-based distros or Fedora.
|
||
|
||
Additionally, you need to install mpv and libmpv using the following command (for Ubuntu):
|
||
|
||
```
|
||
sudo apt install mpv lipmpv-dev
|
||
```
|
||
|
||
Ensuring to install these packages will let you handle all kinds of files for playback with Harmonoid.
|
||
|
||
You can also find Harmonoid on [AUR][11] for Arch-based distributions. To explore more about the player, head to its [GitHub page][12] and the [official website][8].
|
||
|
||
_Have you tried Harmonoid to play and organize music on your Linux system? What’s your favorite music player for Linux? Let me know your thoughts in the comments down below._
|
||
|
||
--------------------------------------------------------------------------------
|
||
|
||
via: https://itsfoss.com/harmonoid/
|
||
|
||
作者:[Ankush Das][a]
|
||
选题:[lkxed][b]
|
||
译者:[译者ID](https://github.com/译者ID)
|
||
校对:[校对者ID](https://github.com/校对者ID)
|
||
|
||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||
|
||
[a]: https://itsfoss.com/author/ankush/
|
||
[b]: https://github.com/lkxed
|
||
[1]: https://itsfoss.com/best-music-players-linux/
|
||
[2]: https://itsfoss.com/wp-content/uploads/2022/12/harmonoid-player.png
|
||
[3]: https://github.com/mpv-player/mpv/tree/master/libmpv
|
||
[4]: https://mpv.io
|
||
[5]: https://itsfoss.com/wp-content/uploads/2022/12/harmonoid-player-info.png
|
||
[6]: https://itsfoss.com/wp-content/uploads/2022/12/harmonoid-url.png
|
||
[7]: https://itsfoss.com/wp-content/uploads/2022/12/harmonoid-player-options.png
|
||
[8]: https://harmonoid.com
|
||
[9]: https://itsfoss.com/wp-content/uploads/2022/12/harmonoid-settings.png
|
||
[10]: https://harmonoid.com/downloads
|
||
[11]: https://aur.archlinux.org/packages/harmonoid-bin
|
||
[12]: https://github.com/harmonoid/harmonoid
|