Skip to main content

Plugin for the music library manager Beets. The mosaic plugin generates a montage of a mosiac from cover art.

Project description

The mosaic plugin generates a montage of a mosiac from cover art.

By default the mosaic generates a mosaic, as mosaic.png in the current directory, of cover art out of the whole library .

You can customize the output mosaic, overlay and blend a image as watermark and use a alternative filename as result picture :

-h, --help

show this help message and exit

-r, --random

randomize the cover art

-m FILE, --mosaic=file

save final mosaic picture as FILE

-w FILE, --watermark=FILE

add FILE for a picture to blend over mosaic

-a ALPHA, --alpha=ALPHA

ALPHA value for blending 0.0-1.0

-c HEXCOLOR, --color=HEXCOLOR

background color as HEXCOLOR

-g GEOMETRY, --geometry=GEOMETRY

Geometry defined as <width>x<height>+<marginx>+<marginy>

-f FONT, --font=FONT

URL of ttf-font

Examples

Create mosaic from all Album cover art:

$ beet mosaic

Create mosaic from band Tool with a second picture as watermark:

$ beet mosaic -w c:/temp/tool.png -a 0.4 Tool

Create mosaic from every Album out of year 2012, use background color red:

$ beet mosaic -b ff0000 year:2012

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

beets_mosaic-0.9.2-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file beets_mosaic-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: beets_mosaic-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for beets_mosaic-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b6c2065cf801b97698478722e0ff24201c6c64e0b0ccb536da1210ab426b90e9
MD5 a7c781b9e0e624bd4b2a6b5d8a1c4b0d
BLAKE2b-256 7f83f00d49efa940b6b3892d74bd08b703d6c3e89201d28063b2f643b83aea93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page