# Plex Multiple Genres Bug

**URL:** <https://forums.plex.tv/t/plex-multiple-genres-bug/234108>\
**Category:** General Discussions\
**Created:** [April 29, 2018, 6:55am UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108 "2018-04-29T06:55:37Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![PuddyServer](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/puddyserver/32/25399_2.png) [@PuddyServer](https://forums.plex.tv/u/PuddyServer)\
**Post date:** [April 29, 2018, 6:55am UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/1 "2018-04-29T06:55:37Z")

</div>

I have a script that scrapes websites and updates Meta data on MP4 files. My goal was to automated the tagging process for Genres instead of the manual method Plex has within its interface.That way I can filter what I want to watch more granularity. Attached is what I’m writing to MP4 files using AtomicParsley e.g.

Genre: Simpsons; Comedy; Cartoon; Fox;

The script works but I noticed Plex only supports One Genre per file… instead of getting different tags e.g.

Simpsons Tag  
Comedy Tag  
Cartoon Tag

I get:

“Comedy; Cartoon; Fox; Bart;” Tag

As one single tag.

I know that both Windows and Emby support this method with multiple Genre Tags… I’m actually surprised Plex doesn’t… Please fix.

Thank you,  
Anthony

---

<div class="post-metadata">

**Author:** ![NewPlaza](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/newplaza/32/128634_2.png) [@NewPlaza](https://forums.plex.tv/u/NewPlaza)\
**Post date:** [April 29, 2018, 12:15pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/2 "2018-04-29T12:15:07Z")

</div>

> @PuddyServer said:  
> I have a script that scrapes websites and updates Meta data on MP4 files. My goal was to automated the tagging process for Genres instead of the manual method Plex has within its interface.That way I can filter what I want to watch more granularity. Attached is what I’m writing to MP4 files using AtomicParsley e.g.
> 
> Genre: Simpsons; Comedy; Cartoon; Fox;
> 
> The script works but I noticed Plex only supports One Genre per file… instead of getting different tags e.g.
> 
> Simpsons Tag  
> Comedy Tag  
> Cartoon Tag
> 
> I get:
> 
> “Comedy; Cartoon; Fox; Bart;” Tag
> 
> As one single tag.
> 
> I know that both Windows and Emby support this method with multiple Genre Tags… I’m actually surprised Plex doesn’t… Please fix.
> 
> Thank you,  
> Anthony

Modify your script to use a comma instead of a semicolon

---

<div class="post-metadata">

**Author:** ![PuddyServer](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/puddyserver/32/25399_2.png) [@PuddyServer](https://forums.plex.tv/u/PuddyServer)\
**Post date:** [April 29, 2018, 12:53pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/3 "2018-04-29T12:53:25Z")

</div>

I tried commas at first, it does the same thing.

---

<div class="post-metadata">

**Author:** ![NewPlaza](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/newplaza/32/128634_2.png) [@NewPlaza](https://forums.plex.tv/u/NewPlaza)\
**Post date:** [April 29, 2018, 12:57pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/4 "2018-04-29T12:57:34Z")

</div>

What field are you modifying within the MP4 file?

---

<div class="post-metadata">

**Author:** ![PuddyServer](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/puddyserver/32/25399_2.png) [@PuddyServer](https://forums.plex.tv/u/PuddyServer)\
**Post date:** [April 29, 2018, 2:08pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/5 "2018-04-29T14:08:38Z")

</div>

Genre

Like I said both Windows and Emby recognize it properly. Just Plex doesn’t … I’ve tried both comma’s and Semi-Colons. In Plex it will just show up as one big tag.

---

<div class="post-metadata">

**Author:** ![NewPlaza](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/newplaza/32/128634_2.png) [@NewPlaza](https://forums.plex.tv/u/NewPlaza)\
**Post date:** [April 29, 2018, 2:51pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/6 "2018-04-29T14:51:31Z")

</div>

That’s odd. I am on Windows 7 and was not able to add any semicolons. Windows would report an error.  
 ![](https://global.discourse-cdn.com/plex/original/3X/0/d/0d4488c3308b048568e389e072021a4a5540b191.png)

But when I separated with a comma all was okay.  
 ![](https://global.discourse-cdn.com/plex/original/3X/5/5/5514cd6c294c392bc3520610f9a4b1abaee0caee.png)  
 ![](https://global.discourse-cdn.com/plex/original/3X/b/8/b8dc4b8ee8946ce955f0a26d5e81aa57178812bf.png)

So, I am having no issue using the comma and Plex recognizes the TAGS.  
I want to say something is wrong with the script/external program you are using to edit the MP4 files.

Humor me. Try to add the genre tags from Windows explorer  
Simply right-click a MP4 file and select properties, then click the details tab. Add some tags in the genre field separated by commas. Click OK. Now refresh metadata within PLEX on that item.

---

<div class="post-metadata">

**Author:** ![OttoKerner](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ottokerner/32/10079_2.png) [@OttoKerner](https://forums.plex.tv/u/OttoKerner)\
**Post date:** [April 29, 2018, 2:57pm UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/7 "2018-04-29T14:57:46Z")

</div>

Inspect the file with a software like [mp3tag](http://www.mp3tag.de/en/index.html "mp3tag")  
Does it show one meta tag which holds all the genres  
or does it show several meta tags of the same name, each holding a different genre of the list?

---

<div class="post-metadata">

**Author:** ![PuddyServer](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/puddyserver/32/25399_2.png) [@PuddyServer](https://forums.plex.tv/u/PuddyServer)\
**Post date:** [May 2, 2018, 8:15am UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/8 "2018-05-02T08:15:29Z")

</div>

So IDK what I did the first time when I used commas which was what I tried first before the semi-colons, but it’s working now. The commas were the answer. I must of forgotten to put it in quotes or something when executing the command initially either way thank you for your help, you were absolutely right!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [January 8, 2020, 12:58am UTC](https://forums.plex.tv/t/plex-multiple-genres-bug/234108/9 "2020-01-08T00:58:48Z")

</div>


