# Tagging m4p (iTunes Music Store) Files

**URL:** https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547
**Category:** Support
**Created:** [March 2, 2007, 1:24am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547 "2007-03-02T01:24:31Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![bspachman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/3ec8ea/32.png) [@bspachman](https://community.mp3tag.de/u/bspachman)
#### Post date: [March 2, 2007, 1:24am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/1 "2007-03-02T01:24:31Z")

</div>

I've searched a bunch, but can't seem to find any info on using mp3tag to tag/re-tag files purchased from the iTunes Music Store. They are aac-encoded files that have an .m4p extension.

I added "\*.m4p;" to the filetype filter in the options, but the files still don't show up in the main window.

Any ideas?

Thanks,  
Brad

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [March 2, 2007, 11:24am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/2 "2007-03-02T11:24:29Z")

</div>

Adding custom extensions to the list has no effect. You can only use it to remove extensions and make Mp3tag ignore these files then.

I don't know if it is save to edit m4p files in Mp3tag (a first test from me says yes), if you want to try it you should work with copies first. Rename them to m4a  
And then please test if iTunes still plays the files. If it works, maybe m4p can become a supported extension.

---

<div class="post-metadata">

### Author: ![bspachman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/3ec8ea/32.png) [@bspachman](https://community.mp3tag.de/u/bspachman)
#### Post date: [March 3, 2007, 4:31am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/3 "2007-03-03T04:31:46Z")

</div>

> [@dano](#):
>
> Adding custom extensions to the list has no effect. You can only use it to remove extensions and make Mp3tag ignore these files then.

Thanks for the clarification. If you remove a supported extension temporarily, can you then add it back so that mp3tag will again recognize that filetype?

> [@](#):
>
> I don't know if it is save to edit m4p files in Mp3tag (a first test from me says yes), if you want to try it you should work with copies first. Rename them to m4a  
> And then please test if iTunes still plays the files. If it works, maybe m4p can become a supported extension.

Testing done and it appears successful to me too!

1. Copied an m4p (iTunes store, protected aac) file.
2. Changed the copy to an m4a extension
3. Loaded the copy into mp3tag, appeared to load fine.
4. Edited tags and saved changes to the copied file.
5. Added the copied file to the itunes library (still with m4a extension). Modified tags showed up as expected. File played fine.
6. Deleted file from itunes library and changed extension back to m4p.
7. Added the file back to the library - everything still seemed to behave as expected.

I tried a couple of other files, all with the same positive results.

At least from this user's perspective, it would seem that m4p files could be supported.

As far as I know, the m4p files are just regular m4a files (aac encoding) that have a few additional quicktime atoms to handle the FairPlay DRM. I don't know if adding/removing tags would change the atom order, and even if it did -- I don't know if that order matters....

Best,  
Brad

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [March 3, 2007, 8:24am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/4 "2007-03-03T08:24:33Z")

</div>

> [@bspachman](#):
>
> ... As far as I know, the m4p files are just regular m4a files (aac encoding) that have a few additional quicktime atoms to handle the FairPlay DRM. I don't know if adding/removing tags would change the atom order, and even if it did -- I don't know if that order matters ...

So try to push harder, remove all tags at once, try the foobar feature 'rebuild stream' and such stuff against the m4p file.

m4p = music for people  
m4p = music for pecuniary  
what does it mean exactly?

DD.20070303.1024

---

<div class="post-metadata">

### Author: ![bspachman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/3ec8ea/32.png) [@bspachman](https://community.mp3tag.de/u/bspachman)
#### Post date: [March 3, 2007, 5:57pm UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/5 "2007-03-03T17:57:56Z")

</div>

> [@DetlevD](#):
>
> So try to push harder, remove all tags at once, try the foobar feature 'rebuild stream' and such stuff against the m4p file.
> 
> m4p = music for people  
> m4p = music for pecuniary  
> what does it mean exactly?

'P' = Protected ☹ (uses the iTunes DRM)

Further testing shows that everything continues to work as expected:

- Renaming files to 'm4a' then erasing all tags with mp3tag works fine -- files playback in apps that can handle the m4p filetype (iTunes, MediaCenter)
- Using the 'optimize mp4' function of mp3tag does not affect file playback.
- Tags are not read and files not playable in foobar no matter if the extension is m4p or m4a. This is expected behavior since foobar doesn't handle the DRM.
- Using the 'optimize mp4 layout' function in foobar does not affect file playback in other players.

I never found the 'rebuild stream' feature in foobar (v0.9.4.1)....

Maybe the next developer build can have this as a supported filetype for wider testing?

Best,  
brad

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [March 3, 2007, 6:43pm UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/6 "2007-03-03T18:43:34Z")

</div>

But some atoms are deleted, check your information tab in itunes.

---

<div class="post-metadata">

### Author: ![bspachman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/3ec8ea/32.png) [@bspachman](https://community.mp3tag.de/u/bspachman)
#### Post date: [March 3, 2007, 8:27pm UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/7 "2007-03-03T20:27:58Z")

</div>

Hmmm...I don't see it.

Any m4p file I optimize with mp3tag/foobar still has all of its information visible to me in iTunes.

brad

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [March 4, 2007, 6:26am UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/8 "2007-03-04T06:26:00Z")

</div>

Including the label (EMI, Sony, whatever), explicit or clean lyrics...?

---

<div class="post-metadata">

### Author: ![bspachman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/3ec8ea/32.png) [@bspachman](https://community.mp3tag.de/u/bspachman)
#### Post date: [March 4, 2007, 4:10pm UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/9 "2007-03-04T16:10:03Z")

</div>

Yep. Everything is the same looking at all of the tabs in the iTunes info (except for the kind, which reads 'protected aac audio file' or 'aac audio file' depending on the extension of the file).

Should I be looking for something specific?  
brad

---

<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: [February 9, 2026, 12:20pm UTC](https://community.mp3tag.de/t/tagging-m4p-itunes-music-store-files/4547/10 "2026-02-09T12:20:11Z")

</div>


