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>

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

If you're not sure about the file name format, learn more about wheel file names.

beets_mosaic-0.9.3-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: beets_mosaic-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 6.2 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 58292d9acbc363aaed0b769b5fb107851c0b45bdbfd448f8383d47615fed6b57
MD5 e28a5c245fdc2362e309cfc4e2423177
BLAKE2b-256 b42cc42c74a4713fe90ab360dce01b641a3eae517e7ce8fc4291a3b6ef928e8a

See more details on using hashes here.

Supported by

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