Jump to content

3D movies not recognized


Recommended Posts

Posted

I'm running the latest Emby server on Windows 10. I'm using "Media Center Master" to manage all my metadata, and it's automatically adding [HSBS] to the filename of 3D content. An example of one of my movie filenames would be: Avatar (2009) [HSBS].mp4

 

I set up my MCM to add this to the filename as per the info I found here: https://github.com/MediaBrowser/Wiki/wiki/3D%20videos

 

I keep my 3D movies in a separate folder structure, as opposed to mixing them with regular 2D movies, as I don't add those to clients that are not able to play 3D content.

 

I just noticed that Emby is only recognizing about half of my 80 3D movies as 3D, the others does not have the 3D "overlay" and no "3D format" set when I try to "Edit info" for a particular movie. If I manually do an "Edit info" and then set "3D format" to "HSBS" this will disappear if I do an "refresh metadata".

 

I am completely sure that all my 3D movies were correctly identified at some time, but I'm not really sure when this changed. It seems like something in my metadata overrides the "[HSBS]" in the video file names. Any idea what that could be or how to debug this?

 

Any change to how Emby recognizes 3D lately?

Posted

Hi, I just tested this, no problem found.

 

5a468ea86f1d5_Untitled.png

Posted

I am guessing it is due to whatever metadata file is supplied by mcm.

Posted

I actually have to Emby server installations in different locations, they (should) be configured identically except for what have to be different. My media library is synchronized between the two locations so they are identical

 

Yet one server identifies some of my 3D files as 3D, and the other one identifies others as 3D, some they both correctly identify but they both miss about half of the 80 3D movies. Both correctly identified all 80 some time ago, but can't really say when this changed.

Posted

Glad it works for you, however that does not help me at all :)

 

Any other suggestions? This is driving me nuts and something changed at some point that broke this (for me).

 

I noticed you use lowercase in your filename for [hsbs], I use upper case as in [HSBS] but can't be that simple.

 

But according to the info here (https://github.com/MediaBrowser/Wiki/wiki/3D%20videos) 3D files are identified by either a "file name tag" or by manually using the web interface. This is consistent with what I was told on this forum some time ago when I asked how to identify 3D files. So I thought nothing else in the metadata could cause 3D to be (un)identified? And how is this consistent with " I am guessing it is due to whatever metadata file is supplied by mcm"?

 

See the attached .nfo files (generated by MCM)

Avengers, Age of Ultron (2015) [HSBS].nfo - this one is correctly identified as 3D, media filename is the same except with mp4 extention.

Captain America, The First Avenger (2011) [HSBS].nfo - this one is *not* identified as 3D, media filename is the same except with mp4 extention.

 

Both of these were correctly identified by Emby as 3D "some time ago", sorry but can't really be more specific as to when this broke.

Posted

If I just add the same 3D files with no metadata and let's Emby identify them it correctly adds 3D so the filename tags still works as they should, but something in my metadata (attached here - forgot to attach them to the post above) breaks this. But that something seems not to be documented anywhere because according to the Wiki only "filename tags" identifies 3D files. I'm at loss here so please help a bit with this, thanks.

Avengers, Age of Ultron (2015) HSBS.nfo

Captain America, The First Avenger (2011) HSBS.nfo

Posted

I could use some help on this as I'm stuck. And re the wiki page I link to in my post above, it specifically says that the filename attributes are used to determine if the file is 3D or not, so if that's true why would something in my metadata make Emby change it's mind?

 

I am using MCM to manage my metadata simply because it's managing my downloads, something Emby cannot do.

 

Some help would be appreciated :)

Posted

Thank you for your patience.

Posted

Thank you for your patience.

Exactly what does that mean? You gonna look into this or am I supposed to patiently wait forever? :)

 

There was a question in there that might not be too hard to answer and it would help me a lot just to know the answer:

- Is there anything else except for filename attributes (as per the wiki here: https://github.com/MediaBrowser/Wiki/wiki/3D%20videos)that makes Emby identify 3D content?

 

Thanks again.

Posted

No, the issue is the metadata file. Thank you for waiting while this is looked at.

Posted

All right thanks, and do let me know if you need me to test something or if you need any other info.

  • 4 weeks later...
Posted

Any progress with this? About half of my 3D movies are still not recognized as 3D movies.

Guest asrequested
Posted

In the mean time, if you use the web app, and use edit info, you can choose the 3D type.

 

5a756a03dd8ad_Snapshot_432.jpg

Posted

I haven't gotten to this yet, sorry. You're not being forgotten.

Posted

I can do that, but as I wrote in my initial post once a media library scan is run the 3D type is removed again and it's set back to non-3D.

 

In the mean time, if you use the web app, and use edit info, you can choose the 3D type.

 

5a756a03dd8ad_Snapshot_432.jpg

Posted

I haven't gotten to this yet, sorry. You're not being forgotten.

 

OK thanks, just making sure :)

Posted

If I just add the same 3D files with no metadata and let's Emby identify them it correctly adds 3D so the filename tags still works as they should, but something in my metadata (attached here - forgot to attach them to the post above) breaks this. But that something seems not to be documented anywhere because according to the Wiki only "filename tags" identifies 3D files. I'm at loss here so please help a bit with this, thanks.

 

In movie.xml files I used to have an extra tag <format3d> to identify 3d format (created by MetaBrowser), this is missing in your .nfo files.

For this movies, this means there should be a line like:

 

<format3d>HSBS</format3d>

 

I don't know, if MCM can add such a tag.

 

I have now the problem, that I switched to using .nfo files generated by EMM and it seems, the format3d tag (added by hand) is not recognized in .nfo files, only in .xml files?

 

But you could try it, maybe it works for you?

 

It also seems like Emby is ignoring 3d tags in the filename, as soon as a .nfo file exists.

 

Ciao, Alfred

Posted

MCM can't add that tag, but it's recognizing my 3D files fine and adding the "file name attributes" that Emby is supposed to recognize. And it sort of does, but something unknown/undocumented in my metadata seems to override that again. So I guess I'll have to wait for Luke or one of the other devs to find time to have a look at this very annoying issue.

 

I don't think Emby is ignoring 3D tags in filenames as soon as .nfo files exists, if it did it would not have recognized any of my 3D files.

 

Thanks though :)

  • 3 weeks later...
Posted

If I just add the same 3D files with no metadata and let's Emby identify them it correctly adds 3D so the filename tags still works as they should, but something in my metadata (attached here - forgot to attach them to the post above) breaks this. But that something seems not to be documented anywhere because according to the Wiki only "filename tags" identifies 3D files. I'm at loss here so please help a bit with this, thanks.

 

Because format3D is treated like a metadata value, then if you're going to add your own metadata you will need to ensure the value is in the metadata.

Posted (edited)

Thanks for responding to this :)

 

But exactly what value(s) does Emby expect for a HSBS coded 3D movie to be recognized?

 

My .nfo's does not have any 3D related metadata in it, but my xml's do. They have the tag:

 

<MediaInfo>

  <Video>

    ....

    <Format3D>HSBS</Format3D>

    ......

  </Video>

</MediaInfo>

 

So I did a test, deleted my 3D Movie library from Emby and added it again, made sure the XML metadata reader had preference above nfo so my xml's would be read.

 

 

When I added back my 3D folder and did a library scan only one single movie was recognized as 3D, the others were not. And I see no real difference in the metadata between the movie that were recognized and the ones that were not.

 

Could you please provide a specific example for how the format3d tag should be coded in the nfo's? Seems like it's not working if they're only in the xml's.

 

Edit: I also tried to manually add <Format3D>HSBS</Format3D> to the .nfo for one 3D movie and then I did a library scan and a "Refresh" for that movie. But it was still not recognized as 3D.

 

So exactly what are the requirements for a movie to be recognized as 3D? An actual example .nfo would be greatly appreciated.

 

This has changed along the way because this has never been a problem until sometimes the past few months.

Edited by chjohans
Posted

I would just use the metadata manager to save nfos and then you'll see that as your example.

Posted

Sure, but in my installation the server has no write access to my movies folders, something I for many reasons can't easily change. So Emby never writes any .nfo's.

 

So I would appreciate it if you had an example .nfo from a 3D movie.

 

If Luke can't give an example, I would greatly appreciate if someone else could post an exampe nfo for a 3D movie.

 

It all else fails I will set up a test server Emby installation, something I probably should have anyhow.

 

Something has changed in the server since I posted the above though. If I manually set "3D format" to HSBS this were just reset back to "blank" the next library scan. But now at least on the latest beta server the value sticks so if I manually set my 3D titles to HSBS it is not deleted the next library scan and CoverArt will add the proper 3D symbol.

Posted

As I had the same problem after switching to nfo files, the solution was found in this topic.

 

You have to put the information into the right place, for example:

 

...
  <fileinfo>
    <streamdetails>
      <video>
        <format3d>HTAB</format3d>
...

Then, it will be recognized on filescan (you can simply rescan single metadata to test this).

 

Ciao, Alfred

Happy2Play
Posted

@@chjohans

 

Is there a reason you don't just use the xml plugin as you don't have Emby write metadata?

 

 

Last resort you could do something like this to add <Format3D>HSBS</Format3D> with notepad++.

 

5a8b12c27082b_notepad.jpg

Posted

Thanks. :)

 

I did try an import with xml as preferred metadata reader, Emby still didn't recognize my 3D files.

 

I also tried to add the exact same Format3D tag to my nfo's, in the <video> section, but still a no go.

 

I ended up just setting HSBS manually in Emby metadata manager, it's just 80 titles so not a big deal. And the setting seems to "stick" through a library scan now, in previous versions it would just reset it to "blank".

 

I've asked Pete over at the MCM forum to add the appropriate 3D tag(s) to the nfo's created by MCM.

 

 

There seems to be a slight issue with the CoverArt plugin and how the "3D overlay" is added back, some of my 3D titles has it now and some don't. But at least they're all tagged (manually) as 3D/HSBS so maybe CoverArt will do "it's thing" for all my 3D titles with time. Not sure how that logic works.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...