Jump to content


Photo

Allowing live streaming of 3D in 2D

3D 2D conversion

  • Please log in to reply
28 replies to this topic

#1 iamneo OFFLINE  

iamneo

    Member

  • Members
  • 19 posts
  • Local time: 06:43 PM
  • LocationPlanet Earth

Posted 02 October 2017 - 12:03 AM

I have looked and could not find any way to play a 3D movie in 2D format.

 

I have attached an image of Kodi, using the emby app in smb mode that allows choosing to play a 3D movie in 2D.

 

From what I know is that it plays half of the video picture and stretches it to fit full screen to get the 2D.

 

Is there a feature or plans to make a feature to do this?  I would love to see this happen when connecting to emby using the web interface.  That it would allow to play 3D movies in 2D?

 

thanks..

 

Stan...

Attached Files



#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 02 October 2017 - 12:38 AM

What happens when you try to play it now?



#3 Vidman OFFLINE  

Vidman

    Advanced Member

  • Alpha Testers
  • 2674 posts
  • Local time: 09:43 AM

Posted 02 October 2017 - 12:56 AM

I requested an option to play 3d sbs and ou movies as 2d years ago, back when it was more popular, I think the chances of it happening now are very slim
ATM all apps (except Kodi) play the full frame so both left and right frames are squashed onto the screen at once

Edited by Vidman, 02 October 2017 - 12:59 AM.


#4 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 02 October 2017 - 01:11 AM

@Vidman, emby theater as a video stereo mode setting to accommodate 3d.

 

but for apps that require transcoding we have not looked at this yet.



#5 Vidman OFFLINE  

Vidman

    Advanced Member

  • Alpha Testers
  • 2674 posts
  • Local time: 09:43 AM

Posted 02 October 2017 - 02:09 AM

Please post a screenshot

#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 02 October 2017 - 02:11 AM

of what the settings?



#7 iamneo OFFLINE  

iamneo

    Member

  • Members
  • 19 posts
  • Local time: 06:43 PM
  • LocationPlanet Earth

Posted 02 October 2017 - 10:49 AM

I can play a 3D movie in 2D, only if I have Kodi and am on my home network.  I believe Emby allows kodi to directly access the movie via SMB, which allows it to access the file directly and thus the conversion to 2D.

 

It would be cool if you guys would have a way to do this within Emby itself.  The number of 3D movies I have is increasing, it would be awesome if I could watch these movies in 2D when I am on the road and I don't have a 3D tv or display available.

 

The reason I posted the screen shot of Kodi performing the conversion, is that I was thinking if you guys could borrow the technique used by Kodi to do this.

 

You could prompt the user by prompting, "This movie is in 3D, would you like to watch in 2D?"  or something to that affect.

 

thanks for a very awesome emby...!

 

Stan...



#8 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 02 October 2017 - 12:46 PM

Well for something like that web app that can't play in 3D, there would be no need to ask the question since you will always be playing in 2d anyway.



#9 iamneo OFFLINE  

iamneo

    Member

  • Members
  • 19 posts
  • Local time: 06:43 PM
  • LocationPlanet Earth

Posted 02 October 2017 - 12:53 PM

The web app plays the video fine in 3D...

 

3D tvs just need the picture played SBS(side by side), or TAB(top and bottom), which the video is already!

 

What kodi does is only display half the picture and forces it to full screen.  For SBS it dispays half of the image(left half I believe) or for TAB(top half) and forces the image to full screen which essentially plays the video 2D...

 

Emby essentially has to do nothing to display the image for 3D devices, it only has to display the whole image which is then translated by the device to the actual 3D..

 

I have used 3D in the web interface with absolutely no issues.  

 

My request is to have emby do what Kodi does and display a 2D image.

 

thanks...

 

Stan...



#10 iamneo OFFLINE  

iamneo

    Member

  • Members
  • 19 posts
  • Local time: 06:43 PM
  • LocationPlanet Earth

Posted 02 October 2017 - 01:04 PM

Since there is some confusion about the 3d formats... I have included screen shots

 

This is a SBS 3D movie

 

59d2711fddd24_sbs.jpg

 

This is a TAB 3D movie

 

59d2714b698b4_tab.jpg

 

thanks 

 

Stan...



#11 Jdiesel OFFLINE  

Jdiesel

    Advanced Member

  • Members
  • 2648 posts
  • Local time: 07:43 PM
  • LocationRegina, SK

Posted 02 October 2017 - 01:12 PM

This could be done by transcoding.

 

https://ffmpeg.org/f...s.html#stereo3d


  • Waldonnis likes this

#12 Waldonnis ONLINE  

Waldonnis

    Advanced Member

  • Members
  • 652 posts
  • Local time: 09:43 PM

Posted 03 October 2017 - 12:05 PM

I've used the stereo3d filter before.  It works quite nicely and is pretty easy to use, so...+1  B)

 

*sneaks in a fun suggestion for anaglyph viewing of SBS/TAB/FS 3D as well since stereo3d filtering supports it*

 

What can I say...I want to recapture that old drive-in monster movie experience every so often, especially since I'm a fan of cheesy monster films.  If i had a yard, I'd set up one of those big inflatable projection screens and host drive-in-movie-style parties more often than my neighbours would probably approve of  :lol:



#13 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 03 October 2017 - 01:00 PM

@Waldonnis if you can give me a sample command line i'll look at incorporating it. thanks.



#14 Waldonnis ONLINE  

Waldonnis

    Advanced Member

  • Members
  • 652 posts
  • Local time: 09:43 PM

Posted 03 October 2017 - 07:15 PM

@Waldonnis if you can give me a sample command line i'll look at incorporating it. thanks.

 

This link gives a bunch of good examples along with what the results would be.  I'd expect it would probably need some client-side changes as well, since there are so many anaglyph schemes out there, but some of them are very rarely used (read: most people don't have glasses for those types).  If support extended beyond anaglyph, it would allow people to transcode to whatever scheme their device/monitor supports if the source file isn't in that format (some projectors have specific requirements).

 

I consider it more of a "wishlist" item, personally, and have just been manually transcoding my 3D files to my anaglyph method of choice in the meantime when the mood hits me to watch them like that.  I don't have a 3D monitor, so this is the best I can do and it can make for a fun movie night (if you can set aside the colour butchering that comes with anaglyph)  ^_^   And anyone trying that idea out gets bonus points for repurposing some Bluetooth or small wired speakers to act as the old window hangers...because bad, tinny, mono sound rounds out the experience.

 

Regarding the OP's feature request, the stereo3d filter would definitely address it.  -vf stereo3d=sbs2l:ml would probably do it for left-eye->left-side (non-crosseye) HSBS content.  It's easy enough to adapt the in/out expression for HTAB/FTAB/FSBS as well.  MVC shouldn't require any of that since it should just present the first-eye stream by default...and the MVC stream isn't supported by ffmpeg last I checked anyway.



#15 jhoff80 OFFLINE  

jhoff80

    Advanced Member

  • Members
  • 348 posts
  • Local time: 09:43 PM

Posted 03 October 2017 - 09:02 PM

MVC shouldn't require any of that since it should just present the first-eye stream by default...and the MVC stream isn't supported by ffmpeg last I checked anyway.

 

I can confirm that using MVC content will transcode in 2D all the time, and in the appropriate local player (a special build of Kodi or LAVfilters with madVR) will play in 3D there as well.



#16 Hicks111 OFFLINE  

Hicks111

    Newbie

  • Members
  • 2 posts
  • Local time: 08:43 PM

Posted 27 November 2017 - 09:42 PM

Not sure if this should go to a new thread or not. My issue is with playing certain 3D mkv files on Emby for Xbox One and on the Windows 10 Emby Theatre client as well.  Some of these play full screen instead of SBS or Top and Bottom.  If I play the same files on Emby for Roku or play them direct with VLC they will display SBS or Top and Bottom properly.

 

I was playing around and couldn't see what was different about these files compared so other 3d files that do play on Emby for Xbox One and Windows 10 properly.  After playing around with the setting on the Emby Theatre client for Windows I saw the setting under Video called "3D Conversion Mode: which was set to "Auto".  When I changed this to the "None" option I was now able to play all these problem 3d files fine with Emby Theatre for Windows!! 

 

I went to the Xbox One Emby client which is what I use the most to change the setting there but I could not find any settings on the Xbox one Emby client for Video or a 3d Conversion Mode setting that I could set to "None".  Is there another area I can change this setting on the Xbox One client?   This setting fixed my issue on the Emby Theatre client for Windows but not for Emby for Xbox One.



#17 Waldonnis ONLINE  

Waldonnis

    Advanced Member

  • Members
  • 652 posts
  • Local time: 09:43 PM

Posted 27 November 2017 - 10:21 PM

Not sure if this should go to a new thread or not. My issue is with playing certain 3D mkv files on Emby for Xbox One and on the Windows 10 Emby Theatre client as well.  Some of these play full screen instead of SBS or Top and Bottom.  If I play the same files on Emby for Roku or play them direct with VLC they will display SBS or Top and Bottom properly.

 

I was playing around and couldn't see what was different about these files compared so other 3d files that do play on Emby for Xbox One and Windows 10 properly.  After playing around with the setting on the Emby Theatre client for Windows I saw the setting under Video called "3D Conversion Mode: which was set to "Auto".  When I changed this to the "None" option I was now able to play all these problem 3d files fine with Emby Theatre for Windows!! 

 

I went to the Xbox One Emby client which is what I use the most to change the setting there but I could not find any settings on the Xbox one Emby client for Video or a 3d Conversion Mode setting that I could set to "None".  Is there another area I can change this setting on the Xbox One client?   This setting fixed my issue on the Emby Theatre client for Windows but not for Emby for Xbox One.

 

There was an issue at one point with either MakeMKV or MKVToolnix not setting a property correctly in Matroska files they generated (think it was the StereoMode property, but I don't recall exactly where the problem was or what the property was).  This caused some clients and televisions to not detect that it was a 3D file and wouldn't auto-switch to the appropriate mode.  May want to search for info on that and double-check the problem files to see if you got bitten by this.  Should be easy to correct if so.



#18 Hicks111 OFFLINE  

Hicks111

    Newbie

  • Members
  • 2 posts
  • Local time: 08:43 PM

Posted 27 November 2017 - 10:54 PM

I have never had my TV or Projector auto detect it was a 3D movie when playing from a 3D MKV.  I would just play it and then set the TV or Projector the correct SBS or Top and Bottom setting and it worked well.  I confirmed that if I turn off the 3D Conversion Mode in Emby it will play the problems files I had properly but I just don't know how to change this setting in the xBox One Emby client.   It also plays fine with the Roku Emby Client and the IOS Emby client so it seems to just be a problem with the Xbox One client.



#19 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134446 posts
  • Local time: 09:43 PM

Posted 27 November 2017 - 11:33 PM

I'm guessing it must be direct playing when we probably should transcode it?

#20 iamneo OFFLINE  

iamneo

    Member

  • Members
  • 19 posts
  • Local time: 06:43 PM
  • LocationPlanet Earth

Posted 27 March 2018 - 12:12 PM

Just curious if there has been any movement on this, or if its doable...

 

I had come across an article on using "Media Player Classic" to accomplish what I had requested

 

https://play3d-2d.bl...dia-player.html

 

Again I appreciate Emby, awesome product...

 

thanks...

 

Stan...






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users