1

Почитал тут https://support.google.com/youtube/answer/6178631?hl=ru как загрузить сферическое видео на youTube
скачал отсюда скрипт https://github.com/google/spatial-media … master.zip
А как запустить программу? Как собрать её? не понимаю.

Mageia 9 KDE

2

AVOTIŅI, нужно запустить: spatialmedia/gui.py
Откроется окошко, и там уже в принципе понятнее

Обычный юзер
Mageia 8 x86_64 Plasma
Спасибо сказали: AVOTIŅI1

3 (2018-03-18 14:38:33 отредактировано AVOTIŅI)

Консоль: user
[user@localhost ~]$ bash-4.3$ /mnt/disk/aleksandrs/Загрузки/spatial-media-master/spatialmedia/gui.py
Traceback (most recent call last):
  File "/mnt/disk/aleksandrs/Загрузки/spatial-media-master/spatialmedia/gui.py", line 26, in <module>
    import tkFileDialog
ImportError: No module named tkFileDialog
bash-4.3$

не открывается что за модуль и где найти tkFileDialog
для perl нашёл, а для питона?

Mageia 9 KDE

4 (2018-03-18 14:43:55 отредактировано BoDun)

Пакет tk-8.6.5-1.mga6 установлен?
Возможно ещё нужно проверить установлен ли и tkinter-2.7.13-1.1.mga6 (да, судя по всему точно его нужно)

Обычный юзер
Mageia 8 x86_64 Plasma

5

https://forum.mageia.org.ru/uploads/images/2018/03/f4105f8314420a71bd09bdcd54104e2b.png
всё заработало просто этот модуль для питона чуть по-другому называется

Mageia 9 KDE

6

AVOTIŅI, а чуть конкретнее, как именно называется?
Когда-то сталкивался с этой бедой, на тот момент так и не понял как решить её
А сейчас, оказалось, что и работает big_smile
Но, дело решили, это гуд! good

Обычный юзер
Mageia 8 x86_64 Plasma

7

BoDun
https://forum.mageia.org.ru/uploads/images/2018/03/d0bf3dcca250ef864cf10ac13fa3351b.png

Вот только как-то хреново полусферы склеились https://www.youtube.com/watch?v=WzD3aD2Xtig
Если кто-то понимает как исправить. камера Samsung gear 360 (2017)

Mageia 9 KDE

8

AVOTIŅI, проверьте наличия обновлений прошивки
С данной камерой косяков не наблюдалось
Посмотрел видео, аж ужаснулся... не должно быть такой склейки
Фото сшивает нормально или так же?

Обычный юзер
Mageia 8 x86_64 Plasma
Спасибо сказали: AVOTIŅI1

9

Видик это ютюб так сшил, а в магеевских плеерах показывает две полусферы. Фотки тоже показываются в виде двух полсфер, а как сшить в одну сферу не знаю.
Кстати, а кто-то может кошерно опакетить этот скрипт - там только одна зависимость, не должно быть сложно. И в репо выложить для общего доступа.

Mageia 9 KDE

10 (2018-03-19 08:05:33 отредактировано BoDun)

AVOTIŅI, попробуйте vlc, вообще, он уже должен уметь крутить видео360
Есть короткое видео в пару секунд, посмотреть? (вне ютуба, именно оригинал)

AVOTIŅI⇓ пишет:

опакетить этот скрипт

Мысль отличная, думаю стоит в соответствующий раздел тему создать

Мдя...vlc всё так же не хочет крутить в 360, только, что проверил
Хотя было заявлено о поддержке и под win отлично работает
Конечно можно и под wine, но проверял - неюзабельно, слишком много лагов

В общем каким то чудом собрал vlc big_smile
И да, если собирать из исходников, видео 360 будет показывать
Однако работает это чудо только из терминала и "привычного" гуя к нему у меня нету (чудеса да и только)
Но работает, показывает видео 360

Обычный юзер
Mageia 8 x86_64 Plasma

11

AVOTIŅI, youtube ничего не сшивает
Spatial media только добавляет тег в файл, для понимания, что это видео именно 360 - то есть опять же не сшивает видео
Для сшивки видео, для этой камеры, нужен телефон того же samsung s6-8 и на нём приложение для этой камеры нужно
Оно и будет собственно сшивать
И тогда, должно будет быть по человечески

Обычный юзер
Mageia 8 x86_64 Plasma

12

BoDun,
У меня тут целый клубок проблем с камерой. 
Записывает 40 секунд, потом виснет и отключается - карта памяти слишком медлительная, новая 176€ стоит.
Чтобы обновить прошивку, нужно приложение для Android, на мои соники оно никак не встаёт, значит
Нужен телефон Samsung, где есть 4k дисплей и Bluetooth 5, а зто ещё 560€ плюс карта памяти к телефону не абы какая
Короче купил камеру за 200€ и чтобы она заработала надо ещё причиндалов на 800 евро. Такие деньги только летом будут.
Пробовал обращаться с предложением опакетить скрипт к уважаемым здешним форумчанам, но похоже личные сообщения не функционируют.. К тому же у сообщества нет своего репо и даже какого-то каталога пакетов,  созданных форумчанами - Всё разбросано по разным темам и по частным облакам.

Mageia 9 KDE

13

AVOTIŅI, знаю точно, для работы этой камеры нужен самсунг на с6 (или 7 не знаю точно какой) работает, с его приложением, флешке же нужна только для камеры по сути но 10 класс однозначно
Поэтому таки да, дело не дешёвое
И насколько мне известно, на данный момент ТОЛЬКО через связку камера+телефон с6 и выше+приложение, можно получить нормальное видео 360
Поэтому, скорее всего, прошивку вам менять не надо на камере (хотя если вышло обновление, может чего полезного обновили там - не слежу)

AVOTIŅI⇓ пишет:

К тому же у сообщества нет своего репо

Думаю, это будет со временем, форум недавно только "воскрес", скоро вновь наберёт силы и обороты good

Главное, чтоб просто собрали rpm, и хоть на тот же яндекс диск залили пакет
А там тему найти, в последствии, это уже проще будет

Обычный юзер
Mageia 8 x86_64 Plasma

14

Ну ничегошеньки не делал с файлом, а с недавних пор так ругаться начал.

Консоль
[aleksandrs@localhost ~]$ /mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py
  File "/mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py", line 111
    print audio_metadata.get_metadata_string()
          ^
SyntaxError: invalid syntax
[aleksandrs@localhost ~]$

Как лечить?

Mageia 9 KDE

15 (2021-10-07 22:00:17 отредактировано BoDun)

AVOTIŅI, установте пакет tkinter
Затем:

Консоль: user
[user@localhost ~]$ python2.7 ./gui.py

Проглядел, у вас оказывается другая ошибка то...
Вот только её воспроизвести у меня не выходит
Попробуйте как указал, от питона 2.7 запустить, ошибка синтаксиса говорит именно об ошибке синтаксиса, а 2.7 и 3.х не слишком совместимы вроде как

Обычный юзер
Mageia 8 x86_64 Plasma
Спасибо сказали: AVOTIŅI1

16

BoDun пишет:

AVOTIŅI, установте пакет tkinter
Затем:

Консоль: user
[user@localhost ~]$ python2.7 ./gui.py

Проглядел, у вас оказывается другая ошибка то...
Вот только её воспроизвести у меня не выходит
Попробуйте как указал, от питона 2.7 запустить, ошибка синтаксиса говорит именно об ошибке синтаксиса, а 2.7 и 3.х не слишком совместимы вроде как

Спасибо, друг,  сработало.

Mageia 9 KDE

17

Для быстрого запуска я ярлык создал для рабочего стола - текстовой файл с таким содержанием:

[Desktop Entry]
Comment[ru_RU]=Редактирование метаданных сферического видео
Comment=
Encoding=UTF-8
Exec=python2.7 /mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py
GenericName[ru_RU]=
GenericName=
Icon=/usr/share/pixmaps/keyring.png
MimeType=
Name[ru_RU]=сферическое видео
Name=сферическое видео
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Mageia 9 KDE

18

AVOTIŅI⇓ пишет:

Для быстрого запуска я ярлык создал для рабочего стола - текстовой файл с таким содержанием:

Просто из любопытства.  У вас же КДЕ, в котором любая ссылка создается, запросто, ПКМ. Какой смысл в ручном создании desktop file?

19

kvv-vp,  Потому что этот gui запускается только в python2. Смотри посты выше.

Mageia 9 KDE
Спасибо сказали: kvv-vp1

20

AVOTIŅI⇓ пишет:

gui запускается только в python2

Я не про запуск, а про создание ярлыка.

21

AVOTIŅI⇓ пишет:

............................
Exec=python2.7 /mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py
..................

AVOTIŅI, для форума подобный путь лучше сокращать до /mnt/имя_юзера/data/gui.py (или вроде того), чтобы забредшим сюда чайникам было понятно.
А "имя_юзера" так и писать на русском, чтобы они понимали, что это их собственное личное имя, а не какое-то системное "user" (начинающие зачастую копипастят дословно)

Спасибо сказали: AVOTIŅI1

22

вот после обновления до mageia9 старая проблема вернулась и прежним методом не лечится

AVOTIŅI пишет:

Ну ничегошеньки не делал с файлом, а с недавних пор так ругаться начал.

Консоль
[aleksandrs@localhost ~]$ /mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py
  File "/mnt/disk/aleksandrs/spatial-media-master/spatialmedia/gui.py", line 111
    print audio_metadata.get_metadata_string()
          ^
SyntaxError: invalid syntax
[aleksandrs@localhost ~]$

Как лечить?

Mageia 9 KDE

23

AVOTIŅI, у вас проблема при запуске или при редактировании видео?
Если при редактировании видео, выложите куда-нибудь видос, у меня именно в 360 сейчас нет.
Если проблема при запуске:
Из первого поста берём архив, распаковываем.
Заходим в каталог и далее:

Консоль: user
[user@localhost ~]$ python ./setup.py build

Должен быть выхлоп типа такого:
Консоль: user
[user@localhost ~]$ python ./setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/spatialmedia
copying spatialmedia/__init__.py -> build/lib/spatialmedia
copying spatialmedia/metadata_utils.py -> build/lib/spatialmedia
copying spatialmedia/gui.py -> build/lib/spatialmedia
copying spatialmedia/__main__.py -> build/lib/spatialmedia
creating build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/constants.py -> build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/box.py -> build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/__init__.py -> build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/mpeg4_container.py -> build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/sa3d.py -> build/lib/spatialmedia/mpeg
copying spatialmedia/mpeg/container.py -> build/lib/spatialmedia/mpeg

Далее заходим в каталог build и запускаем:
Консоль: user
[user@localhost ~]$ python ./gui.py

Проверил у себя, стартует, гуй появляется
Также можете упростить, сделав файл gui.py исполняемым:
Консоль: user
[user@localhost ~]$ chmod +x gui.py

И просто запускать его, хоть из терминала
Консоль: user
[user@localhost ~]$ ./gui.py

хоть просто двойным щелчком в вашем DE.

Обычный юзер
Mageia 8 x86_64 Plasma
Спасибо сказали: AVOTIŅI, sevo442

24

BoDun, Спасибо! Причина была в том, программа была старая, заточенная под python2. Обновил spartial, и пошло. И походу, второго питона в новой магее больше нет - только третий.

Mageia 9 KDE

25

AVOTIŅI⇓ пишет:

программа была старая

Ну так оно в том-то и дело, что время на месте не стоит, как и сами системы, так и софт.
Старая версия, да, сам тоже помню, что была заточена под второй питон, а здесь сейчас у них по коду идёт проверка версии, второго или третьего уже.
То есть должно работать в обоих ветках, но точно не тестил.
В данном случае, главное, что работоспособность восстановлена.

Обычный юзер
Mageia 8 x86_64 Plasma