# MP4 files with chapters ignore all standard tags; create “ghost tags”

**URL:** https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243
**Category:** Fixed Bugs
**Tags:** bug-fixed
**Created:** [January 22, 2025, 8:59am UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243 "2025-01-22T08:59:50Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![obskyr](https://community.mp3tag.de/user_avatar/community.mp3tag.de/obskyr/32/18718_2.png) [@obskyr](https://community.mp3tag.de/u/obskyr)
#### Post date: [January 22, 2025, 8:59am UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/1 "2025-01-22T08:59:50Z")

</div>

First of all: Thank you for your wonderful program that's served me so well all these years! ❤

* * *

Mp3tag currently creates Nero metadata for any MP4 file with chapters, but also writes to the standard metadata. This seems fine in theory, but apparently, it also means that **Nero copies are created for every standard metadata tag that's set in that file,** meaning that if the standard tags are changed with another program, **Mp3tag cannot see the change, and the unchanged tags remain in the file as “ghost tags”.**

[flap.zip](https://community.mp3tag.de/uploads/short-url/nrDKFJyDMq3hqvxAK3ys3whmndv.zip) (9.3 KB)

Take this example file&nbsp;– It was created with the following steps:

1. Create an MP4 file with chapters.
2. Use Mp3tag to set all the tags to “Set with Mp3tag.”
3. Open the file using Mutagen and overwrite all the tags with “Overwritten with Mutagen.” (This issue applies with any other tag editor I've tested as well, e.g. AtomicParsley.)

This results in a file that Mp3tag thinks has the original tags, but every other tag editor and media player only sees the updated tags for. (The second screenshot is from `ffprobe`.)

 ![image](https://community.mp3tag.de/uploads/default/original/3X/3/7/377d1c73c031f626841466bf616adcbd8b784ef6.png) ![image](https://community.mp3tag.de/uploads/default/original/3X/8/9/891f8476ace3b46cf70a1b552cdecce285029729.png)

[There was a thread about this back in 2022,](https://community.mp3tag.de/t/nero-tag-created-when-making-minimal-change-to-m4a-file-with-chapters/56259/5) where the status was that it wasn't possible to suppress Nero metadata creation when an MP4 file contains chapters. Given this “two unsynchronized copies of the metadata” situation, however, perhaps it should be off by default?

---

<div class="post-metadata">

### Author: ![obskyr](https://community.mp3tag.de/user_avatar/community.mp3tag.de/obskyr/32/18718_2.png) [@obskyr](https://community.mp3tag.de/u/obskyr)
#### Post date: [February 19, 2025, 12:19pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/2 "2025-02-19T12:19:13Z")

</div>

This is essentially stopping me from using Mp3tag entirely at this point, unfortunately… I have to use other programs (which don’t read or set Nero tags) to edit parts of my files’ metadata, so if I use Mp3tag, I always end up having a desynced, incorrect copy of all the metadata in the Nero tags which is all that Mp3tag will see. (Plus, I haven’t found a way to _remove_ Nero metadata, even using other software…!)

---

<div class="post-metadata">

### Author: ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)
#### Post date: [February 19, 2025, 1:05pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/3 "2025-02-19T13:05:53Z")

</div>

What happens if you change the settings option to untick m4a chapters? You will have to close mp3tag after changing this setting, then reopen it and the same file as well. Can you then see these unchanged tags in mp3tag?

Unfortunately it seems that the standard m4a tags and the Nero tags that allow chapter naming just are not mutually compatible. I have found the same when using mp3tag to update concert videoa and add the song namea as the chapters.

---

<div class="post-metadata">

### Author: ![obskyr](https://community.mp3tag.de/user_avatar/community.mp3tag.de/obskyr/32/18718_2.png) [@obskyr](https://community.mp3tag.de/u/obskyr)
#### Post date: [February 19, 2025, 3:31pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/4 "2025-02-19T15:31:36Z")

</div>

Which setting is that…? I can’t seem to find it.

---

<div class="post-metadata">

### Author: ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)
#### Post date: [February 19, 2025, 3:54pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/5 "2025-02-19T15:54:25Z")

</div>

Settings\>Tags\>Advanced\>List chapters as separate files

 ![image](https://community.mp3tag.de/uploads/default/original/3X/e/f/ef258e438703242e96df29746905ecfd11862369.png)

---

<div class="post-metadata">

### Author: ![obskyr](https://community.mp3tag.de/user_avatar/community.mp3tag.de/obskyr/32/18718_2.png) [@obskyr](https://community.mp3tag.de/u/obskyr)
#### Post date: [February 21, 2025, 12:23am UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/6 "2025-02-21T00:23:41Z")

</div>

Oh, that’s already unticked for me. Mp3tag still adds in the Nero metadata&nbsp;– as long as the `chpl` atom is present.

---

<div class="post-metadata">

### Author: ![obskyr](https://community.mp3tag.de/user_avatar/community.mp3tag.de/obskyr/32/18718_2.png) [@obskyr](https://community.mp3tag.de/u/obskyr)
#### Post date: [March 22, 2025, 7:39pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/7 "2025-03-22T19:39:10Z")

</div>

I’ve found a temporary workaround, at any rate: You can remove Nero metadata and chapters using [AtomicParsley](https://github.com/wez/atomicparsley):

```powershell
atomicparsley YOUR_FILE.M4A --overWrite --manualAtomRemove moov.udta.chpl --manualAtomRemove moov.udta.tags

```

Now I run all my files through that command after tagging them in MP3Tag. Vexing, but at least it’s possible!

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [September 3, 2025, 2:21pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/8 "2025-09-03T14:21:16Z")

</div>

> [@obskyr](#):
>
> **Nero copies are created for every standard metadata tag that's set in that file,** meaning that if the standard tags are changed with another program, **Mp3tag cannot see the change, and the unchanged tags remain in the file as “ghost tags”.**

I've adjusted this with [Mp3tag v3.31b](https://community.mp3tag.de/t/455), so that in case a [Nero tag needs to be written](https://community.mp3tag.de/t/mp4-m4a-m4b-itunes-quicktime-and-nero-metadata/69341), it's now using a minimal version without duplicating other metadata.

---

<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: [October 3, 2025, 2:22pm UTC](https://community.mp3tag.de/t/mp4-files-with-chapters-ignore-all-standard-tags-create-ghost-tags/67243/9 "2025-10-03T14:22:02Z")

</div>

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