Browse & play embedded tracks from Angry Metal Guy music reviews
Project description
Angry Metal Guy Player (AMG Player) is a Python multi platform console tool to automatically play tracks from Angry Metal Guy reviews.
I created this because:
I like Angry Metal Guy, and discovered great music (both metal and totally non-metal) thanks to their reviews
I often disagree with their ratings (in fact I disagree more often than I agree), both for overrating and underrating
Even when I disagree, I like reading their reviews
I want to listen to the music before I read the review, to avoid getting influenced
To be efficient, I want to listen to the tracks like a radio, and read the review to learn more only when I like something
Features
Can work either in interactive mode (manually select tracks) or totally automatic (play new tracks like a radio)
Supports embedded tracks from: YouTube, Bandcamp, SoundCloud
Play YouTube video if available, or generate a video on the fly with the cover image + audio track(s) (requires FFMpeg or Libav)
Installation
Angry Metal Guy Player requires Python >= 3.3.
From PyPI (with PIP)
If you don’t already have it, install pip for Python 3 (not needed if you are using Python >= 3.4)
Install Angry Metal Guy Player: pip3 install amg
From source
If you don’t already have it, install setuptools for Python 3
Clone this repository: git clone https://github.com/desbma/amg-player
Install Angry Metal Guy Player: python3 setup.py install
Angry Metal Guy Player only supports `MPV player <https://mpv.io/>`__ for now.
Command line usage
Run amg -h to get full command line reference.
Examples
Browse and play interactively last 50 reviews:
amg -c 50
Choose the first track to play, then play all tracks in chronological order:
amg -m radio
Play last 20 tracks in chronological order, skipping those already played:
amg -c 20 -m discover
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file amg-player-0.2.2.tar.gz.
File metadata
- Download URL: amg-player-0.2.2.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f68399c67706de0699bb77be8006084f7c1e17b5c942c4ef935bfef4362e1af
|
|
| MD5 |
72ad4a601b565c43a4d6214310cba733
|
|
| BLAKE2b-256 |
d958f401fe4f3316b4c3e5896ddea06c934fe89c063c618e8c3cfd3077bb7352
|