Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Album artwork features #68

Open
LukeZBaker opened this issue Apr 7, 2024 · 4 comments
Open

Feature request: Album artwork features #68

LukeZBaker opened this issue Apr 7, 2024 · 4 comments

Comments

@LukeZBaker
Copy link

I know Album artwork features are on your ROADMAP. Here's what I'd love to see in this area:

In modes including directory browser, fooyin could look both in a folder and any subdirectories for album art. The user could then switch between these images. This would be useful if images like album front, back, scanned copy of the booklet etc are stored by the user.

@ludouzi
Copy link
Owner

ludouzi commented Apr 7, 2024

Some great ideas here.

Part of the plan is for fooyin to look for album artwork recursively, as well as explicitly handle a few types of image - front, back, artist etc. For the artwork widget, I can add options to change which of those types it will show.

ludouzi added a commit that referenced this issue Apr 8, 2024
* Uses filters for each cover type to find matching images in the track's directory with a configurable recurse depth
* Cover filters still need a settings page so they can be edited

Addresses #68
@LukeZBaker
Copy link
Author

I actually misstated what I meant.

Say you have a structure

~/Music/Composer/Album/Artwork
~/Music/Composer/Album/CD1
~/Music/Composer/Album/CD2

The images are in Artwork, the music files are in CD1 and CD2. It would be good if when playing a music file in CD1 or CD2, it checks the Artwork subdirectory for images.

@ludouzi
Copy link
Owner

ludouzi commented Apr 8, 2024

I figured you meant something like that.

I think the best way to implement this will be for the user to specify where to look for artwork relative to the files. Absolute locations could also be used for cases where artwork is stored separately from the library.

For the structure above, the script will be %path%/../Artwork. That is probably a fairly common setup, so I can include it as a default.

Being able to switch between all images in the artwork directory would be useful but difficult to implement correctly as without knowing how those images are named, the order in which they're shown couldn't be guaranteed. And ideally front cover would be displayed first.

I'll provide support for front cover, back cover and artist images for now. Then I'll think about the rest.

ludouzi added a commit that referenced this issue Apr 8, 2024
* Supports providing custom paths for where to find artwork
* Supports front cover, back cover and artist for now
* Note: Still a work in progress

Address #68
@LukeZBaker
Copy link
Author

Very sensible.

With album art, the ability to customise is key. For example, I actually prefer seeing the back cover as my default, but I know I'm probably in the minority. But I can just set the path in Interface/Artwork to %path%/../Artwork/Back.jpg and they show. Super.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants