All Projects → nextcloud → files_photospheres

nextcloud / files_photospheres

Licence: AGPL-3.0 license
Nextcloud app for viewing Google PhotoSphere 360° images (panorama-images)

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
CSS
56736 projects
Makefile
30231 projects

Projects that are alternatives of or similar to files photospheres

Photos
📸 Your memories under your control
Stars: ✭ 157 (+685%)
Mutual labels:  gallery, nextcloud
BeautifulMakie
https://lazarusa.github.io/BeautifulMakie/
Stars: ✭ 281 (+1305%)
Mutual labels:  gallery
nextshot
A simple tool for taking screenshots on Linux and sharing via Nextcloud
Stars: ✭ 37 (+85%)
Mutual labels:  nextcloud
nextcloud twofactor webauthn
WebAuthn Two-Factor Provider for Nextcloud
Stars: ✭ 34 (+70%)
Mutual labels:  nextcloud
app-certificate-requests
🎖 Repository for requesting app certificates
Stars: ✭ 23 (+15%)
Mutual labels:  nextcloud
react-native-image-page
react-native image-carousel with zoom-pan gestures and full-screen support, work on both iOS and Android
Stars: ✭ 19 (-5%)
Mutual labels:  gallery
Floral
Minimal design gallery app for Android.
Stars: ✭ 23 (+15%)
Mutual labels:  gallery
apporder
Nextcloud app to enable sorting inside the app menu
Stars: ✭ 30 (+50%)
Mutual labels:  nextcloud
circles
👪 Create groups with other users on a Nextcloud instance and share with them
Stars: ✭ 121 (+505%)
Mutual labels:  nextcloud
xGallerify
A lightweight, responsive, smart gallery based on jQuery
Stars: ✭ 52 (+160%)
Mutual labels:  gallery
Odyssey
Next generation gallery. Exceptional images deserve an exceptional presentation.
Stars: ✭ 29 (+45%)
Mutual labels:  gallery
nextcloud-docker-compose
☁️ Spin up a Nextcloud instance with automatied backups and SSL certificate issuance.
Stars: ✭ 69 (+245%)
Mutual labels:  nextcloud
nextcloud-exporter
Prometheus exporter for Nextcloud servers.
Stars: ✭ 134 (+570%)
Mutual labels:  nextcloud
goose
Personal contents management system.
Stars: ✭ 13 (-35%)
Mutual labels:  gallery
TakePhoto
🔥Kongzue的APP拍照&相册选择工具
Stars: ✭ 41 (+105%)
Mutual labels:  gallery
avonc
Aszlig's Very Opinionated Nextcloud Configuration
Stars: ✭ 15 (-25%)
Mutual labels:  nextcloud
flutter scroll gallery
Gallery with thumbnails
Stars: ✭ 42 (+110%)
Mutual labels:  gallery
sharepoint
💾 Nextcloud SharePoint Backend for External storages
Stars: ✭ 16 (-20%)
Mutual labels:  nextcloud
check nextcloud
Nagios/Centreon plugin for nextcloud serverinfo API (https://github.com/nextcloud/serverinfo)
Stars: ✭ 22 (+10%)
Mutual labels:  nextcloud
talk-ios
📱😀 Video & audio calls through Nextcloud on iOS
Stars: ✭ 99 (+395%)
Mutual labels:  nextcloud

Nextcloud - Files_PhotoSpheres

PHPUnit codecov Lint Generic badge Generic badge

Nextcloud app for viewing Google PhotoSphere 360° images (panorama-images). This app is based on the photo-sphere-viewer.js library. For 360° videos the library marzipano is used.

This version is tested for Nextcloud 24.

Table of contents

Features

  • Interactive viewer to view PhotoSphere images in your Nextcloud instance
  • When clicking on an image it automaticlly detects the presence of XMP-data tags (which are used in photospheres).
  • Compatible with the "normal" user-view, single-file share and directory share.
  • Seamless integration with other file-viewer apps.
  • Supports viewing of 360° videos in "normal" user-view via context menu.

Setup

Install through the app store

The recommended way to install this app, is through the Nextcloud app store.

Open your Nextcloud instance -> Settings -> Apps -> Multimedia -> Photo Sphere Viewer -> Download and Enable.

Install manually

You can manually install this app, by cloning the repository into your nextcloud installation:

cd <your-nextcloud-installation>/apps/
git clone https://github.com/nextcloud/files_photospheres.git
chown www-data:www-data -R ./files_photospheres

Usage

After installing the app you can view your PhotoSphere 360° images by clicking on the file in the Nextcloud file browser. Note that opening PhotoSpheres from the gallery is currently not supported.

Caveats

  • It is not possible to open the photosphere viewer from the Gallery. You must use the file browser.
  • WebGL-support must be activated in your browser.
  • 360° videos can not be shown in shared views. It is only possible to open them by context menu therefore the files_rightclick app has to be installed (see https://github.com/nextcloud/files_rightclick).

Report an issue

I rely on all kind of feedback so feel free to open an issue if you encounter any problems with this app but please pay attention to the following points:

  • If there is a problem with some images which aren't opened in this app but rather in the regular image viewer, please provide them via downloadlink if possible. Otherwise debugging and error-checking becomes quite hard. Please also check if the image you provide has correct XMP-metadata for being detected as photosphere image (like specified here). The image is only detected as photosphere if the XMP-metadata contains the following data:

    • GPano:UsePanoramaViewer is set explicitly to true or
    • GPano:ProjectionType is set to equirectangular or
    • GImage:Mime is set to image/jpeg (this is currently the only reliable way to detect Google VR180 images, see #1)

    You can check these metadata information either with tools like exiftool or manually by opening the image with your favorite texteditor and scrolling throw the first few bytes.

  • In the frontend this app is only an integration of different external components like photo-sphere-viewer.js and marzipano. Therefore problems regarding these libraries cannot be fixed in this app.

Thanks for your support 😃

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].