chjohans 34 Posted December 29, 2017 Posted December 29, 2017 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?
Luke 42077 Posted December 29, 2017 Posted December 29, 2017 Hi, I just tested this, no problem found.
Luke 42077 Posted December 29, 2017 Posted December 29, 2017 I am guessing it is due to whatever metadata file is supplied by mcm.
chjohans 34 Posted December 29, 2017 Author Posted December 29, 2017 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.
chjohans 34 Posted December 29, 2017 Author Posted December 29, 2017 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.
chjohans 34 Posted December 29, 2017 Author Posted December 29, 2017 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
chjohans 34 Posted January 2, 2018 Author Posted January 2, 2018 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
chjohans 34 Posted January 5, 2018 Author Posted January 5, 2018 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.
Luke 42077 Posted January 5, 2018 Posted January 5, 2018 No, the issue is the metadata file. Thank you for waiting while this is looked at.
chjohans 34 Posted January 5, 2018 Author Posted January 5, 2018 All right thanks, and do let me know if you need me to test something or if you need any other info.
chjohans 34 Posted February 3, 2018 Author Posted February 3, 2018 Any progress with this? About half of my 3D movies are still not recognized as 3D movies.
Guest asrequested Posted February 3, 2018 Posted February 3, 2018 In the mean time, if you use the web app, and use edit info, you can choose the 3D type.
Luke 42077 Posted February 3, 2018 Posted February 3, 2018 I haven't gotten to this yet, sorry. You're not being forgotten.
chjohans 34 Posted February 3, 2018 Author Posted February 3, 2018 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.
chjohans 34 Posted February 3, 2018 Author Posted February 3, 2018 I haven't gotten to this yet, sorry. You're not being forgotten. OK thanks, just making sure
serpi 82 Posted February 3, 2018 Posted February 3, 2018 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
chjohans 34 Posted February 3, 2018 Author Posted February 3, 2018 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
Luke 42077 Posted February 18, 2018 Posted February 18, 2018 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.
chjohans 34 Posted February 19, 2018 Author Posted February 19, 2018 (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 February 19, 2018 by chjohans
Luke 42077 Posted February 19, 2018 Posted February 19, 2018 I would just use the metadata manager to save nfos and then you'll see that as your example.
chjohans 34 Posted February 19, 2018 Author Posted February 19, 2018 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.
serpi 82 Posted February 19, 2018 Posted February 19, 2018 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 9780 Posted February 19, 2018 Posted February 19, 2018 @@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++.
chjohans 34 Posted February 19, 2018 Author Posted February 19, 2018 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now