I'm not sure I understand what you want, but if you want categories like in wordpress, this is how I did them.
I have the above tree.
Taxonomies = taxonomies template
Genre, Audio = taxonomy template
Horror, Parody, Drama etc. = terms template
The templates have only the title field.
Then for each taxonomy (genre, audio, whatever you need) i created a field of type page, in the input tab choose the corresponding taxonomy for your field under Parent of selectable page(s) and a little lower you have the Input field type option i chose AsmSelect but you can try them out.
Now go to the template for the page you want to add the categories and add the field(s) you made.
To display them i made a function so they link to an "archive" page.
function getTaxonomyTerms($taxonomy, $sep)
{
$terms = '';
$x = 1;
foreach ($taxonomy as $t) {
$link = '<a href="'. wire('config')->urls->root . $t->parent->name.'/'.$t->name.'">'.$t->title.'</a>';
// if it's not the last item and a comma
$terms .= ($x != count($taxonomy)) ? $link . $sep : $link;
$x++;
}
return $terms;
}
// used like this
echo getTaxonomyTerms($page->genre, ', ')
This will link the terms to domain.tld/taxonomy/term i.e. domain.tld/genre/horror
The above will not work since I have removed the taxonomies from the url.
If this is what you need then i'll explain that part too.