News
2025-11-12
This release brings some improvements to the user interface, to OpenGL quad-buffered stereo support, and to Mac OS portability.
2025-02-15
In this release:
- Improved meta data detection, for automatic selection of stereoscopic 3D and surround modes
- A few small bug fixes.
Note: Having ffprobe installed is recommended, but not strictly necessary. Bino works fine without it,
but detection of the video type is improved if it is available. The ffprobe binary is part of FFmpeg.
2025-02-15
We have a new document on meta data
for stereoscopic 3D and 360°/180° surround video.
2025-02-13
In this release:
- Added support for HDR video input with tone mapping.
- Added support for zooming in surround videos.
- Increased minimum Qt version to 6.6.
2024-10-06
In this release:
- Added support for slideshow mode.
- Improved support for image file formats, including MPO.
- Improved compatibility with ARM platforms. Bino now works on the Raspberry Pi 5! Thanks to Hubert Meier
for tireless testing and for providing access to a test system!
- Added new capabilities to
--vr-screen for easy configuration of two-screen stereo setups.
2024-09-29
Qt switched to FFmpeg
as its default media backend on all platforms a while back.
That is certainly good news and the right decision in the long run.
However, there are still a few glitches in the FFmpeg backend at the moment. If you encounter a video that Bino cannot play, it may help to try an
alternative backend.
For example, on Linux, install the GStreamer backend (the package might be called qt6-multimedia-gstreamer or similar), and run Bino like this:
export QT_MEDIA_BACKEND=gstreamer
bino
2024-06-02
This release brings new features as well as bug fixes:
- Added support for capturing windows and screens. This allows to bring your desktop or arbitrary applications
into your Virtual Reality environment.
- Added support for HighDPI output.
- Added support for 3D HDMI frame-pack output mode.
- Improved performance in multi-host/multi-GPU Virtual Reality setups.
- Improved compatibility for various OpenGL implementations, including on Mac OS.
2023-02-01
This release brings new features as well as bug fixes:
- Added support for loading/saving/editing play lists, with loop modes off/one/all.
- Added support for 180° videos, with and without 3D.
- Added 3D output modes left-right(-half), right-left(-half), top-bottom(-half), bottom-top(-half).
- Added support for rendering controller models in VR mode.
- Improved GUI menu structure.
- Fixed color space conversion for several pixel formats, mostly used by image file formats.
- Fixed various scripting mode problems.
2022-11-08
This is a complete rewrite of Bino. All code is new and based on Qt6:
- Builds with CMake instead of autoconf
- Media input is handled by Qt Multimedia instead of FFmpeg and libass
- Media output is handled by Qt abstractions instead of OpenAL, GLEW and plain OpenGL
- Virtual Reality support is handled by QVR instead of Equalizer
- Translations use Qt mechanisms instead of gettext
New features:
- Support for 360° videos, with and without 3D
- Simpler and more powerful VR mode, with autodetection of SteamVR
- Support for both desktop OpenGL and OpenGL ES
- GPU accelerated video decoding
Changed features:
- Scripting commands have changed, see the manual
- Multi-screen fullscreen now always requires VR mode, but is simple to set up with QVR.
- LIRC support is not built in anymore but can be achieved by writing scripting commands to a named pipe
Removed features that might be added back if there is enough interest:
- Cropping and zooming
- Parallax adjustment
- Crosstalk ghostbusting
Removed features that depend on support being added to Qt Multimedia:
- Advanced subtitle formats
- Separate left/right video tracks
Enjoy 🙂
2022-11-07
The web site was updated. The news section now offers an RSS feed.
Older news are stored in the news archive.