# Library-Cover-Maker

Library-Cover-Maker is a self-hosted media applications app. Makes animated cover art for your Jellyfin libraries. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7067/library-cover-maker

## Description

Makes animated cover art for your Jellyfin libraries. Add up to 5 videos or pictures, type the library name, and download an animated WebP that cuts between random moments from each, with a frame and the name in a big serif font. Pick files from your computer or straight from your media folders on the server. The covers are made in your browser, and nothing is sent anywhere else.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

40/100 (Fair), based on 3 of 4 factors.
- Maintained: 72 (last commit 1 day ago)
- Popular: 6 (1 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/library-cover-maker-03kn87y1kkwlgi?q=library-cover-maker
- GitHub: https://github.com/p1zzm1ssile/Library-Cover-Maker

## Common questions

### Why can’t I generate animated covers in Safari?

Safari cannot make the WebP images used by the app. Use Edge, Chrome, or Firefox to generate the animated covers.

### Which port should I map for library-cover-maker?

The container listens on port 8097 internally, which is the default because Jellyfin commonly uses 8096. If you need a different host port, change only the host side of the port mapping while leaving 8097 on the container side.

### How do I access media already on the server?

Map your host media directories into the container’s /media path as read-only. You can map multiple folders under /media, and they appear under the Server media button.

### Why does the library name text look wrong if the page is opened offline?

The fonts load from Google Fonts, so the computer opening the page needs internet access. Without that connection, the text falls back to Georgia.

### How do I apply the generated cover in Jellyfin?

In Jellyfin, right-click the library on the home screen, choose Edit images, and upload the generated file with the image type set to Logo.

---
Source: Our Local Host (https://ourlocalhost.com/app/7067/library-cover-maker), the self-hosted and open-source app directory.
