Модификация видеокодека Dirac / 5000 р.
Необходимо модифицировать видеокодек Dirac, таким образом, чтобы при обработке видеокадра, использовалась симметричная схема вейвлет-преобразования.
Сопутствующая задача:
Необходимо приложение, тестирующее возможности оригинального и модифицированного кодека Dirac, а также какого-нибудь кодека основанного на дискретном косинусном преобразовании (на ваш выбор). В приложении должен быть предусмотрен выбор неких параметров влияющих на степень сжатия и качества итогового видео.
К приложению не предъявляется каких-либо специальных требований к дизайну, «защите от дураков» или обработке исключительных ситуаций — основная задача тестирование работы кодеков.
Дополнительные требования:
- необходимы исходный код и готовый «экзешник»;
- приложение и кодек должны работать под Windows (в случае, если работы по модификации кодека не удастся вести под Windows, необходима подробная инструкция по разворачиванию проекта под Linux; однако само приложение, если возможно, должно работать Windows);
- необходима инструкция по разворачиванию проекта на машине заказчика;
- необходимо ваше пояснение о том, что пришлось изменить в кодеке; очень желательно выделить эти места в коде.
Не думаю, что изменение пары функций в чужом коде должно стоить дороже. Или я не прав?
Сломался двигатель. Водитель машины долго подкручивает и подвинчивает детали, нажимает на разные рычажки - ничего не помогает. Подходит к нему мастер, бьет молотком по капоту, двигатель работает. Он просит водителя заплатить ему 100 руб. "За что? " - спрашивает водитель. "Один рубль - за то, что ударил молотком, а 99 руб. - за то, что знал, куда ударить", - отвечает мастер.
Если бы водитель из анекдота обратился не к механику, а к программисту, цена думаю была бы уже не 100 рублей, а 1000 — ведь программисту еще нужно эти знания получить, а механик и так знает, а если не знает, то сможет узнать в разы быстрее программиста.
Собственно поэтому я и обратился на форум "механиков"... : ) Хотя может стоило бы к "программистам" ^ ^
Мне кажется вы переоцениваете сложность задачи. За вейвлет-преобразование в данном кодеке отвечает одна, ну две, функции. И все, что нужно изменить, так это только способ ммм.. "сортировки".
Если бы водитель из анекдота обратился не к механику, а к программисту, цена думаю была бы уже не 100 рублей, а 1000 — ведь программисту еще нужно эти знания получить, а механик и так знает, а если не знает, то сможет узнать в разы быстрее программиста.
Собственно поэтому я и обратился на форум "механиков"... : ) Хотя может стоило бы к "программистам" ^ ^
Мне кажется вы переоцениваете сложность задачи. За вейвлет-преобразование в данном кодеке отвечает одна, ну две, функции. И все, что нужно изменить, так это только способ ммм.. "сортировки".
Извиняюсь, а как Вы стоимость этой работы оценили, если вам её предложили, т.е. оцените её со стороны программиста.
Боюсь мне все таки сложно правильно оценить скажем так "рыночную" стоимость выполнения проекта, я все-таки не программист. Да, понимаю, что этим несколько противоречу своим словам выше...
Пожалуй, я бы исходил из трудозатрат с поправкой на адекватную оценку своей "стоимости" как программиста.
К примеру, если на проект стоимостью 10 000 я потрачу десять часов, а стоимость часа среднего программиста в вакууме составляет 1 000 рублей, а я оцениваю свои способности в половину навыком среднего программиста, то: 10 ч * 1000 р/ч * 0,5 = 5000 р. А значит выполнив проект я останусь в плюсе. С другой стороны, если я считаю ,что в полтора раза круче среднего программиста, то 10 ч * 1000 р/ч * 1,5 = 15 000 р. То есть выполнять проект смысла нет. Конечно, в такой расчет можно внести еще всякого рода коэффициенты, но суть была бы примерно такой.
Для своего проекта сумму я взял в какой-то степени с потолка, а в какой-то - прикинув сколько бы времени понадобилось на реализацию мне, если бы я хотя бы помнил как там вообще инициализировать эти гребанные массивы и работать с указателями.
А как бы Вы оценили стоимость и свои энергозатраты?
Механик озолотился бы - пока выучит язык, ну и расценки из сервиса.. :))
Справедливо предложить по расценкам среднего программиста с тем-же коэф.2, кому расценки подойдут согласятся, кто дороже в час зарабатывают - проигнорируют. Вам тоже переплачивать резона нет.