Показаны сообщения с ярлыком SDK. Показать все сообщения
Показаны сообщения с ярлыком SDK. Показать все сообщения

воскресенье, 29 апреля 2012 г.

Охота на гольяна...

Через 2,5 часа начнётся суточная распродажа моего продукта. Как я уже говорил с учётом скидки (я поставил 50%) и делёжкой с BitsDuJour (50/50) мне достаётся $5 с каждой продажи. Так что это и правда больше с целью рекламы чем наживы.
На данный момент программу возжелали 4 человека. Буду надеяться, что это не показатель, что некоторые люди, которые решаться купить, просто не нажимают кнопку "I want this". Кнопка "I want this" нужна для того, чтобы уведомить человека по почте о том, что распродажа понравившегося ему продукта началась. Думаю, что её нажимают также и не для того чтобы не забыть, а просто чтобы отметиться. Некоторые, скорее всего, не нажимают её, потому что не видят в этом необходимости. Буду на это надеяться. Буду надеяться, что желающих купить будет много больше. Также всё-таки не все просматривают будущие акции, а обращают внимания только на текущие. Посмотрим как что получится.
В комментариях один человек написал, что эффекты выглядят многообещающе и что цена вообще норм. Он также спрашивал, есть ли шанс что появятся плагины для Photoshop Elements и Lightroom в будущем. Я написал, что да, конечно, написание плагинов к известным редакторам это основная политика партии. Но, блин к Elements! Как я мог упустить Elements. Я по быстрому исправил установщик, чтобы поддержать плагины Elements. Мне не пришлось писать какие-то новые плагины для Elements, к ним свободно подошли обычные Photoshop'овские как я и ожидал. Так что через некоторое время я написал в комментариях этому мужику, что, типа, продукт теперь поддерживает Photoshop Elements! Радуйся! Интересно конечно получилось, вот человек спрашивает о будущих возможностях, и вот уже ему отвечают обновлением. Не знаю хорошо ли это выглядит или нет. Надеюсь на это отреагировали как на хорошую тех. поддержку и работу над продуктом.
Итак, кнопку "I want this" нажали 4 человека. Если продажи будет 4, то это плохой результат для BitsDuJpur, я считаю. Основываясь на отзывах других вендорах, я, для своего нового продукта, определил, что 20 продаж будет хорошим показателем. Если больше, то очень хорошо, если меньше - не очень. Не о чем больше говорить, остаётся ждать начала акции.

воскресенье, 25 марта 2012 г.

Погнали!

Итак, погнали! Установщик готов, на share-it зарегистрирован, документация готова.
Зарегистрировался на share-it, добавил продукт, выбрал способ перевода денег - WebMoney. Через месяц в отпуск еду, поэтому нет времени создавать счета в банке, регистрировать ИП и т.д. Посмотрим пока так как пойдёт.
При регистрации в Share-it, я что-то, походу, не внимательно прочитал (не сплю вторые сутки). Я добавил продукт, но на странице заказа, когда перехожу по ссылке "Купить" появляется сообщение:

Следующую программу/следующие программы не удалось поместить в вашу корзину.
номер и название моей программы - нет в наличии
Говорилось, что продажи начнутся в течении дня, но только нигде в панели управления не нашёл информации о том, что продукт на рассмотрении или что он будет добавлен "тогда-то". Наверное, надо подождать. Пока сайт подшаманю, настрою шаблон в магазине и сделаю прочие настройки продукта. Боюсь как бы не упустил чего важного, первый раз всё-таки. Ждём появления возможности покупки, а пока работаем над сайтом... Пол-года работы и вот, наконец, я на старте :):):)

четверг, 16 февраля 2012 г.

Float в Vegas PIDK?

Сегодня долго пытался разобраться в том, как в Sony Vegas, Sony Vegas Movie Studio плагине поддержать float версию. Ничего, абсолютно ничего об этом нет в их SDK. Поиски в интернете и на сайте Sony тоже ничего не дали. Неужели такой гигант как Sony Vegas не поддерживает 32 бит? А может всё гораздо проще? Может они не дают 32 бит изображения API для плагинов от третих лиц. Не знаю.
Но интересен один момент, в файле SFBase.h, который идёт с их SDK, есть комментарий:
"Read and Write pointer classes for ARGB32 and SFARGBFLOAT". Дальше действительно идёт реализация класса CSFARGBReadPtr и CSFARGBReadWritePtr, но нет реализации для float версии. Странно.
Ещё одно упоминание о float есть в файле sfdxext.h, там ожидается GUID SFPF_PMARGBFLOAT, который, как я думаю, указывает на формат данных с приходящего Surface. Т.е. узнать о том, что входящие данные изображения float можно, но получить к ним доступ не получится, так как не описан интерфейс для этого. Всё бы ничего, но при регистрации плагина в памяти никак нельзя явно указать какие форматы пикселей поддерживает плагин, а это значит, что однажды хост может прислать float версию изображения и плагин не сможет его обработать! Хорошо, что хотябы можно узнать что пришёл именно float и отработать ошибку.
Странное дело, их SDK как-будто не закончен, хотя по его версии (1.0b, наверное, 1.0 beta) он скорее всего не закончен. Но когда ждать его доработки? Судя по комментариям в файлах, этот SDK был написан в 2006 году.
Повторив поиски в интернете я наткнулся на один форум (http://www.dvinfo.net/forum/what-happens-vegas/486884-vegas-plugins-not-actually-32bit-colour-wise.html), где один пользователь описал эту проблему. Как он утверждает, после его переписки с технической поддержкой Sony, ему дали ответ примерно следующего характера:
"Вот, что Вам необходимо сделать, чтобы поддержать float версию <...>
Добавьте это....добавьте то.... тут #define, там #define, упомянули о SFPF_PMARGBFLOAT"
И самый важный момент, когда я подумал, что моя проблема решена:
"Если Вы используете CSFARGBReadPtr, float версия прикреплена обновлённым файлом SFBase.h, в который добавлены CSFARGBFloatReadPtr и CSFARGBFloatReadWritePtr".
Сам автор темы никак более не комментирует это сообщение, кроме как "Для тех кому может быть интересно отсутствие 32 бит информации в плагине. Выкладываю это сообщение".
И всё. Сообщение было опубликовано 9 ноября 2010 года. Где же взять обновлённый SFBase.h? Нигде. На сайте Sony я его не нашёл. Более нигде в интернете тоже, также как и какие-либо упоминания связанные с этой проблемой. Единственный файл SFBase.h, который я нашёл в интернете и который отличался от того, что есть у меня, это файл в архиве  spde_videopidk.zip (http://www.findthatfile.com/search-9799841-hZIP/winrar-winzip-download-spde_videopidk.zip.htm). Единственное отличие заключается в комментариях в начале файла, где указан не сайт Sony, а сайт www.sonicfoundry.com. Что это за Sonic и почему есть вообще такая версия файла SFBase.h, который был создан в 2000 году.
Вот и всё, что удалось узнать и что нисколько мне не помогло. Float версия пока отменяется.