# Guess values missing from actions?

**URL:** https://community.mp3tag.de/t/guess-values-missing-from-actions/55705
**Category:** Mac
**Created:** [January 1, 2022, 6:33pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705 "2022-01-01T18:33:36Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 6:33pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/1 "2022-01-01T18:33:36Z")

</div>

As I moved to Mac, trying to switch over to Mp3Tag MacOS native version.  
To achieve that, I started manually migrating all my Actions over from Windows version (there is no possibility to import these) and stumbled onto an serious blocker.  
Looks like MacOS versions lacks "Guess values" action, which pretty much means I cannot switch.

Are there any plans to add this, or I am completely out of luck 🙄

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 1, 2022, 6:36pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/2 "2022-01-01T18:36:58Z")

</div>

See the documentation on Mac MP3tag:

> [@Quick Actions and Action Groups](https://community.mp3tag.de/t/quick-actions-and-action-groups/51882):
>
> Mp3tag for Mac provides a variety of Actions, which can be used on filenames and tags. The actions can be applied individually via Actions → Quick Actions ⌥⌘ 6 or be grouped into named and reusable Action Groups via Actions → Actions ⌘ 6. Action Groups serve as repeatable workflows in Mp3tag for Mac. When using Quick Actions you can select one of the different available action types from the list. This action will be applied to the selected files and the changes are saved immediately. Tip 1…

I think that action is now called "Import tag fields".

---

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 6:41pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/3 "2022-01-01T18:41:36Z")

</div>

I don't think so, or at least it does not seem to work same way.

For example, I have action in Mp3Tag:

```auto
Source Format: %ARTIST%$regexp(%TITLE%,'^(.+?)\s+[[({<]?\s*(?:featuring|feat\.?|ft\.?)\s*([^])}>]+)[])}>]?(.*)$',' feat. $2$3+++$1',1)
Guessing Pattern: %ARTIST%+++%TITLE%

```

And it works fine in Windows version, using "Guess values"  
Now tried your suggestion @ohrenkino and used it with "import tag fields" action and it does not seem to work at all. ☹

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 1, 2022, 6:44pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/4 "2022-01-01T18:44:38Z")

</div>

Perhaps you use a small test case to see whether the basic functionality is there and then you debug the more complex expression that you used in windows and transferred to the Mac.

---

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 6:47pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/5 "2022-01-01T18:47:28Z")

</div>

Good hint, meanwhile I tried something which I also often use (with "Guess values"):

```auto
Source Format: %_directory%
Formatstring: %albumartist% - %album%

```

It did not work either...

Bug?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 1, 2022, 6:48pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/6 "2022-01-01T18:48:33Z")

</div>

Can't tell as I don't know which data can be found in %\_directory%.

---

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 6:51pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/7 "2022-01-01T18:51:30Z")

</div>

Ok, disregard my comment...last one did work, after I renamed Folder to "test1 - test2" (apparently I had excess space in the fodler name, which I did not notice)  
Now wondering, why Regex is not...

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 1, 2022, 6:52pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/8 "2022-01-01T18:52:14Z")

</div>

You can test the regular expression in Converter\>tag-Tag

---

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 6:55pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/9 "2022-01-01T18:55:37Z")

</div>

Result is:

`Invalid regular expression: ^(.+?)\s+[[({<]?\s*(?:featuring|feat\.?|ft\.?)\s*([^])}>]+)[])}>]?(.*)$`

Which is interesting as same regex works fine on Windows version.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 1, 2022, 7:00pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/10 "2022-01-01T19:00:13Z")

</div>

Is this a different topic now?

I think we clearified that the function of the Windows "Guess values" action is also available in the Mac version as "Import tag fields" action.

---

<div class="post-metadata">

### Author: ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)
#### Post date: [January 1, 2022, 7:26pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/11 "2022-01-01T19:26:35Z")

</div>

IMHO, not entirely.  
As apparently, functionality is not quite 1:1 (regex handling).  
But you are right, its is now more about general Regex handling in MacOS, rather than missing action.  
Fair enough, will spawn an separate thread.

Anyway, thank you for the help.

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [January 31, 2022, 7:26pm UTC](https://community.mp3tag.de/t/guess-values-missing-from-actions/55705/12 "2022-01-31T19:26:57Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
