# Batch copying tags between files of different format

**URL:** https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652
**Category:** Support
**Created:** [November 27, 2024, 11:33pm UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652 "2024-11-27T23:33:06Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![EEka](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/258eb7/32.png) [@EEka](https://community.mp3tag.de/u/EEka)
#### Post date: [November 27, 2024, 11:33pm UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/1 "2024-11-27T23:33:06Z")

</div>

Hi all, I'm batch converting mp3s to extract stems into a .stems.m4a format using NuoStems, and I'm looking for a way to batch copy tags from the mp3s to the stem files that have the same name, apart from the extension.

As I'm dealing with hundreds of files in different folders, I don't think regular tag copy/paste would work.

Do you think a regular expression would be the way to go, and how would you go about it?

Thanks!

---

<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: [November 28, 2024, 5:47am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/2 "2024-11-28T05:47:50Z")

</div>

You can copy&paste complete tags from all the source files to all the target files in 1 go, provided source and target files are equal in respect to quantity (number) and order.

---

<div class="post-metadata">

### Author: ![EEka](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/258eb7/32.png) [@EEka](https://community.mp3tag.de/u/EEka)
#### Post date: [November 28, 2024, 6:28am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/3 "2024-11-28T06:28:34Z")

</div>

Yeah, that would be my failsafe, but files are spread across many different folders and it's very hard to set it up so the files would be in the same order, that's why I'm hoping for some help with regular expressions. I've seen that question asked so many times that maybe someone made one for that case.

---

<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: [November 28, 2024, 6:34am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/4 "2024-11-28T06:34:00Z")

</div>

> [@EEka](#):
>
> I've seen that question asked so many times

Exactly.  
So what have you tried from the already existing suggestions?

---

<div class="post-metadata">

### Author: ![EEka](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/258eb7/32.png) [@EEka](https://community.mp3tag.de/u/EEka)
#### Post date: [November 28, 2024, 6:44am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/5 "2024-11-28T06:44:40Z")

</div>

Well, all I found was the advice to copy paste tags between two folders with the files in the same order like you said, but that's not going to fit my case. If you have another suggestion, that'd be great!

---

<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: [November 28, 2024, 6:51am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/6 "2024-11-28T06:51:18Z")

</div>

I think that copy&paste is the only suggestion.  
This could mean that you cannot treat all the files in one go but have to do it chunk by chunk.

As a less ideal alternative I could think of an export script that exports the tag data in to a text file.  
It needs a lot more effort as it has to cater for multi-value fields, fields with line breaks and also does not transfer the embedded pictures.Also, referenced filename has to be adpated to match the new name.

So I still think that copy&paste is the quickest way.

> [@EEka](#):
>
> that's why I'm hoping for some help with regular expressions.

AFAIK regular expressions only work within a file and rely on patterns. I do not see any way that regular expressions could help to copy tags from file to file.

---

<div class="post-metadata">

### Author: ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)
#### Post date: [November 28, 2024, 7:01am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/7 "2024-11-28T07:01:03Z")

</div>

> [@EEka](#):
>
> all I found was the advice to copy paste tags between two folders with the files in the same order like you said, but that's not going to fit my case.

There is no need for the files to be in 2 different folders to perform this C&P process in MP3Tag.  
You can load all the files you want to process into MP3Tag and sort them there. The source files in MP3Tag just need to be in the same order as the target files, so for example first move 10 MP3s up in the order and then move the matching files in a different format below in exactly the same order.

---

<div class="post-metadata">

### Author: ![EEka](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/258eb7/32.png) [@EEka](https://community.mp3tag.de/u/EEka)
#### Post date: [November 28, 2024, 7:19am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/8 "2024-11-28T07:19:46Z")

</div>

Yeah, I was thinking of the txt to tag way, could be an option.

Anyway, thanks, I'll try it with the copy-paste way. Thanks folks!

---

<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: [December 28, 2024, 7:20am UTC](https://community.mp3tag.de/t/batch-copying-tags-between-files-of-different-format/66652/9 "2024-12-28T07:20:00Z")

</div>

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