SView

Last updated
sView
SView2008aboutonUbuntu2004zhtwScreenshot.png
sView - stereoscopic Media Player and Image Viewer
Developer(s) Kirill Gavrilov
Initial release2007.; [1]
Stable release
22.01 / January 6, 2022 (2022-01-06) [1]
Repository https://github.com/gkv311/sview
Written in C++
Operating system Windows, Linux, Mac OS X, Android
Available inEnglish, Russian, German, French, Korean, Czech, Chinese and Spanish
Type Media player
License GPL-3.0-or-later [2]
Website sview.ru

sView is a free and open-source 3D media player software application. It is available for Linux, OS X, Microsoft Windows and Android. sView is a general-purpose media player focused on supporting various 3D displays. [3]

Contents

History

Development of sView began in 2007, [4] first as a proof-of-concept stereoscopic image viewer implementing a software emulated Quadbuffered pageflip rendering method for active shutter-glasses devices (as an alternative to hardware pageflip having very limited support by consumer-level graphic cards at that time).

In '2008 sView has received graphical user interface based on WinAPI, support of Anaglyph, iZ3D, Dual Output, Mirror. This version has been suggested by iZ3D as a freeware image viewer to users of their stereoscopic monitors. [5]

In '2009 sView has been rewritten from scratch to support video playback, OpenGL-based onscreen user interface, cross-platform support, equirectangular stereoscopic panoramas, and native Internet Browser plugin for displaying stereoscopic images embedded into web-pages. [6]

In '2013 has been added a blind experimental support of Oculus Rift. First release for Android platform become available in '2014. In '2017 has been added OpenVR (HTC Vive) support.

General Capabilities

sView relies on FFmpeg decoders, which allow opening a wide variety of media formats - from still images to videos and music. Audio playback relies on OpenAL Soft. sView displays image-based and text-based subtitles, provides audio/subtitle stream selection (audio steam auto-selection is based on user interface language), attachment of external audio/subtitle files, has audio/video delay setup, provides simple color adjustment filters and allows configuring hotkeys. sView has a minimal set of playlist capabilities, with list filled in from a folder content (there is no media library support). Image or video could be flexibly zoomed in/out, panned or rotated.

Stereoscopic Capabilities

sView supports various input stereoscopic formats:

Stereoscopic format is automatically deduced from a file metadata (when provided), but could be manually set by user. sView allows adjusting stereoscopic pair in horizontal, vertical and angular dimensions for compensation of camera recording defects.

sView can be used for displaying panoramic still images and videos: [7]

The list of supported 3D displays includes: [8] [9]

3D display output has modular structure (initially plugin-based) allowing relatively easy to add support for new devices.

User Interface

Application has two independent "faces" sharing a common feature set - as an image viewer and as a video player. The user interface is based on its own GUI library StGLWidgets, rendered on top of image/video using OpenGL. Application is adapted for classic desktop (mouse + keyboard input) and mobile (touchscreen input) devices.

Related Research Articles

Video Electronic moving image

Video is an electronic medium for the recording, copying, playback, broadcasting, and display of moving visual media. Video was first developed for mechanical television systems, which were quickly replaced by cathode ray tube (CRT) systems which were later replaced by flat panel displays of several types.

Media player software Software that can play video and audio data

Media player software is a type of application software for playing multimedia computer files like audio and video files. Media players commonly display standard media control icons known from physical devices such as tape recorders and CD players, such as play, pause, fastforward, backforward, and stop buttons. In addition, they generally have progress bars, which are sliders to locate the current position in the duration of the media file.

Stereoscopy Technique for creating or enhancing the illusion of depth in an image

Stereoscopy is a technique for creating or enhancing the illusion of depth in an image by means of stereopsis for binocular vision. The word stereoscopy derives from Greek στερεός (stereos) 'firm, solid', and σκοπέω (skopeō) 'to look, to see'. Any stereoscopic image is called a stereogram. Originally, stereogram referred to a pair of stereo images which could be viewed using a stereoscope.

A digital video recorder (DVR) is an electronic device that records video in a digital format to a disk drive, USB flash drive, SD memory card, SSD or other local or networked mass storage device. The term includes set-top boxes with direct to disk recording, portable media players and TV gateways with recording capability, and digital camcorders. Personal computers are often connected to video capture devices and used as DVRs; in such cases the application software used to record video is an integral part of the DVR. Many DVRs are classified as consumer electronic devices; such devices may alternatively be referred to as personal video recorders (PVRs), particularly in Canada. Similar small devices with built-in displays and SSD support may be used for professional film or video production, as these recorders often do not have the limitations that built-in recorders in cameras have, offering wider codec support, the removal of recording time limitations and higher bitrates.

A stereo display is a display device capable of conveying depth perception to the viewer by means of stereopsis for binocular vision.

Head-mounted display Type of display device

A head-mounted display (HMD) is a display device, worn on the head or as part of a helmet, that has a small display optic in front of one or each eye. An HMD has many uses including gaming, aviation, engineering, and medicine. Virtual reality headsets are HMDs combined with IMUs. There is also an optical head-mounted display (OHMD), which is a wearable display that can reflect projected images and allows a user to see through it.

JRiver Media Center is a multimedia application that allows the user to play and organize various types of media on a computer running Windows, macOS, or Linux operating systems.

Active shutter 3D system Method of displaying stereoscopic 3D images

An active shutter 3D system is a technique of displaying stereoscopic 3D images. It works by only presenting the image intended for the left eye while blocking the right eye's view, then presenting the right-eye image while blocking the left eye, and repeating this so rapidly that the interruptions do not interfere with the perceived fusion of the two images into a single 3D image.

Polarized 3D system Uses polarization glasses to create the illusion of three-dimensional images by restricting the light that reaches each eye

A polarized 3D system uses polarization glasses to create the illusion of three-dimensional images by restricting the light that reaches each eye.

Anaglyph 3D Method of representing images in 3D

Anaglyph 3D is the stereoscopic 3D effect achieved by means of encoding each eye's image using filters of different colors, typically red and cyan. Anaglyph 3D images contain two differently filtered colored images, one for each eye. When viewed through the "color-coded" "anaglyph glasses", each of the two images reaches the eye it's intended for, revealing an integrated stereoscopic image. The visual cortex of the brain fuses this into the perception of a three-dimensional scene or composition.

Media Composer Video editing software

Avid Media Composer is a film and video editing software application or non-linear editing system (NLE) developed by Avid Technology. Initially released in 1989 on Macintosh II as an offline editing system, the application has since evolved to allow for both offline and online editing, including uncompressed standard definition (SD), high definition (HD), 2K and 4K editing and finishing. Since the 1990s, Media Composer has been the dominant non-linear editing system in the film and television industry, first on Macintosh and later on Windows. Avid NewsCutter, aimed at newsrooms, Avid Symphony, aimed at finishing, were all Avid products that were derived from Media Composer and share similar interfacing, as were Avid Xpress Pro and its predecessor Avid Xpress DV, which were aimed at the lower end of the market.

PicMaster is a bitmap graphics editor which is distributed as shareware. The software combines several fields of application and therefore is also referred to as a multi talented image editor. One can not only find the standard image editing functions but also extended functions such as displaying anaglyph images, morphing and an integrated webcam support.

GNOME Commander Twin-panel file manager for the GNOME desktop

GNOME Commander is a 'two panel' graphical file manager for GNOME. It is built using the GTK+ toolkit and GnomeVFS or GVfs.

360-degree video Visual arts technique

360-degree videos, also known as surround video, or immersive videos or spherical videos, are video recordings where a view in every direction is recorded at the same time, shot using an omnidirectional camera or a collection of cameras. During playback on normal flat display the viewer has control of the viewing direction like a panorama. It can also be played on a display or projectors arranged in a sphere or some part of a sphere.

TDVision Systems Inc is a company that has designed products and system architectures for Stereoscopic Video Coding, Stereoscopic video games, and Head Mounted Display. The company was founded by Manuel Gutierrez Novelo and Isidoro Pessah in Mexico in 2001 and moved to the United States in 2004.

DVD-Video Format used to store digital video on DVD discs

DVD-Video is a consumer video format used to store digital video on DVD discs. DVD-Video was the dominant consumer home video format in Asia, North America, Europe, and Australia in the 2000s until it was supplanted by the high-definition Blu-ray Disc. Discs using the DVD-Video specification require a DVD drive and an MPEG-2 decoder. Commercial DVD movies are encoded using a combination MPEG-2 compressed video and audio of varying formats. Typically, the data rate for DVD movies ranges from 3 to 9.5 Mbit/s, and the bit rate is usually adaptive. DVD-Video was first available in Japan on November 1, 1996, followed by a release on March 24, 1997 in the United States—to line up with the 69th Academy Awards that same day.

Fujifilm FinePix Real 3D

The Fujifilm FinePix Real 3D W series is a line of consumer-grade digital cameras designed to capture stereoscopic images that recreate the perception of 3D depth, having both still and video formats while retaining standard 2D still image and video modes. The cameras feature a pair of lenses, and an autostereoscopic display which directs pixels of the two offset images to the user's left and right eyes simultaneously. Methods are included for extending or contracting the stereoscopic baseline, albeit with an asynchronous timer or manually depressing the shutter twice. The dual-lens architecture also enables novel modes such as simultaneous near and far zoom capture of a 2D image. The remainder of the camera is similar to other compact digital cameras.

Stereoscopic video game

A stereoscopic video game is a video game which uses stereoscopic technologies to create depth perception for the player by any form of stereo display. Such games should not to be confused with video games that use 3D game graphics on a mono screen, which give the illusion of depth only by monocular cues but not by binocular depth information.

Google Cardboard Virtual reality platform

Google Cardboard is a virtual reality (VR) platform developed by Google. Named for its fold-out cardboard viewer into which a smartphone is inserted, the platform was intended as a low-cost system to encourage interest and development in VR applications. Users can either build their own viewer from simple, low-cost components using specifications published by Google, or purchase a pre-manufactured one. To use the platform, users run Cardboard-compatible mobile apps on their phone, place it into the back of the viewer, and view content through the lenses.

Virtual reality game Video game played in virtual reality

A virtual reality game or VR game is a video game played on virtual reality (VR) hardware. Most VR games are based on player immersion, typically through head-mounted display unit or headset and one or more controllers. The headset typically provides two stereoscopic displays in front of the user's eyes to simulate a 3D space.

References

  1. 1 2 "sView Version History". sview.ru. Retrieved 17 February 2022.
  2. "sview/docs/LICENSE.md".
  3. Mukhi (May 25, 2013). "sView is a free stereoscopic 3D media player (video player and image viewer)". dotTech.org. Retrieved 11 August 2020.
  4. "sView (Software PageFlip picture viewer) by Kirill Gavrilov". Virtual & Really.Ru (in Russian). 12 June 2007. Archived from the original on 15 Dec 2007.
  5. "3D Viewing Software". iz3d.com. Archived from the original on 2010-02-10.
  6. Neil Schneider (April 3, 2012). "MTBS' 3D Gallery, sView Updated!". Meant to be Seen. Retrieved 12 August 2020.
  7. "ТОП 10 программ для просмотра 3D видео на ПК". ВОКРУГ 3D (in Russian). Retrieved 20 October 2020.
  8. Michael Humpa. "CHIP Fazit zu sView". chip.de (in German). Retrieved 20 October 2020.
  9. "sView Stereoscopic 3D Player". STEREOSCOPY NEWS. 19 January 2013. Retrieved 20 October 2020.
  10. "sView Stereoscopic 3D Multimedia Player Version 11.03". 3D Vision Blog. 2011-03-22. Retrieved 11 August 2020.
  11. Josef J. Schneider. "Sterescopic Software compatible with 3d PluraView" (PDF). 3d-pluraview.com. Retrieved 12 August 2020.