Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tyiannak/pyvisualizemp3tags
Generate visualisations and reports on collections of mp3 files using python
https://github.com/tyiannak/pyvisualizemp3tags
lyrics mp3 music song-analysis tag-cloud
Last synced: 3 months ago
JSON representation
Generate visualisations and reports on collections of mp3 files using python
- Host: GitHub
- URL: https://github.com/tyiannak/pyvisualizemp3tags
- Owner: tyiannak
- Created: 2018-04-05T20:58:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-03T19:35:23.000Z (8 months ago)
- Last Synced: 2024-05-03T20:57:50.668Z (8 months ago)
- Topics: lyrics, mp3, music, song-analysis, tag-cloud
- Language: Python
- Size: 266 KB
- Stars: 8
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pyVisualizeMp3Tags
## General
pyVisualizeMp3Tags reads a folder (and all subfolders recursivelly) of mp3 files
and gets mp3 tags to generate:
* tag cloud of artist names (aggregated)
* tag cloud of song lyrics (aggregated)## Requirements and installation
pyVisualizeMp3Tags requires Python 2.7. To install dependencies:```
pip install -r requirements.txt
```## Usage
```
python main.py -i punk_collection -o punk.png -s -l
```(use python main.py -h to see explaination of all command-line arguments)
## Examples
Artist tag cloud![artist tag cloud example](data/punk.png)
Lyrics tag cloud
![lyrics tag cloud example](data/lyrics_punk.png)