Форум переехал и обновился!

Для первого входа необходимо установить новый пароль через «Забыли пароль?». Укажите email, использованный при регистрации. Теперь вход выполняется по email, ваш ник на форуме сохранён.

Не помните адрес регистрации? Проверьте свои почтовые ящики: найдите старые письма по запросам club-nikon.ru или Клуб Nikon. Если восстановить доступ не получается, напишите на club-nikon@deesy.com.

Если вы уже установили новый пароль, повторять восстановление не нужно.

RICOH (Pentax) открывает доступ к SDK

Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Meridian писал(а): Ср май 30, 2018 08:08
У Nikon только для PC и только под Windows. Поправьте меня, если я ошибаюсь.
Вроде да, но при чем здесь "первые из производителей"? Надо будет, и под другие платформы выпустят, ведь их родное ПО этим SDK не пользуется.
Meridian писал(а): Ср май 30, 2018 08:08
Теперь, что касается функционала SDK Nikon - там далеко не всеми параметрами можно управлять. Например, невозможно установить поправку автофокуса (за исключением D3s). То есть для камер Canon можно в программах типа Focal быстро и автоматически найти поправку, а для камер Nikon - нет (в процессе подбора все эти поправки приходится выставлять вручную).
При чем тут SDK? Этот функционал сами камеры не поддерживают. Сервисные данные автофокуса можно менять, но они требуют перезапуска камеры для применения, а программные поправки, видимо, прошивка не позволяет редактировать. Да и подозреваю, что в никоновском варианте этой системы все было бы довольно мутно с программной стороны. На D3s попробовали и отказались.
Аватара пользователя
Meridian
Сообщения: 5245
Зарегистрирован: Вт окт 21, 2014 13:46

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Meridian »

SPU писал(а): Ср май 30, 2018 11:34
Вроде да, но при чем здесь "первые из производителей"? Надо будет, и под другие платформы выпустят, ведь их родное ПО этим SDK не пользуется.
В Вашем ответе ключевая фраза "Надо будет". КМК, это "надо" наступило лет 10 назад. Ведь неслучайно железка, преодолевающая это самое "надо будет", собрала 10 лямов баксов. Что-то мне подсказывает, что подготовить и опубликовать API для Nikon обошлось бы в сумму несколько десятков тысяч долларов (полгода работы двух программистов и одного тестировщика). Просто в компании Nikon (и всех остальных крупных производителей) это никому не надо.
Аватара пользователя
Deesy
Сообщения: 3215
Зарегистрирован: Пт апр 05, 2013 08:40

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Deesy »

FXpanda писал(а): Ср май 30, 2018 07:50
У никона через этот сдк нет доступа к рав данным по сути, там можно получать готовые картинки через никоновский же алгоритм, чисто свой конвертер написать не выйдет.

Ковырял его лет 5 назад


NEF(RAW) SDK:

NEF (RAW) files

We are offering Library Programs and File Format information for opening NEF files (RAW images) captured with a Nikon digital-SLR camera and Advanced Cameras with Interchangeable Lense from a software application.


кстати есть еще типа

LRTimeLapse



qDslrDashboard
Быстро. Дешево. Качественно. Выбери любые два!

"Шилка" - лучший тренажер фотографа-скорострела
Аватара пользователя
Meridian
Сообщения: 5245
Зарегистрирован: Вт окт 21, 2014 13:46

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Meridian »

SPU писал(а): Ср май 30, 2018 11:34
При чем тут SDK? Этот функционал сами камеры не поддерживают. Сервисные данные автофокуса можно менять, но они требуют перезапуска камеры для применения, а программные поправки, видимо, прошивка не позволяет редактировать. Да и подозреваю, что в никоновском варианте этой системы все было бы довольно мутно с программной стороны. На D3s попробовали и отказались.


Уверяю Вас, что на D3s и D500 прекрасно подбираются правильные итоговые поправки (в Focal) и ничто нигде не косячит. Только на D3s ты запустил процесс и он сходится за пару минут, а на D500 - руками все выставляешь и колбасишься минут 10. На мой программисткий взгляд, очевиден факт, что если поправку можно установить в меню, то ее можно выставить с помощью API (предусмотрев соответствующие публичные функции). При необходимости можно предусмотреть все необходимые процедуры перезапуска камеры, хотя конкретно здесь я сильно сомневаюсь в их необходимости - поправка хранится некой константой и при выдаче команды на фокусировку добавляется некая дельта.
Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Meridian писал(а): Ср май 30, 2018 14:48
Уверяю Вас, что на D3s и D500 прекрасно подбираются правильные итоговые поправки (в Focal) и ничто нигде не косячит. Только на D3s ты запустил процесс и он сходится за пару минут, а на D500 - руками все выставляешь и колбасишься минут 10. На мой программисткий взгляд, очевиден факт, что если поправку можно установить в меню, то ее можно выставить с помощью API (предусмотрев соответствующие публичные функции). При необходимости можно предусмотреть все необходимые процедуры перезапуска камеры, хотя конкретно здесь я сильно сомневаюсь в их необходимости - поправка хранится некой константой и при выдаче команды на фокусировку добавляется некая дельта.
Что-то ваш программисткий взгляд слишком поверхностный. У кэнона относительно новый байонет, поэтому в протоколе предусмотрено много всего полезного, в частности модель и серийник объектива. Поэтому, когда идет настройка, и программа и камера прекрасно знают, что именно они настраивают. У никона же нет практически никакой информации об объективе, только фокусные, геометрическая светосила и еще некоторые флаги (VR, TC и т.п.), он многие неродные объективы то различить не может, не то, что экземпляры одной модели (даже родной). Видимо, в никоне решили, что лучше вообще отключить такой функционал для внешних приложений, чем бороться с претензиями по поводу странной работы (затерло уже существующие настройки другого объектива и т.п.). Это как раз произошло примерно в те времена, когда альтернативные производители оптики начали отвоевывать заметную долю на рынке, а они не особо парятся на счет идентификаторов объективов.
Meridian писал(а): Ср май 30, 2018 14:48
В Вашем ответе ключевая фраза "Надо будет". КМК, это "надо" наступило лет 10 назад. Ведь неслучайно железка, преодолевающая это самое "надо будет", собрала 10 лямов баксов. Что-то мне подсказывает, что подготовить и опубликовать API для Nikon обошлось бы в сумму несколько десятков тысяч долларов (полгода работы двух программистов и одного тестировщика). Просто в компании Nikon (и всех остальных крупных производителей) это никому не надо.
Люди готовы платить за любую ересь, если не обладают информацией или навыками. В свое время программки для редактирования меню винды или отключения файла подкачки, или еще чего-то подобного, на ура продавались по 10 баксов и больше.

Что касается API, то он уже есть, приложения не никон разрабатывает, а наемные конторы, приложения есть и под ios, и под android, и под osx. Да, наверное, нужно немножко причесать имеющееся, чтобы получился SDK, но это не такие затраты, тем более, что нынешний SDK еще то удовольствие, не очень то они и старались.
Аватара пользователя
kalugamisha
Сообщения: 1830
Зарегистрирован: Пт мар 15, 2013 11:13

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение kalugamisha »

SergUM писал(а): Ср май 30, 2018 10:22
Именно, т.е. я сообщаю частному лицу данные, достаточные для доступа к своей карте. Есть конечно 3Д-Секьере, но как-то странно этот запрос выглядит... Почему они не воспользовались сервисами веб-мани или пэй-пэл?...


Странно - это мягко сказано - это просто поиск лохов
Аватара пользователя
Meridian
Сообщения: 5245
Зарегистрирован: Вт окт 21, 2014 13:46

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Meridian »

SPU писал(а): Чт май 31, 2018 08:07
Что-то ваш программисткий взгляд слишком поверхностный. У кэнона относительно новый байонет, поэтому в протоколе предусмотрено много всего полезного, в частности модель и серийник объектива. Поэтому, когда идет настройка, и программа и камера прекрасно знают, что именно они настраивают. У никона же нет практически никакой информации об объективе, только фокусные, геометрическая светосила и еще некоторые флаги (VR, TC и т.п.), он многие неродные объективы то различить не может, не то, что экземпляры одной модели (даже родной). Видимо, в никоне решили, что лучше вообще отключить такой функционал для внешних приложений, чем бороться с претензиями по поводу странной работы (затерло уже существующие настройки другого объектива и т.п.). Это как раз произошло примерно в те времена, когда альтернативные производители оптики начали отвоевывать заметную долю на рынке, а они не особо парятся на счет идентификаторов объективов.


Давайте углубляться.



Ситуация - человек вручную устанавливает поправку в меню фотоаппарата. На мой взгляд, весь процесс сводится к вызову нескольких функций прошивки. Более того, в камерах D5/D850/D500 есть автоматическая процедура установки поправки фазового автофокуса по контрастному (AFFT), то есть прошивка гарантированно может сама выставить поправку.



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



А в Никоне, врероятно, просто решили, что это никому не нужно или помешает СЦ оказывать услуги по юстировке. Или вообще ничего не решали - консервативный подход. А в команду D3s просочился случайно правильный товарищ. Его потом "поправили".



PS

Для продолжения дискуссии мне важно понимать, занимались Вы когда-либо программированием или нет.
Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Meridian писал(а): Чт май 31, 2018 08:40
Давайте углубляться.
Вы опять делаете ту же ошибку. Вы путаете "возможно" и "целесообразно, исходя из имеющегося функционала".



Когда пользователь сам вносит поправку, он видит, что объективы "попутались" (заходит в меню, а поправка уже есть). В сторонней программе все зависит от разработчика, более того, никон свою кухню на обозрение не выносит, значит максимум, что будет доступно через API что-то вроде "слот 3, 70-200/2.8 VR, поправка -5", т.е. еще меньше информации, чем даже доступно камере, следовательно, еще труднее понять, тот же это объектив или нет. При чем разработчик может показать пользователю таблицу, может не показать, может спросить, перезаписать значение или нет, а может не спросить. API должен работать железно, тем более коммерческий, а не то, что авось это тот объектив, а может и не тот.

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



ЗЫ: Я не смотрел API для D3s. Думаю, что там все еще печальнее, чем я предполагаю.



Программированием я занимаюсь с момента появления в домашней доступности ПК в СССР.
Аватара пользователя
WingfirE
Сообщения: 5309
Зарегистрирован: Вт май 10, 2011 09:25

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение WingfirE »

Надо понимать, что любое программное приложение не может быть в отрыве от железа. У того же никона не так давно железо стало на основе ARM чипов, а не узкозаточенных железок. Ровно с момента, когда групповой автофокус появился, то есть с Expeed4. То есть в Д3с все возможности были под конкретную камеру. То железо настраивалось на низком уровне, и у никона было очень мало программистов, способных там что-то сделать, отсюда малые возможности по домодификации прошивками и т.п.

В последнем поколении, у Д5, очень много можно уже сделать прошивкой, то есть модификацией софта, что мы и видим. И программистов под ARM сейчас навалом. То есть сейчас ограничения у никона - это лишь нежелания давать пользователям больше. Пентакс, видно, решил открыть больше доступа.
Аватара пользователя
Meridian
Сообщения: 5245
Зарегистрирован: Вт окт 21, 2014 13:46

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Meridian »

Коллега [member="SPU"], Ваша позиция понятна. В сухом остатке Вы предполагаете косяки/баги/фичи реализации, которые делают невозможным стабильное выполнение кода через внешних акторов. По крайней мере, применительно к установке поправки автофокуса. И так для всех современных камер Nikon.



Я же более высокого мнения о разработчиках и предполагаю всего лишь крайний консерватизм до степени смешения с "как бы чего не вышло".



На этом, вероятно, можно свернуть дискуссию про Nikon, ибо тема в старттопике явно его не касается.



Остается порадоваться за Pentax и понадеяться, что объявленный функционал действительно принесет выгоды пользователям.



В то же время не могу не отметить, что в Nikon'е в плане доработки функционала камер что-то начинает изменяться в лучшую сторону. У флагманской камеры D5 вышло два важных, на мой взгляд, обновления прошивки - режим следящего фокуса по 9-ти точкам, и режим "Recall shooting" для оперативного переключения настроек (типа U1/U2). Раньше такие вещи были бы добавлены в D5s, а сейчас - в текущую камеру.



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

Вернуться в «Прочие системы (Sony, Canon, Olуmpus и т.д.)»

Кто сейчас на конференции

Сейчас этот форум просматривают: ClaudeBot [Bot] и 1 гость