cancel
Showing results for 
Search instead for 
Did you mean: 

[RELEASED] MaxVR Oculus Rift Video Player - DK2

Carandiru
Honored Guest

http://www.supersinfulsilicon.com/

https://share.oculusvr.com/app/maxvr

Maximum VR Movies
The Ultimate Oculus VR App for watching Movies, this app is designed to do one thing well and that is play Video in VR Butter SMOOTH.

Updates will always be free
MaxVR.exe is no longer signed by a certificate authority. Instead you can verify the latest version's integrity with
the SHA256 Hash published on supersinfulsilicon.com

Features
Preliminary support for HTC Vive, looking for beta testers - email me!
Oculus DK2 Rift Support (Latest Oculus Runtime Required)
Screens: Flat, Curved, 180 Panoramic, 180 Dish, Dome, 360 Panoramic, Spherical Panoramic, Customizable Dynamic
Translate, Rotate, Scale, or move Screen Above / Below You
Butter Smooth Playback, OpenCL Leveraged if OpenCL 1.2 Available
Xbox 360 Controller Support
Regular 2D, Side By Side(SBS), Over/Under Stereoscopic 3D Movie Support with Support for Full/Full and Half/Half Stereo 3D Video Types
Theater Scene! Space, Scary, Sky Scenes! Dynamic Immersive Lighting Scene!
Play's MKV, MK3D, MP4, AVI, M2TS, MPG, M4V, WEBM, TS, AVS Files - LAV Filters are only Supported / Tested
MPO Images Supported, for conversion or creation use this excellent program: http://stereo.jpn.org/eng/stphmkr/
Subtitles Supported, requires XySubFilter (32bit):
http://forum.doom9.org/showthread.php?t=168282
Also now has (experimental) support for AviSynth and SVP (Smooth Video Project)

I hope everyone enjoys it as much as I have been having fun developing it!

Built with latest OpenVR SDK.
Should Set Oculus Rift to "Direct HMD Access from Apps"

I will be continually updating this BETA Release as time goes, it's a lot of fun to work on.

Thank you!

SmoothVideo Project Information Thread:
https://developer.oculusvr.com/forums/viewtopic.php?f=28&t=13718

DirectX 11 Class Graphics Hardware Required
Visit for requirements: http://www.supersinfulsilicon.com/

"Oculus Rift not detected issue"
Please install Latest Oculus Runtime 0.4.4 - this is the reason for "Oculus Rift not detected issue."
For any support inquires, or if you have any questions you can always email me and I will most definitely support you!
As of Version 0.9.3 the latest Oculus Runtime 0.4.4 is REQUIRED. Also remeber to update the firmware on your Oculus Rift with the Config Utility.

Gumroad Customers - Some of you are clicking "Do Not Contact". This prevents you from getting the latest updates of MaxVR. You will not receive emails for product updates. Please don't check this option on your receipt / checkout process. For those of you that have done this please contact me via email or Gumroad directly to have this changed.

Windows 7,

Specific Update Required for Windows 7:
http://support.microsoft.com/kb/2670838

Other Updates that may need to be installed first:
http://windows.microsoft.com/en-ca/windows/service-packs-download

Latest Update (08/02/2018) :

Version 1.4.0 Download should be sent to all customers for free download from Gumroad! Paypal Purchasers will also receive the update! Make sure you check your spam folder - it may show up there for some odd reason. Any issues, email me contact @ supersinfulsilicon.com or join the MaxVR #support Discord server!

Update 1.4.0
-----------------------+
MAJOR!!: Preliminary HTC Vive HMD support (not fully tested - looking for beta testers email: contact@supersinfulsilicon.com)

MAJOR!!: Changed to OpenVR (SteamVR), deprecated usage of Oculus SDK and is completely removed.

MAJOR: SMAA S2x (highest quality antialiasing) is the new default set in MaxVR.ini
if performance problems arise, you can switch the setting in MaxVR.ini to SMAA 1x or off (not recommended)

MAJOR!!: a CPU with at least SSE4.1 is now required, AVX & AVX2 will also be used if CPU supports but is not required.

MAJOR!!: Updated compiler to Visual Studio 2017
Please install Microsoft Visual C++ Redistributable for Visual Studio 2017 (x86)
available at: https://go.microsoft.com/fwlink/?LinkId=746571

MAJOR: Updated OpenCL SDK, please update Graphics Drivers
MAJOR!!: Support NVIDIA OpenCL 1.2 Graphics driver, GPU acceleration now works for NVIDIA and as before AMD

MAJOR: Changed Database system used for Presets. HamsterDB went commercial.
This unfortunately breaks any saved presets. LMDB is now used, and any saved presets for autoloading
files will need to be regenerated.
MAJOR: Removed / Deprecated MaxVR FMOD Based Experimental Audio Renderer (Resource Hog)
NEW: Added key bindings to goto next / prev file in currently used directory.
Fixed: Video Filenames with "SBS" "_LR" or "OU" "_TB" will set corresponding stereo mode automatically.
MKV or MK3D files work as before if they have a "tag", otherwise the filename is used to set stereo mode.
Fixed: Brighter lighting in Theater scene.
Fixed: Mouse capture after moving window.

Update 1.2.9
Fixed: In-Rift Menu was not disappearing after inactivity
Fixed: VSYNC Option removed, due to change in Oculus 0.6.0 SDK

Update 1.2.8
MAJOR Change: Updated to Oculus 0.6.0 SDK, 0.6.0 Oculus is now required. If you have any strange problems, please use previous version of MaxVR (1.2.7) and report bugs to me.
NEW: Oculus 3D Audio Spatialization, MAXVR_AUDIO must equal 1 in MaxVR.ini to enable.
Added: Presets will now save screen size, this is a breaking change for any currently saved video presets, database version changed.
Fixed: Preset Saved User Position would not load and apply if scene was Theater
Fixed: Loop now works in MaxVR Audio Renderer

Update 1.2.7 (Last Usage of Oculus 0.4.4 SDK)
NEW: Support for SBS, Over/Under Images (JPG, PNG, GIF, etc), functions same as controls for videos. Does not apply to MPO Image Files.
Fixed: New AVX2 Path for NV12->RGBA Color Conversion was pixelated due to shuffle intrinsic usage
Fixed: Crash in MaxVR Audio Renderer in some rare cases

Update 1.2.6
Changed: Back by popular demand, the original Dome Screen, now labelled as "Dome (180 Infront)", new Dome is "Dome (DomeMaster)"
Fixed: Usability with Regular Windows Menu in relation to video Paused or Playing State

Update 1.2.5
Fixed: NVIDIA Geforce Drivers 350.12, OpenCL 1.2 Support was Added By NVIDIA, however the
Extension "cl_khr_d3d11_sharing" is currently not supported by their driver implementation.

Update 1.2.3
Added: AVX2 Path for NV12->RGBA Color Conversion
Changed: SSE2 Path for NV12->RGBA Color Conversion to leverage SSE4.1 if available
Changed: Dome Screen, Higher Resolution and now Defaults to being above the user.
Fixed: Small Usability Changes, Additional Help Text

Update 1.2.2
NEW: MaxVR Audio Renderer, using FMOD Studio!
Disabled (Default) in MaxVR.ini , Will be Enabled by Default when Bug-free. Please help me test the new MaxVR Audio Renderer.
If you experience any problems, please send me an email with the MaxVR.g2log.log file
You have to set MAXVR_AUDIO to equal 1 for MaxVR Audio Renderer to be Enabled in MaxVR.ini
Oculus Audio Spatializer is Currently disabled, not working properly - need to figure it out.
Added: MAXVR_AUDIO in MaxVR.ini
NEW: Refined MaxVR Logo
Fixed: Small Bugs

Update 1.2.1
Fixed: Critical Bug, Hotkey Defaults were not loading, rendering keyboard useless
Added: .MOV To Video File Types

Update 1.2.0
NEW: Control/Key Mapping, Find it in Regular Windows Menu, Help->Control Mapping
NEW: Control Key Mapping is Saved to Registry, will persist across all MaxVR updates
NEW: Code Signing Certificate, Protects End Users with Authenticode
Added: WINDOW_FULLSCREEN Setting to MaxVR.ini
Added: VSYNC Setting to MaxVR.ini
Added: LARGE_MEMORY_PAGES Setting to MaxVR.ini
Fixed: Xbox A Button Press on Root / Category Menu Item Behaviour
Fixed: Performance Improvements, Significant Optimization with Huge Results
Fixed: Aspect Ratio Would not update if Video is Paused
Fixed: Numerous Small Usability Bugs
Update 1.1.5
Changed: Optimizations to Directshow
Fixed: Popup Dialog that shows if the required filters are not installed.
This Dialog Clarifies the Official Download and Alternate download for LAV Filters.
It also has a note for the Alternate Download to Carefully install, as Installer does Prompt to install Optional Software.

Update 1.1.4
NEW: Scene - Sky / Clouds Skybox
NEW: Video Presets - Can save a Preset Associated with Current Video Playing, will then autoload Video Preset anytime Video is Loaded in MaxVR
Changed: Static Linking for all dependent libraries to optimize total release size with minimal references
Fixed: Workaround implemented for MK3D files not loading in filter graph properly
Lots of Small Optimizations and Code Refactoring

Update 1.1.3
NEW: Scene - Dynamic Sphere - Immersive Lighting Effect
Changed: Added DEFAULT_VIDEO3DTYPE to MaxVR.ini for default setting on load for Half/Half or Full/Full Stereo Video 3D Types
Updated: OpenCV 3.0 Beta included, updated from OpenCV 2.49
Fixed: Memory Leaks

Update 1.1.2
Changed: Options for Video 3D Type and Video 3D Format are now able to be saved/loaded in Presets
Fixed: Loading Presets would not update Windows Menu Options, out of sync
Fixed: Properly Disable Certain Functions intended for video's only while in image mode.
Other Small Bug fixes and Polish

Update 1.1.1
Fixed: Additional Bugfixes and Optimizations for SMAA

Update 1.1.0
Fixed: SMAA S2x was not working properly in 1.0.9 Update, whoops

Update 1.0.9
NEW: Antialiasing Modes, SMAA 1x, SMAA S2x. Default is SMAA 1x, See MaxVR.ini for customization
NEW: Edge Visualization Shader, utilizing SMAA Color Edge Detection
Fixed: Remember previous images / videos if shuffle is enabled
Fixed: Critical Bug with Next / Previous
Fixed: Some other minor bug fixes

Update 1.0.8
Changed: While in Image Mode, user can pause / resume Auto Play Next with Play/Pause Button or Spacebar only if Auto Play Next is Enabled
Changed: While in Image Mode, user can use Ctrl + Arrow Left/Right or Xbox Controller Bumpers to goto Previous or Next Image
Fixed: Asynchronously load Images to prevent stutter / freeze
Fixed: Bug with Theater Scene Color while in Image Mode
Fixed: Small Bugs with Mouse Capture
Fixed: Performance Optimization (Big One...)

Update 1.0.7
NEW: Auto Playback Next Option - Good for Slideshows or Auto Play Next Video / Image
NEW: Shuffle Playback Option - Next Button, or Auto Play Next will randomize Next Video / Image Played
MEW: MaxVR.ini Settings - User can Define Startup Option Behavior for Auto Play Next and Shuffle Defaults
NEW: MaxVR.ini Setting - Time Delay to Show Image before Auto Play Next Image (Default 10 seconds)
NEW: Added UI Feedback for H.FOV , V.FOV & Distance when scaling or moving around. Works Best for Flat and Curved Screen.
Changed: Next Button Behavior Improved
Fixed: Handle Potential Change in Directory Attributes being Hidden or System for Last Directory Used.

Update 1.0.6
Changed: Parallelized Loading of Resources to optimize Program Startup time
Changed: Asynchronously load average color reduction OpenCL Kernel on initial Theater to load to prevent blocking of Rendering Thread

Update 1.0.5
NEW: Youtube (Experimental) ( Loading from Regular Windows Menu, Load URL ) - **Requires installation of 3DYD Youtube Source Filter available at http://ys.3dyd.com/
NEW: RTSP Support ( Loading from Regular Windows Menu, Load URL )
NEW: Options in MaxVR.ini for Prebuffering and Timeout Time for Streaming Video (youtube & rtsp)
Fixed: Multiple small bugs

Update 1.0.4
NEW: Added Vignette Option to MaxVR.ini
Changed: MAJOR - Updated to Latest Oculus 0.4.4 SDK, Please download and install Official Oculus Runtime 0.4.4 (REQUIRED)

Update 1.0.3
NEW: Added Sharpen Shader
Fixed: Some bugs introduced in mouse capture behaviour change

Update 1.0.2
Changed: MAJOR - Behaviour of Mouse Capture. Mouse is captured in area that is rendered now when clicked on.
This prevents mouse going into regular windows menu's and out of bounds when the mouse is used with Rift HMD on.
** Hit Alt to Release Mouse **
Fixed: Border Blur Shader now works in Scenes
Fixed: OpenCL stutter and screen tearing

Update 1.0.1
NEW: Border Blur Shader (Work In Progress), Special Effect Mirrors Around Video Screen and Blurs.
Only works on Flat Screen, Curved Screen, 180 Panoramic Screen, 180 Panoramic Dish Screen & 360 Panoramic Screen
Also only works in Default Scene (None)
Fixed: Aspect Ratio not being set when Image already loaded and screen type is changed
Fixed: Aspect Ratio for 360 Panoramic Screen incorrect for full size stereo 360 images
Fixed: Eye View Offset were not being applied correctly, now fixed for new functions in Oculus SDK 0.4.3
Changed: Concentrated on a lot of Optimizations for this Update

Update 1.0.0
NEW: MK3D Support, MaxVR will also search for StereoMode and Auto Set if File has the Semantic Set
NEW: 2D Image Support, JPG, PNG, GIF, 3D Stereo Images are MPO as before
NEW: Presets now added to InRift GUI, Loading Only - Saving Must be done from regular Windows Menu (due to typing name when saving Preset)
NEW: Black & White, Sepia Post Processing Shaders Added
NEW: Next Button, will Only show after a file is opened in Rift File Panel.
Fixed: Theater Causing 2.39 Aspect Ratio Videos to be cut off
Fixed: Theater Seats - Changed Height and Width of Seats to be more natural scale
Fixed Other Minor Bugs and Small Optimizations

Update 0.9.9
Added MAJOR - Official Subtitle Support, using XySubFilter !!!
To use, Please download and install XySubFilter 32bit from http://forum.doom9.org/showthread.php?t=168282

Update 0.9.8
Added Exit MaxVR Menu Item
Added Support for Mapped Networked Drives in Rift GUI File Panel, will also attempt to wake up network drives so they get added to the list
Changed Screen Stereo Separation to accommodate negative values for Amblyopia
Fixed CRITICAL for COM Initialization causing strange problems
Fixed Alt Enter to be Consistent

Update 0.9.7
Potential Fixes for a Couple Reported issues, Deadlock and Filter Selection Fail

Update 0.9.6
Added - Xbox Controller can now operate In-Rift GUI and File Panel, B button to toggle menu control
Added - AUTO_ADAPTER_SELECT setting in INI File for users unable to go fullscreen, odd issue with Preferred Graphics Adapters...
Fixed Deadlock bug in File Panel
Fixed Tesselation of Sphere Screen Increased to prevent swimming artifacts as noticed in Dryft Demo
Fixed Full screen switch bug, Mirrored Error Reported
Fixed Video not resuming if user cancels Image Open
Fixed MPO Image Loading, some MPO files would not load properly
Changed - Alt Enter Help Text to Timeout after 10 seconds
Changed - Drive Label will now show if Drive has label in File Panel
Changed - Xbox Controller Button config, B button now used for Menu Toggle

Update 0.9.5
Added - Can now rotate around, Shift + Left Arrow Rotate Left, Shift + Right Arrow Rotate Right
Added - Screen Scale Manipulation, Uses Plus / Minus Keys
Changed MAJOR - Xbox Controller Mapping, see (Regular Windows Menu) Help -> Controls..
Changed MAJOR - Movement and Rotation Hotkeys to be more natural, see (Regular Windows Menu) Help -> Controls.. or Readme
Fixed - Open With and Drag an drop now works for Image Files (MPO's)
Fixed - Reset Position now properly resets rotation and screen orientation

Update 0.9.4
Changed - Can now move screen up or down in 1 degree increments by default with page up/page down. Shift+page up/page down
will move screen locked to the set of Infront, 45 Degrees Up or 90 Degrees Up. Custom Degrees also can be saved/loaded in Presets
Fixed - DirectX Adapter Selection would fail in some cases
Fixed - File Panel restarting video's and reseting position to top of directory

Update 0.9.3
Changed MAJOR - Updated to Latest Oculus 0.4.3 SDK, Please download and install Official Oculus Runtime 0.4.3 (REQUIRED)
Added MAJOR - MPO Stereo Image File Support, for creating MPO files that are pairs of JPEGS or other image files
download and use this great tool: StereoPhoto Maker http://stereo.jpn.org/eng/stphmkr/
Added Open Image to Windows Menu and In Rift Menu
Fixed bug where screen would move while using seek hotkey combination Ctrl+Arrows
Fixed Alphabetical Order of Directories in File Panel
Toned down New "Fade Out/Vignette" of Oculus Distortion Mesh (Too strong imo for new 0.4.3 SDK)

Update 0.9.2 (Last Build to use Oculus SDK 0.4.2)
Change MAJOR - Autodetect Extended Desktop Mode, Window will start as Normal, use ALT-ENTER to go fullscreen.
FullScreen will automatically go to rift. ALT-ENTER again to go back to Window.
Change Removed EXTENDED_DESKTOP Setting in MaxVR.ini, no longer necessary as it's all automatic now
Changed File Panel to show Files in Alphabetical Order
Added Hotkey V, will toggle force of 16x9 Aspect Ratio, only if video is not natively 16x9 already
OpenCL Version Detection Fixes
Fixed Scrollbar Out of Bounds Crash

Update 0.9.1
Added Video 3D Format to Windows and Rift Menu, Selection for Normal / Flipped 3D Videos
Added Scrollbar to File Panel
Added Scrollbar to Stream Selection, will only show up when number of streams is high
Changed File Panel to show directories differently from files

Update 0.9.0
Added Stream Selection to In Rift Menu, shows up only if file is playing
Added Currently Playing Filename to Top Windows menu bar
Changed GUI to have a uniform color and look
Fixed Volume Control to restore system Volume to level System had before MaxVR was started on exit of MaxVR
Fixed Open With to only have one instance of MaxVR open, and will load file if MaxVR is already running
Fixed OpenCL Version Detection

Update 0.8.9
Added MAJOR - In Rift Menu Now has a lot more items to configure to mirror regular Windows Menu
Changed - Xbox Controller Movement and buttons are now smoother / tweaked
Fixed some bugs

Update 0.8.8
Fixed Possible Issue with loading OpenCL on unsupported / missing driver support PC's
Changed - Seeking Hotkeys to be more natural, Ctrl + Left / Right Arrow Keys
Fixed INI Autoload of Files to work with files in same path / folder as MaxVR

Update 0.8.7
Added MAJOR - User can now move up, down, forward, side to side. Some hotkey's had to be remapped to accommodate this, eg Seeking Hotkeys
Added MAJOR - Skyboxes! Space Scene and Scary Scene (in time for Halloween!)
Fixed a lot of small bugs
A lot of small optimizations

Update 0.8.6
Fixed couple critical issues, including a crash
Optimized Renderer for OpenCL

Update 0.8.5
Added "Open With" Support for opening video files
Fixed Performance with OpenCL in theater scene, now using Parallel Reduction algorithm for sampling average color for dynamic lighting

Update 0.8.4
Fixed MAJOR - NVIDIA Graphics has Pending Support for OpenCL 1.2, AMD is already supporting OpenCL 2.0, Intel and Apple both support 1.2
Fixed Lighting in Theater was too bright
Fixed Text for Media files was too dim
Optimizations

Update 0.8.3
Added MAJOR - Huge Speedup, using OpenCL for NV12 to BRGA conversion. Helps 4K Videos and High FPS HD Videos.
Added OPENCL_ENABLED to MaxVR.ini, on by default
Fixed Line / Seam that would show behind you on spherical or 360 panaromaic videos
Changed to Linear Light for all Rendertargets and Textures, improved color quality
Other bug fixes / optimizations

Update 0.8.2
Added Volume Control Sliderbar
Fixed Crash when Folders / Files contained odd characters to be displayed in Rift Media File Panel

Update 0.8.1
Changed In Rift Media File Panel to be easier to read
Fixed Critical Bug with Folder Traversal

Update 0.8.0
Added MAJOR - In Rift Media File Browser! Use Mousewheel to scroll, click on "Menu" button to activate
Added MAJOR - Shaders, Menu Added to regular Windows Menu. HDR, Vibrance and Black Level Shaders can be toggled on/off and combined
Added MAJOR - Audio / Subtitle Stream Selection. Only works if LAV Filters are installed. Under Options->Advanced. Will appear once
video is started. If LAV Splitter Config is Grayed out and no Stream Select is shown after movie is started, LAV Filters are not installed.

Update 0.7.9
Fixed MAJOR - Reported Issue from Customer Fixed, Obsure Offset from Left / Right Eye Only when View is Rotated
Added "F4" Hotkey - Toggle Black Level Amp, this is a fix for DK2's "black/purple smearing" due to LCD Shutting off Pixels at True Black, and Response Time to Turn them back On (Known Issue with DK2)
Changed Theater Scene to have Black Level Amp on by Default
Other Small Bugfixes / Corrections

Update 0.7.8
Fixed MAJOR - Balance 3D and Scale Comfort Pass
Added "L" Hotkey for Locking View to Rift
Tweaked Lighting for less specularity in Theater Scene
Theater Mesh - Removed stairs at bottom floor

Update 0.7.7
Fixed MAJOR - Refactored entire scale of Scene, Screens, Theater for proper scaling with Oculus Rift SDK
This makes a huge difference in Positional Tracking and 3D Stereo Separation, and is now correct Scale in Meters
Added MAJOR - Powerful Presets, allow user to Save unique "Presets" according to the Position, Screen, Stereo Settings, Scene Settings
they have currently configured in the view. Then they can easily load this preset later on.
Added Presets for Panasonic HX-A500, GoPro 1, 2 and 3+, Presets included setup the Dynamic FOV Screen to be of the Specified Horizontal
and Vertical Field of Views.
Fixed Paused seeking to display an updated frame at end of seek drag.
Added ability to Drag & Drop a Video file onto the screen to load the video
Added Hotkey "ALT" to Release Mouse Capture from Window while held down
Changed Xbox Controller Config, now able to Reset Rift with "back"
Optimizations and other Bug Fixes

Update 0.7.6
Fixed Crawling Dots or Lines on Extents of Screen
Other small optimizations / bug fixes

Update 0.7.5
Fixed MAJOR - Positional Tracking is now working properly
Added 45 Degree Rotation to Screen with the Up/Down Arrow Keys or the Xbox Controller Dpad
Fixed Positioning in Theater on 45 degree and 90 degree rotations
Fixed 3D effect

Update 0.7.4
Added Stereo Screen Separation - use at own risk
Fixed Controls for Xbox Controller for Dynamic, Dynamic FOV screens
Fixed a couple minor bugs
EULA Updated

Update 0.7.3
Added MAJOR - Dynamic FOV Screen - Allows for fully customizable FOV to closely match your Camera
Dynamic FOV Screen also shows user feedback of Horizontal and Vertical FOV in degrees as it is customized
Changed Seekbar, now remains paused when already paused, same for playing. Also now shows updated time as time is dragged.
Bug fix for video possibly displaying large green bar
Fixed scale of chairs in Theater Scene
Added Hotkey for Dynamic FOV Screen

Update 0.7.2
Added MAJOR - Dynamic Screen! - Allows for fully customizable FOV to closely match your Camera
Changed Hotkeys and Xbox Controller Controls
Lots of Optimizations
Some Minor Bug fixes

Update 0.7.1
Added First Scene! Theater with Dynamic Lighting!
Added Hotkey "~" to toggle scene on off
Changed DEFAULT_SCREEN_TYPE ini setting to Support all screen types
Fixed bug when loading files with uppercase extensions
Fixed performance / stutter when loop is on, now seamless
Fixed other small bugs
Optimizations

Update 0.7.0
Changed to Gamma Correct Rendering Path, Improved visual quality!
Enabled High Quality Distortion
Added Xbox 360 Controller Support, check out Help->Controls for controller controls!
Added LAV Splitter Config, under Options->Advanced->LAV Splitter Config (Video must be loaded already)
Changed Lighting
Changed Control for Moving Screen in front(down arrow) and above(up arrow)

Update 0.6.9
Updated to Latest SDK 0.4.2 - Please Install Latest Runtime and update your firmware for DK2
Major improvement in picture quality due to latest SDK
Added Loop button in Rift GUI
Fixed Aspect ratio problem with Spherical Display
Fixed if user is using Extended Desktop Mode that program starts in Windowed Mode,
move window to rift "monitor" and then hit alt-enter to go full screen.
Removed OVR_CUSTOM_CHROMATIC_SCALE in MaxVR.ini

Update 0.6.8
Added OVR_CUSTOM_CHROMATIC_SCALE to MaxVR.ini to customize strength of Chromatic Abberation
Added AUTOLOAD_VIDEO_FILEPATH to MaxVR.ini to autoload a video file on startup, complete path and file required in quotes
Added DEFAULT_LOOP to MaxVR.ini to change behaviour of end of video, set to 1 if you want it to automatically loop
Fixed Critical Issue where 0.6.7 was crashing at end of video
Fixed Extended Desktop Comptability Mode, Alt-Enter Now works again, still need to set EXTENDED_DESKTOP in MaxVR.ini to 1
Fixed Time Step so objects move / rotate correctly

Update 0.6.7
Performance Optimizations
SVP Performance Optimizations to try and achieve 75 Video FPS when set to 75Hz Forced in SVP
SmoothVideo Project Information Thread:
https://developer.oculusvr.com/forums/viewtopic.php?f=28&t=13718

Update 0.6.6
Added (experimental) SVP (Smooth Video Project) support - this is mostly working but you need an uber pc!
Fixed bug with mouse being locked to window when file dialog was open
Fixed bug with File Dialog not loading files in Windows Libraries and their subfolders
SmoothVideo Project Information Thread:
https://developer.oculusvr.com/forums/viewtopic.php?f=28&t=13718

Update 0.6.5
Major Playback performance Update, now gets full framerate on BigBuckBunny
OpenCV Added for Performance, and future updates
Added (experimental) Support for AviSynth / AviSynth+ (.avs) Advanced Users Only
Fix bug with opening files (*.*) All File Selected now works properly
Added Readme and Changelog files

Update 0.6.3
Added Support for 180 degree panoramic dish screen
Added Support for dome screen
Added Support for panoramic spherical dish screen

Update 0.6.2
Fixed a critical bug
Added Robust Logging, log file for support / troubleshooting purposes

Update 0.6.1
Added Support for 180 degree panoramic screen, for 180 degree panoramic video
Added Support for 360 degree panoramic screen, for 360 degree panoramic video
Added MPG for File Opening Options
Added *.* (All Files) for File Opening Options
Cool Side feature - if you are in panoramic 360 screen view and set video to Standard 2D Video will tile across 360 degrees!
All working with hotkey "Up Arrow" for moving the screen above you too!

Update 0.6.0
Fixed Subtitle Rendering, if not working for you please open MaxVR.ini and change FORCE_FALLBACK_FILTER_SELECT to equal 1
Added 'Up Arrow' hotkey to toggle screen infront or above you!
Added 'W' hotkey to toggle Flip Right to Left Side for Stereo Formats (Also Over Under)
Implemented extra double buffering for video surface
Other fixes and optimizations.

Small Update 0.5.9
Added INI File with option to Enable Compatibility for Extended Desktop Mode of Rift
INI File also has some settings for startup defaults

Update 0.5.8 - Lots of Fixes !
Added Support for Full / Full and Half / Half 3D Video Types
Improved performance for videos encoded at framerates higher than 30fps
Added Info Text to show when user pressed some of the toggle buttons on keyboard
Fixed HMD lock when seeking, now free to move around while seeking
Other fixes and optimizations

Update 0.5.7
Beginnings of the In Rift View GUI - Play / Pause Button and a Seek Bar!
Added ability for Minidump creation - this helps me debug strange issues on other machines
Other small fixes / optimizations!
http://www.supersinfulsilicon.com/ supersinfulsilicon - software Home of the MaxVR Oculus Rift Video Player https://twitter.com/Carandiru
594 REPLIES 594

Carandiru
Honored Guest
"alexdfolk" wrote:
I've used the program through the last 5 or 6 updates, and every version has crashed when I try to open a movie while in direct-to-rift mode. I've only been able to use the program in extended mode. This isn't a big deal but I'd like to know the cause. This happens with any video file I try, and I've tried a large variety. I have the dump created from the most recent crash but it's too big to upload as an attachment. Carandiru, would you like to review the log for any evidence of what might be causing the problem? If so how can I get it to you?


You bet, the minidump is fairly large. If you want to you can upload it to Mega or some service like that an then email me the link!
http://www.supersinfulsilicon.com/ supersinfulsilicon - software Home of the MaxVR Oculus Rift Video Player https://twitter.com/Carandiru

Jerware
Explorer
Does positional tracking work for others? I can look in any direction (and the motion is super smooth!), but positional tracking seems to be disabled for me. I can stand up or move side to side and it isn't reflected on screen, quite unlike the Oculus desk test scene. I know the screen is far away so these movements would be subtle, but I don't think I'm getting them at all...?

Bloodlet
Rising Star
Positional tracking works fine for me. I often find myself looking at a black screen on launch, look around to find the logo behind me and have to re-center. Tracking is not subtle as I can completely look away from the screen if I want to. The screen isn't far away either. You can zoom (using MaxVR controls not rift pos tracking) right into it and not see the edges.

I've been trying out Pavtubes BDmagic as I mentioned in a previous post. This is a great encoder program. The free trial is usable but leaves a water mark in the center of the screen in standard 2D, or a small water mark on the outer edges of the screen if using SBS mode. It's not overly intrusive and can be removed if you purchase the full version for $34.
This software allows you to convert 3d blu rays to SBS or OU in several different file formats. In fact you can convert to a mindboggling variety of formats for use on a vast array of platforms. It is also very easy to use and highlights the main title for conversion.

I tried the 3D SBS MKV conversion, which played fine in MaxVR but at first I was a little disappointed in the reproduction quality and depth of 3D. However I was still running K-Lite codec pack from previous tests. Once I uninstall K-Lite and re-installed LAV filters this greatly improved both film quality and 3D depth (Although it still looked a little flat). I used "Avatar" to test this. I somehow lost the subtitles when they're talking in the native Na'vi language even when using LAV filters, set as recommended on the first page of this thread. This was probably a Pavtube BDmagic option setting mistake by me.

I will continue testing with Pavtubes BDmagic and am going to try all SBS and OU formats to see which gives the best results. This will be a long process as each conversion can take 2-4 hours depending on the length of film. This is due to it converting at a 1:1 ratio so you don't lose any quality. This may also eliminate to shadow problems a previous poster encountered. Apparently Pavtubes full unlocked version has an improved performance and I may consider this option too.
I'm going to use "Final Destination 5 3D" for future tests as the 3D effects are more prominent (or gimmicky as a previous poster called it).
I'll keep you updated. 😉

EDIT: On a side note, for ease of use I've now programmed VoiceAttack with the control options for MaxVR. I can now pause, play, change stereo mode and screen mode etc without having to miss a single frame of film 😄

Jerware
Explorer
"Bloodlet" wrote:
Positional tracking works fine for me. I often find myself looking at a black screen on launch, look around to find the logo behind me and have to re-center. Tracking is not subtle as I can completely look away from the screen if I want to. The screen isn't far away either. You can zoom (using MaxVR controls not rift pos tracking) right into it and not see the edges.


To be clear, what you're describing (looking around) isn't positional tracking. That's 3-axis head rotation. This works fine for me too. What doesn't work is spacial positional tracking, where you can lean in different directions.

Bloodlet
Rising Star
My mistake Jerware I miss interpreted your post. So yes to rotational tracking, no to positional tracking.
(by the way, you look familiar, did you do a DK2 Euro Truck set up video on youtube?)

I've finished a full day of testing Pavtubes BDmagic software to rip and encode from Bluray 3D disk to file formats for work with MaxVR.
I used the first chapter of "Final Destination 5 3D blu ray" including title sequence to test each format for smoothness of playback, image quality and 3D perception.

3D formats available and tested:

MKV SBS - slight stutter but good clarity, 3D a little flat.
AVI SBS - smooth playback, clarity not great and 3D a little flat.
MP4 SBS - very smooth playback, good clarity and better 3D depth.
wmp SBS - not recognized by LAV filter.
MOV SBS - not recognized by LAV Filter.

MKV OU - still a slight stutter but good clarity and 3D.
AVI OU - smooth playback, clarity better than SBS but 3D still a little flat.
MP4 OU - very smooth playback, great clarity and good 3D depth.
wmp OU - not recognized by LAV Filters.
MOV OU - not recognized by LAV Filters.

Over all MP4 OU 3D came out tops on all tests.The best results were obtained by converting using the high quality setting and full OU setting. This gave outstanding results in all three areas.
When played back through MaxVR it gave the best performance and visual quality I've see so far on the DK2's resolution.

All test were done using the trial version of Pavtube BDmagic which leaves a water mark on top middle and bottom middle of the screen in OU format but outside of the main movie viewing area. I will be purchasing the full version at a later date that will remove this.

Hope you find this helpful. 😉

Oh and the subtitle problem I had on "Avatar" was down to me checking the forced subtitle box by mistake. (On the BDmagic settings). leave this unchecked and set the subtitle language to your mother tongue. This will result in subtitles only being displayed when there is a different language being spoken. 🙂

SteveO9937
Protege
"Bloodlet" wrote:
Oh and the subtitle problem I had on "Avatar" was down to me checking the forced subtitle box by mistake. leave this unchecked and set the subtitle language to your mother tongue. This will result in subtitles only being displayed when there is a different language being spoken. 🙂


Thanks for this! Going to rip some of my Blurays tonight and see if I can come up with the same results.

mathewbeall
Honored Guest
When you say "full OU" you mean the full resolution, not the "half" option? Doesn't that make the aspect ratio all messed up?

When I was encoding I was doing the "half" option.

Matt

ClarenceL
Honored Guest
"nskbio" wrote:

Compatibility with certain 180° head tracking video productions could be a good sales pitch 😉


Ya I purchased this because VR player is a bit juddery, bit there are no 180 degree projections, so back to VR Player for now. I hope you do add this though, the playback was very smooth.

Carandiru
Honored Guest
Well I just checked this today and positional tracking is working here. I did the same thing blew up the screen then put the rift on. Leaned forward, backward and side to side.
Holding my head still/upright, Could see the screen get closer or farther or shift from side to side. Definitely works here so I'm at a total loss why that's not happening for you!.

"Jerware" wrote:
Does positional tracking work for others? I can look in any direction (and the motion is super smooth!), but positional tracking seems to be disabled for me. I can stand up or move side to side and it isn't reflected on screen, quite unlike the Oculus desk test scene. I know the screen is far away so these movements would be subtle, but I don't think I'm getting them at all...?
http://www.supersinfulsilicon.com/ supersinfulsilicon - software Home of the MaxVR Oculus Rift Video Player https://twitter.com/Carandiru

Jerware
Explorer
"Carandiru" wrote:
Well I just checked this today and positional tracking is working here. I did the same thing blew up the screen then put the rift on. Leaned forward, backward and side to side.
Holding my head still/upright, Could see the screen get closer or farther or shift from side to side. Definitely works here so I'm at a total loss why that's not happening for you!.


I just tried it again, and it's working! I apologize for the false alarm.