Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Обзор экшн-камеры GoPro Hero 7 Silver и мобильного жесткого диска Western Digital My Passport Wireless Pro 3 Tb.

IMG 7119

Приветствую Вас, дорогие друзья!

Хочу поделится впечатлением от вышеназванных двух девайсов, которые оба роднит одно - сплошные косяки и "никакая" реализация, при хорошей задумке. Оба купил потому, что как то считал, что обе канторы в своей сфере практически лидеры, и откровенного дерьма не выпустят, и в обоих случая я сильно ошибся, да. Ну, впрочем, по порядку, начнём с мобильного НЖМД в беспроводным интерфейсом - 

 

Western Digital My Passport Wireless Pro 3 Tb.

IMG 7116

IMG 7118

Имеются версии под другие обьёмы - 1,2,4 терабайт, а также под SSD - но это принципиально ничего не меняет.

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

При этом внешние USB жесткие диски на ноутбуке использовать весьма неудобно, ибо ноут я в основном пользую в

постели, и соответсвенно беру его на колени / ставлю на постель, при этом провод к внешнему НЖМД двигается, и местами пропадает соединение с закономерным "ваш диск был отсоединён неправильно, повреждения файловой системы могут иметь место!".

Исходя из этого я посчитал, что WiFi диск был бы идеальным вариантом - гигансткая скорость не так важна, зато никаких проводов - поставил диск гдето в комнате, и работай.

Опять же перенос / шаринг файлов - можно подключится к диску с планшета, с телефона, с другого ноутбука, несколько утсроиств одновременно может подключатся к диску, с диска можно напрямую видео и аудиоконтент через Plex / uPNP раздавать, диск имеет встроенный аккумулятор часов на 5 работы, который может работать и в качестве повербанка для зарядки гаджетов - вобщем, на бумаге просто прелесь, а не устройство.

Разве что для полнейшего счастья не хватает RJ45 разьёма для втыкания в сеть дабы подключатся по фтп к диску от стационарного компьютера - в противном случае приходится через юсб подключать как обычный мобильный диск, при этом  WiFi соединение сразу принудительно шатдаунится.

Вот с такими мыслями, да ещё и под идею брать его с собой в путешествия и сливать на него регулярно видео снятое на экшн-камеру, и фотки с камеры, если вдруг, я его приобрёл.

 

Аппарат умеет ssh, ftp, samba, AFP ( яблочный протокол шаринга файлов), работает под каким то обрезанным линуксом.

Итак, что же в реальности?

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

Оно и в рекламе продукта указывается, что мол - мегауниверсальность.

При этом заявлена возможность переформатировать и в NTFS (под виндой и линуксом всё будет ок, а вот на макинтоше без дополнительных телодвижений - только чтение, но не запись), и HFS+ ( Эппловская старая файловая система, соотвественно на макинтошах всё будет хорошо, а на винде и линуксе не то чтобы).

Это всё, понятно, влияет только если подключать диск к компу напрямую, через  USB шнурок, при работе через WiFi разницы какая на устройстве  ФС, нет.

 

Итак, всё началось с того, что я залил пару гигабайт данных на диск через USB.

несколько сотен фоток, фильмов, музыки и прочих.

После этого диск стал индексировать данные, что всегда - раньше или позже - заканчивалось зависанием диска, с всеми светодиодами мигающими в унисон.

Я сконтактировался по этому поводу с службой поддержки Western Digital.

Мне сказали, что чтобы избежать такой проблемы надо либо заливать данные малыми порциями, и давать им проиндексироватся, либо переформатировать НЖМД на файловую систему NTFS или HFS+, ибо на сиих ФС устройство якобы стабильнее. При этом штатными средствами отключить индексацию файлов на устройстве нельзя.

Вообще говоря, на устройстве есть три вида индексации файлов - 

индексация самой  WD, от которой зависит то, что она будет показывать в веб-интерфейсе ( сколько там видео, сколько чего на диске), и превью фоток. Вобщем, штука без которой более чем можно обойтись, но отключить штатно - не моги.

Screenshot 2019-02-15 at 19.29.40

Вторая - индексация Plex,происходит при включении сервера Plex из веб-морды.

Screenshot 2019-02-17 at 11.38.04

 

Третья - индексация Twonky, происходит при включении сего сервися из веб-морды. Твонки и плекс одновременно включены быть не могут, либо один, либо другой.

Screenshot 2019-02-16 at 08.38.24

 

 Итак, после переформатирования диска на HFS+и заливки контента заново, зависания с мигающими лампочками практически прекратились.

По размышлениям я решил оставить включенным Twonky - он выглядит более полезным чем Plex, в котором, похоже,

транскодинг видео запретить невозможно, а процессорные мощности wireless pro с перекодировкой просто напросто не справляются.

В настройках время рескана контента в твонки поставил ноль, что судя по описанию значит - не делать автоматический рескан контента никогда.

Тем не менее, это так не работает, и когда я включил Wireless Pro  на фазенде чтобы посмотреть фильм с планшета, диск стал ощутимо нагреватся - внешняя сторона через небольшое время стала на ощупь горячей.

Залез через веб-интерфайс глянуть, что там происходит - да, твонки обновлял индексацию.

Минут 45, при этом нагревшись как утюг, и немалый процент энергии с батарейки потратив на сей нагрев.

Надо будет, наверное, выключить Twonky в настройках, и оставить только samba server и FTP.

afp из за косяков уже отключен прямым копанием в /etc/init.d/

всего отключены следующие сервисы:

Впрочем, чтото мне надоело уже писать, вот копипейст моего же поста в форуме вестерн диджитал:

 

Trying my wd get useful and working, so, try to get understand, who, and what way i can there.
so far, i use:

cat /sys/class/thermal/thermal_zone0/temp

  • gives some temperature, i suppose - cpu temp?

free -h

  • gives memory situation and swap file use

top
atop

  • gives a cpu consumption, disk lod with iops and so info.
    if trying to run these you get message
  • “[root@DMyPassport ~]# top
    ‘xterm-256color’: unknown terminal type.”
  • , then do :

export TERM=vt100

also there is usable commands as

w

  • gives average system loads and uptime

ps

  • it was, as some another linux uztilities there, in wd, a lame version, of true ones, so, the argumentds like ps -ax and so on not worked there, sadly.

chmod a-x S85wdmcserverd

and
chmod a-x S92wdnotifierd

turn off execution bit from those two files ( must do in /etc/init.d/ ), so they not start on system boot.
you can reverse situation with

chmod a+x S92wdnotifierd

like - use + instead of minus.

who i need to know - how to safe install mc ( midnight commander) there?
how to get battery state and charge level info from cmd?

more about device temperatures.

there are also iotop util, but sadly, it is not working.
it was may be good for determine, what process use hdd at most.

hope, you also share your knowledge regarding this.
yesterday, after about month of struggling with this PoS, i decide to turn off wdmcserfer and notifier, because i see no any real advantage from this, but the same time on each start they have to eat RAM, and CPU, do device very laggy and oerheat…
all what i need - samba server, ftp over wifi, and sometimes - dlna ( twonky?)…

not need shitty indexing of all my files, making thumbnails and so on, especially, when all that lead to reall slowdown, overheats and crashes with all leds flashing - and all that with only 1.8 Tb data on it, and 1.2 Tb free!see a smartctl for disk, ( also show a disk temperature):

smartctl -d sat -a /dev/sda

for Mac users: looks like default AFP fileserver there also is wioth problem - makes device browsing very laggym and slow, and hot, i going to disable AFPD / afpfs, samba looks good, so better mount storage via smb://192.168.60.1 in Finder -> Go -> Connect to Server

so, i disable netatalk ( appletalk, afpd) too on my wd wireless pro:

chmod a-x S55netatalk

gets seen, how it goes now…

btw, many device - oriented ( WD) scripts lay on directories
/usr/local/sbin
and
/usr/sbin
/sbin/ 

 

 

Screenshot 2019-02-15 at 19.30.29

 

Screenshot 2019-02-15 at 19.30.48

 

Screenshot 2019-02-15 at 19.31.18

 

Screenshot 2019-02-15 at 19.31.36

 

Screenshot 2019-02-15 at 19.32.19

 

Screenshot 2019-02-15 at 19.32.44

 

Screenshot 2019-02-15 at 19.34.04

 

Screenshot 2019-02-15 at 19.36.01

 

Screenshot 2019-02-15 at 19.44.25

Screenshot 2019-02-15 at 19.46.50

Screenshot 2019-02-15 at 19.47.06

Screenshot 2019-02-15 at 19.48.02

Screenshot 2019-02-15 at 19.48.42

Screenshot 2019-02-15 at 19.51.20

Screenshot 2019-02-15 at 19.53.24

Screenshot 2019-02-15 at 19.53.54

Screenshot 2019-02-15 at 20.10.46

Screenshot 2019-02-15 at 20.11.34

Screenshot 2019-02-15 at 20.13.57Screenshot 2019-02-15 at 22.53.26

Screenshot 2019-02-15 at 22.55.09

Screenshot 2019-02-15 at 22.55.49

Screenshot 2019-02-16 at 08.38.24

Screenshot 2019-02-17 at 11.35.31Screenshot 2019-02-17 at 11.37.41Screenshot 2019-02-17 at 11.38.30Screenshot 2019-02-17 at 12.47.25

 

Вобщем, такая вот штука. Задумка прекрасная, реализация - полностью дебильная, и даже с ручным тюнингом, при котором  вестерн диджитал сразу говорит, что гарантия на утсройство теряется, всё становится не сильно лучще.

Сама вестерн диджитал крайне недружелюбна, и какой бы то нибыло информацией делится отказывается.

 

 

 

 Gopro Hero7 Silver

Камера была куплена для сьемки во время путешествий на мото.

20190213 130306

20190213 13031420190213 13032120190213 130333

Напомню, основным моим недовольством камеры SJ4000 в этом качестве была невозможность оперативно её включить на сьёмку - беспроводных способов контроля там нет, а на ощупь пытаясь её включить ( закреплена она на шлеме), выждать секунд 5 пока она включится и потом нажать кнопку начала сьёмки - этот алгоритм частенько давал на выходе камеру включенную, но незапущенную на сьёмку, либо и невключенную вовсе, ибо никакой обратной связи же.

 

Ну а на гопрах вроде есть спецпульт Gopro Smart Remote control ARMTE-002, которая хоть и стоит отдельно аж 80 евро, но позволяет оперативно по вайфаю включать, выключать камеру, и видеть, сколько в камере батарейки осталось, сколько места на флешке, и чем она сейчас занята...

Вобщем, вроде как практически идеальная штука должна получится, да и вообще - гопро ж вроде стандарт в отрасли!

Так я думал.

И оказался сильно неправ.

Сильвер вместо вайта брал потому как в сильвере есть ГПС телеметрия, которая весьма полезна, имхо - можно на видео накладывать маршрут движения, скорость, пройденное расстояние,  индикацию перегрузок.

Сльвер брал за 250 евро, блэк стоит 430 евро, при этом его фичи типа протюна, мне совершенно нафиг не нужны, посему не стал переплачивать.

Правда, сволочи в сильвер впаяли несменную батарейку, а в блеке её можно легко самому поменять.

Ну и защитное стекло обьектива также - с сильвере несьёмное, в блеке - можно поменять в случае проблем.

Но с этим я както решил что смирюсь за почти вдвое разницу в цене-то!

Ну а после покупки начались сюрпризы ( куда-ж без них!).

Попробовал спэйрить камеру с айфоном - у камеры есть софт для контроля, дистанционного включения, показывания что видит обьектив и прочее.

Ну ок, с айфоном вроде спейрилась нормально.

Попробовал с андроидным телефоном ( андроид 8, самсунг s7 edge) - хрену, пишет что не может подконнектится по вайфаю.

переключал камеру и в 2.4 ггц, и в 5 ггц, и чего только не пробовал - с андроидом гопру подружить не удалось.

Ну что, начало обнадёживающее, что сказать.

Ок, из под айфона сапдейтил камеру на последнюю фирмварь - 2.0, начал исследовать.

На холоде как то медленно всё с камерой происходило - не ожидал, что бренд так тормозить будет, ну да ладно.

включил вайфай, голосовое управление на камере, выключил её при 40 процентах заряда.

В следующий день не смог включить, поставил заряжатся, и узрел, что её аккумулятор посажен в ноль.

Полез в гугль посмотреть, почему такое может быть и сразу наткнулся на ветку о hero 7 black, где народ толпами плакался, что за 12 часов в выключенном положении камера выжирает всю батарейку, и требованиями к гопро быстро выпустить прошивку устраняющую сей косяк!

Ну, чем дальше в лес, тем толще партизаны - у меня уже появилось подозрение, что гопро за кантора то такая...

Заодно погуглил на тему того, как пульт вайфай с сильвером работать будет, и в одном обзоре узрел, что никак не будет - работает только с камерами серии блэк, понятно, не из за ограничений по железу, а меркетинговых.

Залез в гопрошные форумы по этому поводу и опять порадовался, что блэк не купил - народ массово плакался что пульт работает хорошо на гопро 5, а на 6 и 7 - никак и глукаво.

каково, потратить 430 на камеру, и 85 евро ещё на пульт, и получить в итоге неработающий глюкодром - сильно, браво Гопро!

 

Тем временем, я продолжал тестировать гопро. Пошерстил по теме голосового управления, и понял, что оно полностью бесполезно - все команды длинные, типа gopro start capturing, gopro stop capturing, всё понятно, буква в букву, а не с вылавливанием контекстов, как у Siri, окружение должно быть тихим, акцент правильным, итдп.

Вобщем, бесполезная фигня.

Ах да, контактировал с службой поддержки гопро по поводу высадки батарейки, мне сказали, что перед каждым выключением гопро надо отключать функции вифи и голосового управление, а также и гпс, тогда мол, высаживатся камера в выключенном состоянии небудет.

И если голосовое управление можно включить /выключить шорткатом по быстрому доступу, то есть, довольно оперативно, то для гпс и вайфая надо лезть вглубь меню каждый раз, то есть налично ещё и через жопу сделанный интерфейс пользователя на камере.

 

20190213 13005920190213 13010920190213 13012620190213 13013420190213 13015720190213 130229

 

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

Результат оказался неплохим - порядка 2.5-3% заряда в час на это расходовал и мой телефон, и камера.

Вполне приемлемо, я считаю.

Документация на камеру - полное бесполезное говно.

видео можно скачать с камеры через беспроводное соединение, открыв в браузере

http://10.5.5.9:8080/videos/DCIM/

 

http://10.5.5.9:8080/videos/DCIM/100GOPRO/

 

 

Далее - GPS.

даже включив камеру перед сьёмкой и выждав пару минут пока она наловит спутники гпс, а после этого запустив запись - сильно не факт, что видео запишется с телеметрией.

У меня к примеру, записалось без.

Опять полез бодатся с техподдержкой.

сказали, надо перед сьёмкой в меню отключить ГПС а потом включить обратно, тогда мол в течении последующего дня всё будет ок.

Но это, как минимум, не совсем так.

Успел ещё и столкнутся с ситуацией, когда родной гопрошный редактор Gopro Quik говорит, что на видео телеметрии нет, а открыв это самое видео в RaceRender 3  - телеметрия, оказывается, есть, и даже вполне рабочая и правильная.

Один раз столкнулся с тем, что в родном редакторе текущая скорость первые 90: времени отображалась ровно в 11 кмч без изменений, хотя на деле она постоянно скакала.

Racerender и в этом случае скорость с самого начала по конец ролика отобразил достоверно.

У камеры реализован режим сна - причём прямо про это в инструкции не сказано, и как его можно отключить, тоже ничего нет.

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

так вот, если камера не включалась более 12 часов ( судя по мануалу), то первое включение любым из этих методов занимает значительное время - секунд 15 гдето.

если камера включалась в течении последних 12 часов ( как говорит инструкция), то включение её любым из сих методов будет почти мгновенным - пара секунд примерно. Судя по всему, после выключения, камера в течении 12 часов спит, то есть реализует метод suspend to ram, вместо полного выключения.

 

RaceRender 3 

Похоже, лучшая программулька по накладыванию телеметрии на видео с камеры Gopro - сама все данные расшифровывает,

но мне непонравилось то, что там нет возможности наложить дату и время сьёмки, а также пройденное расстояние.

Пробовал писать на эту тему разработчику, но похоже, ему всё это поккуй - не ответил мне ниразу.

Программулька вобщем то на всяких гоншегов и времена круга ориентирована, так что с одной стороны, это не её прямой функционал, но всёже...

Кстати, трек данных их видео Gopro можно вытащить через 

ffmpeg -y -i GH010009.MP4 -codec copy -map 0:3 -f rawvideo out-0001.bin

 

 

 

Extracting the Metadata File

The metadata stream is stored in the .mp4 video file itself alongside the video and audio streams. We can use ffprobe to find it:

[computar][100GOPRO] ➔ ffprobe GOPR0008.MP4

ffprobe version 3.2.4 Copyright (c) 2007-2017 the FFmpeg developers

[SNIP]

    Stream #0:3(eng): Data: none (gpmd / 0x646D7067), 33 kb/s (default)

    Metadata:

      creation_time   : 2016-11-22T23:42:41.000000Z

      handler_name    : GoPro MET

[SNIP]

We can identify it by the gpmd in the tag string - in this case it's id 3. We can then use ffmpeg to extract the metadata stream into a binary file for processing:

ffmpeg -y -i GOPR0001.MP4 -codec copy -map 0:3 -f rawvideo out-0001.bin

This leaves us with a binary file with the data.

Data We Get

~400 Hz 3-axis gyro readings

~200 Hz 3-axis accelerometer readings

~18 Hz GPS position (lat/lon/alt/spd)

1 Hz GPS timestamps

1 Hz GPS accuracy (cm) and fix (2d/3d)

1 Hz temperature of camera

The Protocol

Data starts with a label that describes the data following it. Values are all big endian, and floats are IEEE 754. Everything is packed to 4 bytes where applicable, padded with zeroes so it's 32-bit aligned.

Labels - human readable types of proceeding data

Type - single ascii character describing data

Size - how big is the data type

Count - how many values are we going to get

Length = size * count

Labels include:

ACCL - accelerometer reading x/y/z

DEVC - device

DVID - device ID, possibly hard-coded to 0x1

DVNM - devicde name, string "Camera"

EMPT - empty packet

GPS5 - GPS data (lat, lon, alt, speed, 3d speed)

GPSF - GPS fix (none, 2d, 3d)

GPSP - GPS positional accuracy in cm

GPSU - GPS acquired timestamp; potentially different than "camera time"

GYRO - gryroscope reading x/y/z

SCAL - scale factor, a multiplier for subsequent data

SIUN - SI units; strings (m/s², rad/s)

STRM - ¯\_(ツ)_/¯

TMPC - temperature

TSMP - total number of samples

UNIT - alternative units; strings (deg, m, m/s)

 

 

 

 

 

 

 

 

 

 

 

Полезные ссылки по статье:

https://community.wd.com/c/wd-external-drives/my-passport-wireless

https://community.gopro.com/t5/Cameras/bd-p/Cameras

http://www.dashware.net/dashware-download/

https://shop.gopro.com/EMEA/softwareandapp/quik-%7C-desktop/Quik-Desktop.html

http://racerender.com/RR3/Features.html

https://community.gopro.com/t5/GoPro-Metadata-Visualization/Extracting-the-metadata-in-a-useful-format/gpm-p/40293

 

 

 

 

 

 

 

You have no rights to post comments