# MP4 Tags for MP4 Files

**URL:** https://community.mp3tag.de/t/mp4-tags-for-mp4-files/52762
**Category:** Support
**Created:** [April 9, 2021, 4:51pm UTC](https://community.mp3tag.de/t/mp4-tags-for-mp4-files/52762 "2021-04-09T16:51:49Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![Crissov](https://community.mp3tag.de/user_avatar/community.mp3tag.de/crissov/32/6619_2.png) [@Crissov](https://community.mp3tag.de/u/Crissov)
#### Post date: [April 13, 2021, 10:51am UTC](https://community.mp3tag.de/t/mp4-tags-for-mp4-files/52762/8 "2021-04-13T10:51:04Z")

</div>

The documentation in this regard is really bad indeed. They apparently want users to use their editor and primarily rely on online sources based upon folder and file name matching. If Plex is (still) anything like [Kodi/XBMC](https://github.com/xbmc/xbmc/blob/master/xbmc/video/tags/VideoTagLoaderFFmpeg.cpp) here, it relies on [FFmpeg](https://community.mp3tag.de/t/mp4-felder-atom-box/48614/2) to [read the MP4 user metadata tags](https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/mov.c#L292).

| MP4 | FFmpeg (read) | Kodi =? Plex |
| --- | --- | --- |
| `©nam` | `title` | `SetTitle` |
| `©com`, `©wrt` | `composer` | `SetWritingCredits`, split at `" / "` |
| `gnre`, `©gen` | `genre` | `SetGenre`, split at `" / "` |
| `©day` | `date` | `SetYear`, parsed as integer |
| `desc` | `description` | `SetPlotOutline`, toggle tag precedence |
| `ldes` | `synopsis` | `SetPlot`, toggle tag precedence |
| `trkn`, `©trk` | `track` | `m_iTrack`, parsed as integer |
| `©alb` | `album` | `SetAlbum` |
| `©ART`, `©aut` | `artist` | `SetArtist` |

---

_[View the full topic](https://community.mp3tag.de/t/mp4-tags-for-mp4-files/52762)._
