Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/audiodude/song-art
Simple HTML page to generate art for songs at http://soundcloud.com/travis-briggs
https://github.com/audiodude/song-art
Last synced: about 2 months ago
JSON representation
Simple HTML page to generate art for songs at http://soundcloud.com/travis-briggs
- Host: GitHub
- URL: https://github.com/audiodude/song-art
- Owner: audiodude
- Created: 2015-12-30T21:54:04.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2023-12-26T20:37:27.000Z (about 1 year ago)
- Last Synced: 2024-10-15T00:48:18.686Z (3 months ago)
- Language: JavaScript
- Size: 106 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# song-art
Simple HTML page to generate art for songs at http://soundcloud.com/travis-briggs
*The original prototype code for automatically creating the art for a Soundcloud account is in the tag [python-attempt](https://github.com/audiodude/song-art/tree/python-attempt)*
Enter the song-art directory and run a simple Python HTTP server:
Python 2.7:
```
python -m SimpleHTTPServer 3000
```Python 3.4:
```
python -m http.server 3000
```Then visit http://localhost:3000 and screen grab the art! Edit the colors and text in the
source file. Very basic.## Automation
PhantomJS version 2.1, as promised, provides support for WOFF fonts such as
those used in Google Web Fonts and this project. Surprisingly, the original
capture script I wrote almost 6 months ago worked 100% accurately this time
around.To capture the title card automatically and save it to `title.png`, run:
```
$ phantomjs screenshot.js
```### Next steps
Next steps are to automate my soundcloud feed, so that I can generate "title"
cover art for all of my 90 songs automatically.