MyCloud PR4100 firmware ver: 5.28.105
Twonky DLNA Server ver: 8.5.2-20210413
***PREFACE: No, I don’t want to use Plex, Emby, or any other DLNA Server. Please refrain from recommending I change servers. The desired outcome of this post is to fix not replace my Twonky DLNA server.
I am trying to figure out how Twonky builds its database, because my clients [seemingly] do not receive all of a video’s metadata from the Twonky server.
My sample.mkv video as the following subset of metadata embedded in its file (excerpted from over 45 metadata tags):
- Title=My Sample Movie
- SecondaryTitle=2024
- Description=This is a sample move description used to see how much text, if any, is displayed in the Roku Media Player (RMP).
- ReleaseDate=08/20/2024
- Rating=PG-13
- StarRating=90
- UserStarRating=50
- ShortDescriptionLine1=My Short Desc 1
- ShortDescriptionLine2=My Short Desc 2
- Actors=[Mom, Dad, Felix the Cat]
- Directors=Martin Scorcese
- Categories=[Comedy, Drama]
When I lookup/play the video served from my Windows Media Player DLNA server, I see the title, description, rating, etc. However, when I lookup/play the video in either Roku Media Player or VLC served from MyCloud’s Twonky DLNA, I see only Title and the ReleaseDate. I get no description, no rating, no genre, nothing else that I can see.
Seemingly, either:
a) Twonky does not serve this metadata to the clients.
b) Twonky is not building the database with this metadata.
c) I am missing some checkbox or other in the Twonky configuration to cause it to scan for this metadata.
d) I have the wrong/misspelled/missing embedded metadata tags for what I wish to display in the players.
I can kind of discount d) because the same exact movie is served with the metadata from the WMP DLNA server, using the same players/clients. It seems [to me] to be something to do w/ Twonky config and/or database creation. But it could be that Twonky is looking for some other tag name (e.g., “Synopsis”) to map to “Description”. I am not a video metadata guru and don’t even know if there is an ISO standard for these tag names (couldn’t find one).
I looked through all of the configuration options and did not find anything relating to metadata or config on database creation. It could be something to do with the Navigation Tree Builder, but I don’t know what that is, exactly, and the config for it doesn’t list anything under “Video” that shows “Category”, “Actor”, “Rating”, or the like.
I am not sure how/if Twonky assigns metadata to the file in its database. Can I access it to add/modify metadata? Are my tags named correctly for Twonky’s metadata dictionary/verbiage? It might very well be in the config, but I’m looking for “apple” (i.e., “metadata”) verbiage and they might have referred to it as “banana”.
I tried looking for examples of NFO files, or meta folders that Twonky might use; but I couldn’t find anything on those, either. An old post from years ago (lost the link, but Twonky version was 6.x) indicated you could set metadata via an XML config file; but it didn’t say where/how/what. The OS3 Twonky FAQ didn’t answer my question, either ('[FAQ] Twonky DLNA Media Server Setup & Use). I also looked at the Twonky forum (https://forum.twonky.com/search.php?keywords=metadata); but the newest posts are >5+ years ago (8.5.1 release) and none that I read were relevant to this issue.
If you could help me figure out why the embedded metadata displays for WMP DLNA and not Twonky, I would appreciate it.