An Amazon Music client for Linux (unpretentious)

Overview

Amusiz

An Amazon Music client for Linux (unpretentious)



↗️ Install

You can install Amusiz in multiple ways, choose your favorite.

🚀 AppImage

Here you can find the latest AppImage build.

AUR

There is the official package of Amusiz on AUR for ArchLinux and derivatives.

AUR version

Snap

Get it from the Snap Store

Flatpak build

flatpak-builder --repo=amusiz --force-clean --user build-dir pm.mirko.Amusiz.yml
flatpak remote-add --user amusiz amusiz --no-gpg-verify
flatpak install --user amusiz pm.mirko.Amusiz

Build dependencies

  • meson
  • ninja
  • libhandy
  • libwebkit2gtk-4.0
  • gir1.2-gtk-3.0
  • gir1.2-handy-1
  • gir1.2-notify-0.7
  • gir1.2-webkit2-4.0
  • libgstreamer1.0-0
  • gstreamer1.0-plugins-base
  • gstreamer1.0-plugins-good
  • gstreamer1.0-libav
  • gstreamer1.0-alsa
  • gstreamer1.0-pulseaudio

Know issues

Amusiz ask me to re-login each time
Choose the correct language from the preferences.

🛠️ Build

meson build
cd build
ninja install
Comments
  • Login information is lost between app launches

    Login information is lost between app launches

    Between app launches only the username is remembered, the password is forgotten.

    On a side-note: The first time you launch the app the language defaults to Italian. Maybe change it to English or let one choose.

    opened by saveli 17
  • Search feature only working for suggested results

    Search feature only working for suggested results

    When I write anything in the search bar, I can only access the "Suggestions" items as no direct search results are shown and hitting enter doesn't change the displayed results, rendering the search feature as quite a hassle to use.

    This is different than issue #4 since the website doesn't seem to reload and the music doesn't stop while searching either. It is important to notice I have a Spanish account and since it's not supported by Amusiz yet in the preferences, I suppose I can't avoid issue #2 and it might be connected to this somehow.

    Anyhow, thanks for the nice program and hope it can be fixed at some point!

    current version: amusiz-1.2.2-1 from AUR Distro: Manjaro 21.0.7 Screenshot_2021-06-21_10-41-52

    opened by tanahy 7
  • The size of snap package is too big & can be optimized

    The size of snap package is too big & can be optimized

    Hi, I just inspected your snapcraft.yaml file (I suppose is being used to build snap package) and found there are lots of packages in stage package that are not required like i don't know why you need those lib-dev packages go inside the final snap? Also are you sure the gstreamer packages you adding to stage package do not already exists in the gnome content snap that you using? I learned from the docs that they package GStreamer, and even WebKitGTK inside the gnome runtime content snap. The snapcraft file need to be inspected to bring the size of your application down. If you need help, visit http://forum.snapcraft.io/ open a forum post, ask people for help etc.

    opened by keshavbhatt 5
  • Doesn't show up in Snapcraft website and Snapcraft link doesn't work (obviously)

    Doesn't show up in Snapcraft website and Snapcraft link doesn't work (obviously)

    The Snapcraft Icon in your readme leads to an error not found so I thought about making a pull request and fixing that but I couldn't find it on snapcraft either. Also, when trying to install via snap it says "Amusiz" is an invalid name.

    opened by chookity-pokk 3
  • The search reloads the website

    The search reloads the website

    Using the search bar stops the current playing song, resets it to the beginning, and shows the login animation (amazon music logo fading in and out) in the center view. Both interrupting listening to music and being able to use the center view for the duration of the animation, roughly 3 seconds.

    enhancement 
    opened by saveli 3
  • Gdk-ERROR **: 19:29:45.176: The program 'WebKitWebProcess' received an X Window System error.

    Gdk-ERROR **: 19:29:45.176: The program 'WebKitWebProcess' received an X Window System error.

    (WebKitWebProcess:3425316): Gdk-ERROR **: 19:29:45.176: The program 'WebKitWebProcess' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 211 error_code 2 request_code 152 (GLX) minor_code 34) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)

    Bildschirmfoto vom 2022-11-02 19-30-58

    opened by ZeroDot1 1
  • Browser Not Supported After Logging In

    Browser Not Supported After Logging In

    It appears they have must of changed some browser configs or requirements. I am getting the following error after entering my login credentials;

    Browser Not Supported We have upgraded and this browser version is no longer supported. Please update your browser.

    opened by Kandelai 26
  • Connection problems when VPN terminates

    Connection problems when VPN terminates

    When terminating a VPN session the app loses connectivity. Only established anew if manually skipped forward (then backwards if you want to continue listening to current song).

    This may also occur when the internet connection drops wholely, so maybe add an automatic connection buildup if connection was lost.

    opened by saveli 0
Releases(1.3.4)
Owner
Mirko Brombin
'94 Italian UI Designer. Founder at linuxhub.it, a Linux educational project and unifiedban.solutions for Telegram group Security.
Mirko Brombin
music library manager and MusicBrainz tagger

beets Beets is the media library management system for obsessive music geeks. The purpose of beets is to get your music collection right once and for

beetbox 11.3k Dec 31, 2022
Okaeri-Music is a telegram music bot project, allow you to play music on voice chat group telegram.

🗄️ PROJECT MUSIC,THIS IS MAINTAINED Okaeri-Music is a telegram bot project that's allow you to play music on telegram voice chat group Features 🔥 Th

Okaeri-Project 2 Dec 23, 2021
A Python library for audio data augmentation. Inspired by albumentations. Useful for machine learning.

Audiomentations A Python library for audio data augmentation. Inspired by albumentations. Useful for deep learning. Runs on CPU. Supports mono audio a

Iver Jordal 1.2k Jan 07, 2023
This is an OverPowered Vc Music Player! Will work for you and play music in Voice Chatz

VcPlayer This is an OverPowered Vc Music Player! Will work for you and play music in Voice Chatz Telegram Voice-Chat Bot [PyTGCalls] ⇝ Requirements ⇜

1 Dec 20, 2021
Algorithmic and AI MIDI Drums Generator Implementation

Algorithmic and AI MIDI Drums Generator Implementation

Tegridy Code 8 Dec 30, 2022
GNU Radio – the Free and Open Software Radio Ecosystem

GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used wit

GNU Radio 4.1k Jan 06, 2023
Delta TTA(Text To Audio) SoftWare

Text-To-Audio-Windows Delta TTA(Text To Audio) SoftWare Info You Can Use It For Convert Your Text To Audio File You Just Write Your Text And Your End

Delta Inc. 2 Dec 14, 2021
Nayeli: cool telegram groups vc music project

Nayeli-music Nayeli 🥀 is cool telegram 🍎 groups vc music project 🎋 . Nayeli-music Nayeli Deployment 🎋 📲 Esy deploy 🐾️ Source Owner ♥️ ❄️ He is s

Kasun bandara 2 Dec 20, 2021
A Music Player Bot for Discord Servers

A Music Player Bot for Discord Servers

Halil Acar 2 Oct 25, 2021
A tool for retrieving audio in the past

Rewinder A tool for retrieving audio in the past. Ever felt like, I need to remember that discussion which happened 10 min back. Now you can! Rewind a

Bharat 1 Jan 24, 2022
Anki vector Music ❤ is the best and only Telegram VC player with playlists, Multi Playback, Channel play and more

Anki Vector Music 🎵 A bot that can play music on Telegram Group and Channel Voice Chats Available on telegram as @Anki Vector Music Features 🔥 Thumb

Damantha Jasinghe 12 Nov 12, 2022
A collection of free MIDI chords and progressions ready to be used in your DAW, Akai MPC, or Roland MC-707/101

A collection of free MIDI chords and progressions ready to be used in your DAW, Akai MPC, or Roland MC-707/101

921 Jan 05, 2023
Port Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. / 筆墨クミDeepvocal中文音源

Hitsuboku Kumi (筆墨クミ) is a UTAU virtual singer developed by Cubialpha. This project ports Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. This is the first open-source deepvocal voicebank on Gith

8 Apr 26, 2022
A music player designed for a University Project.

A music player designed for a University Project. Very flexibe and easy to use, a real life working application with user friendly controls. Hope u enjoy!!

Aditya Johorey 1 Nov 19, 2021
PatrikZero's CS:GO Hearing protection

Program that lowers volume when you die and get flashed in CS:GO. It aims to lower the chance of hearing damage by reducing overall sound exposure. Uses game state integration. Anti-cheat safe.

Patrik Žúdel 224 Dec 04, 2022
Stevan KZ 1 Oct 27, 2021
Code to work with wave files!

Code to work with wave files!

Mohammad Dori 3 Jul 15, 2022
Read music meta data and length of MP3, OGG, OPUS, MP4, M4A, FLAC, WMA and Wave files with python 2 or 3

tinytag tinytag is a library for reading music meta data of MP3, OGG, OPUS, MP4, M4A, FLAC, WMA and Wave files with python Install pip install tinytag

Tom Wallroth 577 Dec 26, 2022
PyAbsorp is a python module that has the main focus to help estimate the Sound Absorption Coefficient.

This is a package developed to be use to find the Sound Absorption Coefficient through some implemented models, like Biot-Allard, Johnson-Champoux and

Michael Markus Ackermann 8 Oct 19, 2022
Python library for handling audio datasets.

AUDIOMATE Audiomate is a library for easy access to audio datasets. It provides the datastructures for accessing/loading different datasets in a gener

Matthias 121 Nov 27, 2022