This extension writes podcast subscription cover art to a media player. This extension assumes that each podcast has its own folder on device. Only folder-wide coverart is written - this extension does not do anything about embedded cover art.
Cover art is converted to the desired file format and image size via the python “pillow” module, and written to the desired filename.
Existing files (of the correct name) will be checked to see if they need to be overwritten to conform to the size, baseline/progressive, and file format parameters.
All jpegs will be written as “baseline” (rather than “progressive”) type. Rockbox only supports baseline jpegs.
Requires python modules pillow
and filelock
. These are available on pip.
setting | value | description |
---|---|---|
extensions.rockbox_coverart.art_name_on_device | cover.jpg | Desired filename on device. Only jpg, jpeg, and png filetypes allowed. |
extensions.rockbox_coverart.convert_and_resize_art | True/False | Enable conversion and resize operations |
extensions.rockbox_coverart.convert_size | 500 | Cover art will be resized so that the larger of (height, width) is equal to this size. If convert_allow_upscale_art=False, art smaller than this size will retain its size. Only used if convert_and_resize_art=True. |
extensions.rockbox_coverart.convert_allow_upscale_art | True/False | Allow upscaling of art. If set to true, will allow images smaller than convert_size to be upscaled to convert_size. Only used if convert_and_resize_art=True. |
Links:
© 2005-2023 The gPodder Team · Edit this page on GitHub