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
ᴀ ʙᴏᴛ ᴛʜᴀᴛ ᴄᴀɴ ᴘʟᴀʏ ᴍᴜꜱɪᴄ ɪɴ ᴛᴇʟᴇɢʀᴀᴍ ɢʀᴏᴜᴘ ᴏɴ ᴠᴏɪᴄᴇ ᴄᴀʟʟ

GJ516 LOVER'S ııllıllı ♥️ ➤⃝Gᴊ516_ᴍᴜꜱɪᴄ_ʙᴏᴛ ♥️ ıllıllı ᴀ ʙᴏᴛ ᴛʜᴀᴛ ᴄᴀɴ ᴘʟᴀʏ ᴍᴜꜱɪᴄ ɪɴ ᴛᴇʟᴇɢʀᴀᴍ ɢʀᴏᴜᴘ ᴏɴ ᴠᴏɪᴄᴇ ᴄᴀʟʟ Requirements 📝 FFmpeg NodeJS nodesou

1 Nov 22, 2021
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection

Basic Pitch is a Python library for Automatic Music Transcription (AMT), using lightweight neural network developed by Spotify's Audio Intelligence La

Spotify 1.4k Jan 01, 2023
The official repository for Audio ALBERT

AALBERT Here is also the official repository of AALBERT, which is Pytorch lightning reimplementation of the paper, Audio ALBERT: A Lite Bert for Self-

pohan 55 Dec 11, 2022
SomaFM Plugin for Kodi

SomaFM XBMC Plugin This description is a bit outdated. You can simply install this addon by browsing the official repositories from within Kodi. Insta

7 Jan 21, 2022
Telegram Bot to play music in VoiceChat with Channel Support and autostarts Radio.

VCPlayerBot Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live streams, YouTube videos and telegram media

Abdisamad Omar Mohamed 1 Oct 15, 2021
Audio features extraction

Yaafe Yet Another Audio Feature Extractor Build status Branch master : Branch dev : Anaconda : Install Conda Yaafe can be easily install with conda. T

Yaafe 231 Dec 26, 2022
Synthesia but open source, made in python and free

PyPiano Synthesia but open source, made in python and free Requirements are in requirements.txt If you struggle with installation of pyaudio, run : pi

DaCapo 11 Nov 06, 2022
Real-time audio visualizations (spectrum, spectrogram, etc.)

Friture Friture is an application to visualize and analyze live audio data in real-time. Friture displays audio data in several widgets, such as a sco

Timothée Lecomte 700 Dec 31, 2022
Audio spatialization over WebRTC and JACK Audio Connection Kit

Audio spatialization over WebRTC Spatify provides a framework for building multichannel installations using WebRTC.

Bruno Gola 34 Jun 29, 2022
Sequencer: Deep LSTM for Image Classification

Sequencer: Deep LSTM for Image Classification Created by Yuki Tatsunami Masato Taki This repository contains implementation for Sequencer. Abstract In

Yuki Tatsunami 111 Dec 16, 2022
A Python wrapper around the Soundcloud API

soundcloud-python A friendly wrapper around the Soundcloud API. Installation To install soundcloud-python, simply: pip install soundcloud Or if you'r

SoundCloud 84 Dec 31, 2022
Speech Algorithms Collections

Speech Algorithms Collections

Ryuk 498 Jan 06, 2023
Okaeri-Music is a telegram music bot project, allow you to play music on voice chat group telegram.

Okaeri-Music is a telegram bot project that's allow you to play music on telegram voice chat group

Wahyusaputra 1 Dec 22, 2021
A Quick Music Player Made Fully in Python

Quick Music Player Made Fully In Python. Pure Python, cross platform, single function module with no dependencies for playing sounds. Installation & S

1 Dec 24, 2021
a library for audio and music analysis

aubio aubio is a library to label music and sounds. It listens to audio signals and attempts to detect events. For instance, when a drum is hit, at wh

aubio 2.9k Dec 30, 2022
Use python MIDI to write some simple music

Use Python MIDI to write songs

小宝 1 Nov 19, 2021
Voice helper on russian

Voice helper on russian

KreO 1 Jun 30, 2022
Sync Toolbox - Python package with reference implementations for efficient, robust, and accurate music synchronization based on dynamic time warping (DTW)

Sync Toolbox - Python package with reference implementations for efficient, robust, and accurate music synchronization based on dynamic time warping (DTW)

Meinard Mueller 66 Jan 02, 2023
A Python port and library-fication of the midicsv tool by John Walker.

A Python port and library-fication of the midicsv tool by John Walker. If you need to convert MIDI files to human-readable text files and back, this is the library for you.

Tim Wedde 52 Dec 29, 2022
Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.

OMNIZART Omnizart is a Python library that aims for democratizing automatic music transcription. Given polyphonic music, it is able to transcribe pitc

MCTLab 1.3k Jan 08, 2023