Recording videos in 3D with shadowpay SBS instead of OU.
Hi all,
I was able to record 3D videos with Shadowplay in SBS mode, when I was using my 1080P monitor. Now I have a new 1440P monitor and the file records automatically in OU mode. Can this be configured somewhere? I want it to ouput again in SBS. I'm not sure what changed other than having the new monitor. Maybe the resolution determines how the video comes out?
Please any help will be greatly appreciated. thanks
I was able to record 3D videos with Shadowplay in SBS mode, when I was using my 1080P monitor. Now I have a new 1440P monitor and the file records automatically in OU mode. Can this be configured somewhere? I want it to ouput again in SBS. I'm not sure what changed other than having the new monitor. Maybe the resolution determines how the video comes out?
Please any help will be greatly appreciated. thanks
Oh man that really sucks. I mean OU is a nice option for my Passive TV. But I would like to be able to view my videos on my Oculus as well. Without being able to do SBs Im not sure I can know how.
Oh man that really sucks. I mean OU is a nice option for my Passive TV. But I would like to be able to view my videos on my Oculus as well. Without being able to do SBs Im not sure I can know how.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
Not dumb at all:
I'll quote this article: http://www.spirton.com/why-you-should-choose-h-sbs-over-h-ou/
"It’s common for 3D videos to be encoded in one of two formats: H-OU or H-SBS. These stand for Half Over-Under and Half Side-By-Side. In the former, the video for the left eye is stored above the video for the right eye, while in the latter the video for the left eye is stored to the left of the video for the right eye.
Why you should choose H-SBS over H-OU:
When you increase the resolution of an image – which is what software on your playback equipment (TV, monitor, etc.) needs to do to a H-SBS/H-OU video in order to stretch it back to its original size – the higher the starting resolution is, the better your resulting image will look. If you try to double the resolution of a 50×50 image to 100×100, the results will be inferior to doubling the same image from 1000×1000 to 2000×2000.
This may seem obvious. Of course a resizer will be able to be more accurate when it has more details to start with. Even though you are doubling the image in both situations, the situation that starts with the most details will result in the highest accuracy.
With H-OU, each eye sees a maximum resolution of 1920×540. This usually ends up being more like 1920×400, with the other 140 vertical pixels being the black bars at the top and bottom of the video frame. This gives us a great, full horizontal resolution, but a very small vertical resolution. In fact, this vertical resolution is even lower than DVDs, which can use up to 576 vertical pixels (typically between 404-484 for a cinematic movie).
By contrast, with H-SBS, each eye sees a maximum resolution of 960×1080, which usually ends up being more like 960×800 after the black bars are taken into account. This gives us a much more even selection of detail.
Both methods give us the same amount of pixels in total – 1036800 pixels per frame – but H-OU makes it harder for a resizer to enlarge the image as accurately, since it’s making the height so tiny. H-SBS halves the bigger number, resulting in two decent sets of rows and columns (960 and 800) instead of one large set of columns (1920) but one tiny set of rows (400)."
"It’s common for 3D videos to be encoded in one of two formats: H-OU or H-SBS. These stand for Half Over-Under and Half Side-By-Side. In the former, the video for the left eye is stored above the video for the right eye, while in the latter the video for the left eye is stored to the left of the video for the right eye.
Why you should choose H-SBS over H-OU:
When you increase the resolution of an image – which is what software on your playback equipment (TV, monitor, etc.) needs to do to a H-SBS/H-OU video in order to stretch it back to its original size – the higher the starting resolution is, the better your resulting image will look. If you try to double the resolution of a 50×50 image to 100×100, the results will be inferior to doubling the same image from 1000×1000 to 2000×2000.
This may seem obvious. Of course a resizer will be able to be more accurate when it has more details to start with. Even though you are doubling the image in both situations, the situation that starts with the most details will result in the highest accuracy.
With H-OU, each eye sees a maximum resolution of 1920×540. This usually ends up being more like 1920×400, with the other 140 vertical pixels being the black bars at the top and bottom of the video frame. This gives us a great, full horizontal resolution, but a very small vertical resolution. In fact, this vertical resolution is even lower than DVDs, which can use up to 576 vertical pixels (typically between 404-484 for a cinematic movie).
By contrast, with H-SBS, each eye sees a maximum resolution of 960×1080, which usually ends up being more like 960×800 after the black bars are taken into account. This gives us a much more even selection of detail.
Both methods give us the same amount of pixels in total – 1036800 pixels per frame – but H-OU makes it harder for a resizer to enlarge the image as accurately, since it’s making the height so tiny. H-SBS halves the bigger number, resulting in two decent sets of rows and columns (960 and 800) instead of one large set of columns (1920) but one tiny set of rows (400)."
Uuuh right. Yeah, I have noticed this as well in the last few driver releases. I have just been working around using the 3dvision video player and re-recording in 2d when necessary.
Shadowplay is by far the best thing I have found to record game-play that doesn't effect performance or use memory but the lack of options in GFE about how it actually records in stereo is really annoying (and seems to change on a whim) I have left a bit of feedback to Nvidia about this over the years, but I guess we aren't a large enough voice to get anything happening here.
Uuuh right. Yeah, I have noticed this as well in the last few driver releases. I have just been working around using the 3dvision video player and re-recording in 2d when necessary.
Shadowplay is by far the best thing I have found to record game-play that doesn't effect performance or use memory but the lack of options in GFE about how it actually records in stereo is really annoying (and seems to change on a whim) I have left a bit of feedback to Nvidia about this over the years, but I guess we aren't a large enough voice to get anything happening here.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
Well, I was getting over/under videos set to 3840x1080 for whatever crazy reason with my January drivers. Now it's the normal 1920x1080 over/under. Not that I *want* OU at all. It really does seem like there's some rogue developer at NVIDIA that just does whatever s/he wants without a peep in the release notes.
I tried doing the FFMPEG thing for top/bottom but YouTube appears to only take Left/Right.
Well, I was getting over/under videos set to 3840x1080 for whatever crazy reason with my January drivers. Now it's the normal 1920x1080 over/under. Not that I *want* OU at all. It really does seem like there's some rogue developer at NVIDIA that just does whatever s/he wants without a peep in the release notes.
I tried doing the FFMPEG thing for top/bottom but YouTube appears to only take Left/Right.
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
What I basically do if I want to upload a video to Youtube I just let the game record in OU then I open it in 3dvision player and have it play mono and then use shadowplay to record it again using the "record desktop feature to get a 2D video to upload.
Yes it's clunky and an annoying way to have to do it but it works. (and took me forever to work out this workaround)
Also annoying is I worked out if you have more than one screen running it completely messes up the recording in 3dvision also.
What I basically do if I want to upload a video to Youtube I just let the game record in OU then I open it in 3dvision player and have it play mono and then use shadowplay to record it again using the "record desktop feature to get a 2D video to upload.
Yes it's clunky and an annoying way to have to do it but it works. (and took me forever to work out this workaround)
Also annoying is I worked out if you have more than one screen running it completely messes up the recording in 3dvision also.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
There's a topic on it over here: https://forums.geforce.com/default/topic/1040382/geforce-experience/since-390-xx-driver-shadowplay-does-not-record-in-sbs-mode/
I poked around in the registry to see if I could find anything. I think I found them in "HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\ShadowPlay\NVSPCAPS" but the values are all binary and quite a few of the names are GUIDs. I didn't see anything that looked usable - though maybe VideoHeight and VideoWidth? If we set the height to 1080x2 then maybe we could just slice off the top half?
I poked around in the registry to see if I could find anything. I think I found them in "HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\ShadowPlay\NVSPCAPS" but the values are all binary and quite a few of the names are GUIDs. I didn't see anything that looked usable - though maybe VideoHeight and VideoWidth? If we set the height to 1080x2 then maybe we could just slice off the top half?
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
[quote="Zloth"]There's a topic on it over here: https://forums.geforce.com/default/topic/1040382/geforce-experience/since-390-xx-driver-shadowplay-does-not-record-in-sbs-mode/
I poked around in the registry to see if I could find anything. I think I found them in "HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\ShadowPlay\NVSPCAPS" but the values are all binary and quite a few of the names are GUIDs. I didn't see anything that looked usable - though maybe VideoHeight and VideoWidth? If we set the height to 1080x2 then maybe we could just slice off the top half?[/quote]
Oh good. I like to upload recorded 3D gaming videos to youtube to watch on my Oculus or my 3D TV. but only SBS works with my VR headset. No point in uploading them on OU. I'll reply to that thread.
I poked around in the registry to see if I could find anything. I think I found them in "HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\ShadowPlay\NVSPCAPS" but the values are all binary and quite a few of the names are GUIDs. I didn't see anything that looked usable - though maybe VideoHeight and VideoWidth? If we set the height to 1080x2 then maybe we could just slice off the top half?
Oh good. I like to upload recorded 3D gaming videos to youtube to watch on my Oculus or my 3D TV. but only SBS works with my VR headset. No point in uploading them on OU. I'll reply to that thread.
SBS was perfect to share because any single 3D screen of the world (3d smartphone, VR headset, TV, 3DS) can play it. And being that way you can upload to youtube in 2d without problems because 3d users can play it in 3d without problems, not like the "native" 3d from youtube that treats almost all screens (even the Nintendo 3DS) as 2d and plays that shitty anaglyph
SBS was perfect to share because any single 3D screen of the world (3d smartphone, VR headset, TV, 3DS) can play it. And being that way you can upload to youtube in 2d without problems because 3d users can play it in 3d without problems, not like the "native" 3d from youtube that treats almost all screens (even the Nintendo 3DS) as 2d and plays that shitty anaglyph
Looks like they changed recording in 3D back to SBS. At least it is working for me with drivers ver. 397.31.
Lets hope it stays that way; or at least add the option in Geforce Experience to change this.
Oh, rly ? Thank you for good news, I'm still on 391.35 so I have to update
edit: yes, it is back but... the quality is soooo low, as it was long long ago until they imporved it. This is ridiculous.
edit2: well, i just installed gf experience v3.10.0.95 and it is working fine again (i mean good video quality).
just make sure gf experience does not autoupdate (rename setup.exe into smth else .exe)
Oh, rly ? Thank you for good news, I'm still on 391.35 so I have to update
edit: yes, it is back but... the quality is soooo low, as it was long long ago until they imporved it. This is ridiculous.
edit2: well, i just installed gf experience v3.10.0.95 and it is working fine again (i mean good video quality).
just make sure gf experience does not autoupdate (rename setup.exe into smth else .exe)
I was able to record 3D videos with Shadowplay in SBS mode, when I was using my 1080P monitor. Now I have a new 1440P monitor and the file records automatically in OU mode. Can this be configured somewhere? I want it to ouput again in SBS. I'm not sure what changed other than having the new monitor. Maybe the resolution determines how the video comes out?
Please any help will be greatly appreciated. thanks
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
I'll quote this article: http://www.spirton.com/why-you-should-choose-h-sbs-over-h-ou/
"It’s common for 3D videos to be encoded in one of two formats: H-OU or H-SBS. These stand for Half Over-Under and Half Side-By-Side. In the former, the video for the left eye is stored above the video for the right eye, while in the latter the video for the left eye is stored to the left of the video for the right eye.
Why you should choose H-SBS over H-OU:
When you increase the resolution of an image – which is what software on your playback equipment (TV, monitor, etc.) needs to do to a H-SBS/H-OU video in order to stretch it back to its original size – the higher the starting resolution is, the better your resulting image will look. If you try to double the resolution of a 50×50 image to 100×100, the results will be inferior to doubling the same image from 1000×1000 to 2000×2000.
This may seem obvious. Of course a resizer will be able to be more accurate when it has more details to start with. Even though you are doubling the image in both situations, the situation that starts with the most details will result in the highest accuracy.
With H-OU, each eye sees a maximum resolution of 1920×540. This usually ends up being more like 1920×400, with the other 140 vertical pixels being the black bars at the top and bottom of the video frame. This gives us a great, full horizontal resolution, but a very small vertical resolution. In fact, this vertical resolution is even lower than DVDs, which can use up to 576 vertical pixels (typically between 404-484 for a cinematic movie).
By contrast, with H-SBS, each eye sees a maximum resolution of 960×1080, which usually ends up being more like 960×800 after the black bars are taken into account. This gives us a much more even selection of detail.
Both methods give us the same amount of pixels in total – 1036800 pixels per frame – but H-OU makes it harder for a resizer to enlarge the image as accurately, since it’s making the height so tiny. H-SBS halves the bigger number, resulting in two decent sets of rows and columns (960 and 800) instead of one large set of columns (1920) but one tiny set of rows (400)."
Shadowplay is by far the best thing I have found to record game-play that doesn't effect performance or use memory but the lack of options in GFE about how it actually records in stereo is really annoying (and seems to change on a whim) I have left a bit of feedback to Nvidia about this over the years, but I guess we aren't a large enough voice to get anything happening here.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
I tried doing the FFMPEG thing for top/bottom but YouTube appears to only take Left/Right.
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
Yes it's clunky and an annoying way to have to do it but it works. (and took me forever to work out this workaround)
Also annoying is I worked out if you have more than one screen running it completely messes up the recording in 3dvision also.
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
I poked around in the registry to see if I could find anything. I think I found them in "HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\ShadowPlay\NVSPCAPS" but the values are all binary and quite a few of the names are GUIDs. I didn't see anything that looked usable - though maybe VideoHeight and VideoWidth? If we set the height to 1080x2 then maybe we could just slice off the top half?
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)
Oh good. I like to upload recorded 3D gaming videos to youtube to watch on my Oculus or my 3D TV. but only SBS works with my VR headset. No point in uploading them on OU. I'll reply to that thread.
Lets hope it stays that way; or at least add the option in Geforce Experience to change this.
edit: yes, it is back but... the quality is soooo low, as it was long long ago until they imporved it. This is ridiculous.
edit2: well, i just installed gf experience v3.10.0.95 and it is working fine again (i mean good video quality).
just make sure gf experience does not autoupdate (rename setup.exe into smth else .exe)