Як завантажити і опублікувати фото 360 в хроніці facebook

Які фотознімки розпізнає Facebook як фото 360:

  • iPad mini 2, 3, 4
  • iPad Air and iPad Air 2
  • iPad Pro

Samsung Galaxy панорами

Фотосфери таких сервісів як Street View, Google Camera, Theta S

Також по завіреннях розробників можна завантажувати і публікувати на Facebook фото 360 зняті на дзеркальні фотокамери та іншу фототехніку і "зшиті" програмою PTGui.

Очевидно що сайт при розпізнанні типу фотознімку звертається до метаданих файлу. Тобто досить відредагувати або додати їх. Видаливши всі метадані з панорами і додаючи по одному значенню виявилося що досить додати такі метадані:

Де слід вказати дозвіл Вашої панорами.

Для цього можна скористатися кількома способами:

1. Використовуючи Photoshop - відкрити потрібний файл - "Файл" -> "Відомості про файл." (Alt + Shift + Ctrl + I)

Публікація часткових сферичних панорам в facebook (панорам з неповним круговим оглядом)

[Висота фото в пікселях]
[Ширина фото в пікселях]
[Висота повного панорамного знімка в пікселях]
[Ширина повного панорамного знімка в пікселях]
[Відступ зліва в пікселях]
[Відступ зверху в пікселях]

Де висоту і ширину знімка (неповною панорами) в пікселях ми знаємо а інші параметри потрібно розрахувати. Для цього нам досить приблизно знати який кут зору по горизонталі наш знімок (не полная панорама) охоплює - позначимо його як [кут зору по горизонталі].

[Ширина повного панорамного знімка в пікселях] = (360 * [ширина фото в пікселях]) / [кут зору по горизонталі]
[Висота повного панорамного знімка в пікселях] = [ширина повного панорамного знімка в пікселях] / 2

Тепер расччітиваем відступи:
[Відступ зліва в пікселях] = ([ширина повного панорамного знімка в пікселях] - [ширина фото в пікселях]) / 2
[Відступ зверху в пікселях] = ([висота повного панорамного знімка в пікселях] - [висота фото в пікселях]) / 2

додаткова інформація