# Fetchart only if no embedded art?

**URL:** <https://discourse.beets.io/t/fetchart-only-if-no-embedded-art/2095>\
**Category:** Help\
**Created:** [May 20, 2022, 11:59pm UTC](https://discourse.beets.io/t/fetchart-only-if-no-embedded-art/2095 "2022-05-20T23:59:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![senorsmartypants](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/senorsmartypants/32/589_2.png) [@senorsmartypants](https://discourse.beets.io/u/senorsmartypants)\
**Post date:** [May 20, 2022, 11:59pm UTC](https://discourse.beets.io/t/fetchart-only-if-no-embedded-art/2095/1 "2022-05-20T23:59:19Z")

</div>

Is it possible to only fetchart if there is no embedded art? I have a library that I’d like to only have embedded art. I see the logic as something like this, ideally all run during import and possibly after manually for library clean up.

- check audio file for embedded art and possibly check art resolution/quality
- if no embedded art, or fails quality check
- fetchart
- embedart and remove\_art\_file: yes

---

<div class="post-metadata">

**Author:** ![adrian](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/adrian/32/4_2.png) [@adrian](https://discourse.beets.io/u/adrian)\
**Post date:** [May 21, 2022, 3:47pm UTC](https://discourse.beets.io/t/fetchart-only-if-no-embedded-art/2095/2 "2022-05-21T15:47:13Z")

</div>

I don’t think there’s a perfect solution to this, but you could imagine doing `extractart` to get image files in the filesystem, then run `fetchart` (which should hopefully now skip those albums that already have art?), and then embed.
