Comments (7)
Oh, thought about implementing an embeeded lyrics viewer but gave up. Didn't have that idea, which is nice (not as nice as embeeding lyrics but still !)
I will do it :)
from dmix.
Embedding would be cool, but opening the standard browser with search results is a good beginning ;)
from dmix.
If you do decide to embed a lyrics viewer, I run www.lyricsbadger.co.uk which fetches lyrics from a variety of sources, and could provide a simple API for you to call, so you'd not have to worry about the actual fetching, just a straight HTTP call to get them.
from dmix.
push ;-)
from dmix.
Sorry, I have a lot of stuff to fix (and some other projects to work on !) since the new release. Lyrics is on the roadmap :)
from dmix.
If you do end up embedding lyrics at any point, tie-ins to @bigpresh 's lyricsbadger (and/or other services) are obviously the main draw, but local-server lyrics support would be nice to have too. Especially since local-server cover art is already supported.
I'd been using gmpc's local-path loading, until they switched to glyr and it stopped working right for me. (gmpc looked for a file named ${filepart}.lyric in the same directory as ${filepart}.mp3/ogg/etc, if it was configured with the local path of the mpd music directory.) Having MPDroid make the same request to the "cover-art" webserver to pull lyrics would be fairly trivial, and a nice feature to have. In fact, in some ways it would be superior to the gmpc method, whic required that the mpd server's music directory be visible/mounted on the machine running gmpc. (I found that it mostly worked over my gvfs/fuse sftp:/// connection to the server... until it didn't.)
Warning, Uninteresting Personal Backstory Follows
The bulk of my mpd library consists of DJ sets, so it's full of multi-hour "songs" consisting of several, sometimes dozens of, tracks. Since those tracklistings are often available, and it's nice to associate them with the mixes where possible, I'd taken to overloading mpd's "lyrics" feature to catalog tracklists. But, because none of the "songs" actually are, no lyrics server is going to return the proper info if queried — in fact, they shouldn't return any info, and only do in rare instances where the file is poorly tagged and collides with an artist's released work.
from dmix.
Fixed via 94fec96.
from dmix.
Related Issues (20)
- Local album art doesn't load unless I open the album HOT 9
- Tasker: define mpd connection action
- Tasker: Set output action
- Issues with streaming HOT 3
- mpdroid and EXTM3U HOT 1
- Android 9 - needs new permission for WLAN based hosts HOT 5
- insecure gradlew
- Request for Genre
- Request for a "Details"-window
- Non-latin characters cause artwork coflicts HOT 1
- Add random album selection
- Lack of permissions on the server doesn't show an error message
- songs are displayed and played in the wrong order in play queue
- support for mpd sticker command and hence add ability to rate songs
- Create a release for f-droid HOT 3
- New modern GUI topic HOT 2
- Support albumart/readpicture
- Feature request: Shuffle playlist
- Allow moving the app to the sd card
- Play Store Data Safety Section HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dmix.