• 30.01.2020

Проект перенесен на sifcodec.com (SiF Codec LLC).

Свяжитесь с нами, если Вам нужна дополнительная информации.

 
  • 08.07.2011

В дистрибутив кодека была добавлена английская документация по настройкам. Также страничка английской документации была обновлена на сайте.

Был выложен исходный код новой версии декодера.

 
  • 04.07.2011

Выпущена новая версия кодека.

Основные изменения:

  • Произведена реструктуризация движка детектирования движения и его мультипоточная оптимизация (до 32 потоков). В текущем коде мультипоточная оптимизация сделана по временной схеме, т.к. остался последний большой блок кода не работающий в мультипоточном режиме - ядро SIF преобразования.
  • Сделаны мультипоточные режимы работы энтропийного кодека (до 8 потоков). Таким образом, декодер сейчас полностью распараллелен и поддерживает до 80 мегабит и выше сжатые потоки на декодирование.
  • Кодек теперь поддерживает разрешение по вертикали не кратное 16.
  • Реализованы различные в плане скорости & качества пресеты движка детектирования движения.
  • Добавлен контроль корректности входных данных. Теперь декодер не падает на испорченных и некорректных файлах.
  • Сделан режим быстрого первого прохода - где-то в два раза более быстрый чем основной при двухпроходном сжатии.
  • Написан новый движок PsyRD экстраполяции, используемый в движке детектирования движения. За счет этого достигнуто очередное значительное улучшение четкости и детализации сжатого изображения.

Так как качество сжатия существенно возросло, была обновлена страница с демонстрационными видеофрагментами.

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

 
  • 29.06.2011

Сегодня была завершена работа над новой версией видеокодека SIF1.

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

 
  • 25.05.2011

Благодаря присоединению к работе над проектом Ивана Валиулина, была начата публикация спецификации видеокодека SIF1.

Текст спецификации распространяется на условиях «Creative Commons Attribution 3.0 Unported» лицензии, а использование интеллектуальной собственности, описанной в данной спецификации, регулируется SIF1 Specification license. Таким образом, любой человек может сделать и использовать совместимый с SIF1 кодек и не платить никаких лицензионных отчислений.

 
  • 03.06.2010

Выпущена новая версия кодека.

Основные изменения:

  • Произведена масштабная реструктуризация кода в движке компенсации движения. Основной целью реструктуризации было удаление глобальных переменных из кода. Наличие глобальных переменных мешало мультипоточному исполнению кода и не давало возможность иметь несколько независимых копий декодера в одном рабочем процессе.
  • Все основные вычислительные блоки декодера были оптимизированы для на мультипроцессорной работы. В результате декодирование Full-HD теперь возможно на любом современном двухядерном процессоре с тактовой частотой не ниже 2 гигагерц. Текущий код поддерживает до 32 одновременных потоков декодирования. Единственным не распараллеленным блоком в декодере остался энтропийный кодек. Для него в следующих версиях будут введены специальные многопоточные режимы работы с поддержкой до 8 одновременных потоков.
  • Были оптимизированы параметры работы ядра SIF сжатия и одновременно еще раз улучшена психовизуальная модель. В результате были очень значительно увеличены четкость и детализация сжатого изображения.
  • Была исправлена ошибка в ядре сжатия, проявлявшаяся при размере изображения по вертикали, не кратном 32.
  • Была исправлена ошибка в кодеке, приводившая к падению кодека на старых машинах, не имеющих поддержки SSE инструкций. Спасибо Александру Будчанину за тестирование.

Так как качество сжатия существенно возросло, была обновлена страница с демонстрационными видеофрагментами.

Так же обновил исходный код библиотеки декодирования, добавив в нее все те изменения, что я сделал в коде за это время.

 
  • 19.04.2010

О новой версии кодека:

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

 
  • 18.10.2009

Как и было обещано, выложил исходный код декодера SIF1. Исходный код выпущен под открытой лицензией - производной от Mozilla Public License 1.1

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

  • Выложена английская версия описания настроек кодека.
  • Выложена английская версия доступного описания сути SIF технологии сжатия.
  • Выложена английская версия демонстрационных видеофрагментов.
  • Также был обновлен инсталлятор кодека. Но скачавшим предыдущую версию инсталлятора качать эту не имеет смысла, т.к. в инсталлятор был всего лишь добавлен английский файл с описанием настроек кодека.
 
  • 07.10.2009

Sif-проект жив!

Более того, за все годы своего подпольного существования он интенсивно развивался. И в данный момент он переходит в следующую стадию своего развития.

  • Во-первых, я выпустил первую релизную (не альфа) версию кодека SIF1. По сравнению с последней выпущенной версией улучшения в качестве сжатия просто огромны!
  • Также я опубликовал текст патента на технологию SIF сжатия. И написал доступное объяснение принципа работы новой технологии
  • И главное. Я собираюсь выпустить исходный код SIF-декодера под открытой лицензией и опубликовать открытую спецификацию нового стандарта. Это произойдет в ближайшее время, как только будут оформлены некоторые документы. В тоже время, исходный текст кодера я пока открывать не собираюсь.

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

Основные изменения:

  • Практически полностью переписаны все основные блоки кодека, кроме ядра сжатия. При этом работа анализирующей части ядра сжатия тоже улучшена.
  • Получена огромная прибавка в визуальном качестве сжатия.
  • Добавлен полный набор режимов сжатия, необходимых для практического использования кодека. Также добавлены специальные режимы, пригодные для реализации потоковой передачи видео через интернет.
  • Доработана и улучшена психовизуальная модель сжатия. На данный момент это лучшая психовизуалка из всех, что когда-либо были реализованы в кодеках.
  • В этой версии формат сжатия был окончательно зафиксирован и будет выпущен в виде открытой спецификации. Все дальнейшие улучшения будут оформляться в виде расширений к стандарту и тоже будут опубликованы.
  • Данная версия не совместима со всеми предыдущими, но это последняя значительная смена формата, и она окупается за счет значительного улучшения качества сжатия и гораздо большей портабельности нового формата.

Были произведены значительные изменения на сайте.

  • Была написана подробная инструкция по использованию настроек нового кодека
  • Была обновлена страница с демонстрационными видеофрагментами. Добавлено большое количество новых примеров, в том числе видео сжатое в FullHD качестве.
  • Был выложен текст патента на технологию SIF сжатия.
  • Было написано доступное описание сути новой технологии.
  • Ну и собственно была выложена новая версия кодека.

Надо, видимо, пояснить причину столь долгого ухода проекта в подполье. После выкладки предыдущей версии кодека мной было принято решение сделать SIF1 открытым стандартом. Но для этого необходимо было оформить права на разработанную технологию, и главное - довести уровень работы всех блоков кодека до релизного уровня. Ведь уже опубликованную финальную спецификацию изменить будет невозможно, и плохо разработанный блок будет не давать проекту нормально развиваться в дальнейшем. В первую очередь это касалось блока квантования и энтропийного сжатия. Была задача сделать возможным эффективную реализацию имеющегося движка сжатия на различных гаджетах - сотовых телефонах и т. д. Для этого он был полностью переписан под использование бинарного интервального кодирования. К сожалению, это сделало новые версии кодека несовместимыми со старыми, но значительно увеличило диапазон устройств на которых новый кодек может эффективно применятся. Пока шла отработка новых блоков, было бессмысленно выкладывать промежуточные версии публично, так как их формат был бы не совместим как с прошлыми, так и с будущими версиями кодека. И только когда все было отработано, я выложил уже финальную по формату версию кодека.

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

 
  • 06.09.2006

Выпущена новая версия кодека.

Основные изменения:

  • Алгоритмически оптимизирована декодирующая часть Core6. В результате стало возможно декодирование HD видео с параметрами вплоть до 1600x900x24 на процессоре AMD Athlon 64 3800+ при использовании только базового набора команд MMX.
  • Увеличена общая эффективность сжатия. Уменьшен уровень артефактов на изображении.
  • Улучшена передача мелких деталей на изображении.
  • Значительно улучшена психовизуальная модель, что дополнительно увеличило визуальное качество изображения.
  • Исправлены некоторые ошибки в работе кодека. Улучшена работа на низких разрешениях.

На страницу с демонстрационными видеофрагментами выложен трейлер фильма "Фонтан" в HD формате, а также фрагменты фильма "Матрица: Революция", сжатого на 1 CD.

Получен грант от Фонда содействия развитию малых форм предприятий в научно-технической сфере на дальнейшее развитие проекта.

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

 
  • 30.04.2006

Очередное значительное улучшение кодека.

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

Основные изменения:

  • Улучшен алгоритм и увеличена эффективность работы анализирующий части Core6. Уменьшен уровень некоторых артефактов на изображении.
  • Несколько изменен алгоритм работы квантователя.
  • Добавлен адаптивный алгоритм контроля битрейта.
  • Существенно увеличена четкость декодируемого изображения.
  • Психовизуальная модель еще до конца не отлажена, но работает весьма хорошо.
  • Значительно увеличена общая эффективность сжатия.
  • Данная версия несовместима с предыдущей, но все последующие версии кодека будут декодировать видео, сжатое этой версией.

Скачать кодек можно отсюда.
Соответственно обновлена страница с демонстрационными видеофрагментами.


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

 
  • 03.11.2005

Новая улучшенная версия кодека.

Основные изменения:

  • Значительно уменьшен уровень некоторых артефактов сжатия.
  • Улучшена работа движка компенсации движения.
  • Существенно увеличена эффективность сжатия.

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

 
  • 22.07.2005

Выложена для открытого тестирования альфа версия нового кодека.

Для тех, кому не хочется самостоятельно тестировать кодек, обновлена страница с демонстрационными видеофрагментами.

О дальнейших планах.
Сейчас собираюсь хорошенько отдохнуть.
Вернусь к работе предположительно в середине сентября.
После чего собираюсь заняться доводкой текущего кода до юзабельного уровня.

 
  • 19.07.2005

Сегодня я завершил работу над первой альфа версией нового кодека.

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

 
  • 26.09.2004

Опасайтесь подделок!

Только что после длительного отсутствия появился в рунете и обнаружил, что здесь образовался и начал бурную деятельность некий хрен, использующий мой ник "NeiroMaster".

Этот тип не имеет ко мне никакого отношения.

У меня только один публичный почтовый адрес:
neiromaster@mysif.ru

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

Будьте бдительны.

 
  • 19.08.2004

Выложен для всеобщего доступа демонстрационный декомпрессор.
Выложены демонстрационные видеофрагменты.

Опубликована статья, рассказывающая об особенностях принципиально новой технологии сжатия, использованной в движке SIFcore-6.
Я попробовал писать как можно проще, надеюсь, найдется достаточное количество людей, дочитавших её до конца. ;)

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

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

Только после этого начнется отработка всяких "вкусностей" вроде алгоритма контроля битрейта и психовизуальной модели.

Также, возможно, мной будет выпущен (если дойдут руки) высокоэффективный и, главное, быстрый шумопонижающий фильтр, основанный на движке core-6.

 
  • 17.08.2004

Демонстрационный декомпрессор и описание нового движка сжатия будут выложены 19 августа.

 
  • 11.08.2004

Уфф.. Сегодня все-таки добрался до промежуточного финиша. Ощущения приблизительно такие же, как у человека пешком дошедшего до северного полюса:

С одной стороны круто, а с другой, нужно ведь еще обратно столько же топать. :-ь

В течении ближайших двух недель оформлю демонстрационные материалы и выложу их на сайт.

 
  • 4.06.2004

Не успело пройти и года со дня последнего сообщения на этом сайте. Посему, для тех, кому это интересно, сообщаю.

  1. Рипом давно уже не занимаюсь. К деятельности фирмы Tycoon уже как год не имею даже косвенного отношения.
  2. В связи с жизненными обстоятельствами был вынужден прекратить обновления этого сайта, и сосредоточился на основном проекте - создании собственного оригинального кодека нового поколения.
  3. Разработка данного кодека ведется мной (с перерывами) уже четвертый год, и за текущий сезон сильно продвинулась вперед. В первую очередь были успешно решены некоторые теоретические проблемы в разрабатываемом мной алгоритме сжатия.
  4. Текущая версия ядра сжатия - "SIFcore 6", показывает весьма приличные результаты и принята мной за основу нового кодека. В тоже время, объем работ по доводке этого ядра очень большой, т.к. все время появляются новые идеи, которые нужно проверять и развивать. Буквально каждую неделю происходят ощутимые изменения в качестве и эффективности работы текущего кода, но многие моменты еще требуют доработки и шлифовки. Дело сильно замедляет очень высокая сложность используемых алгоритмов. Финальный кодек будет существенно сложнее, чем, скажем, кодеки на основе стандарта H264. При этом скорость работы, как на сжатие, так и на распаковку, у моего алгоритма будет выше, чем у того же H264.
  5. Но всеже, нужно продемонстрировать полученные результаты заинтересованным людям. Поэтому я решил перед уходом на летний отдых выложить демонстрационные видеофрагменты и демонстрационный декодер на этом сайте, в качестве публичного отчета о проделанной за этот год работе :-). Тогда же я собираюсь опубликовать более подробную информацию об используемых мной алгоритмах. Как говорится - "Ждите дальнейших сообщений." :-).
  6. При этом хочется подчеркнуть, что ядро сжатия - это еще не полноценный кодек. Но это, так скажем, самая главная и сложная часть собственно кодека, который в окончательном виде появится не так скоро.

Для тех, кто пользуется программой NanDub2:

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

 
  • 15.06.2003

Большое обновление содержимого сайта.

Выложена для всеобщего доступа программа NanDub2.

Цветокорректирующий Lab фильтр обновлен до версии 1.1.
В новой версии добавлена возможность установки виртуального баланса белого.
Подробнее об этой опции написано на странице фильтра.

Опубликована давно обещанная статья:
Методика настройки шумопонижающих фильтров.

О дальнейших планах.
В ближайшее время беру отпуск и уезжаю отдохнуть подальше от "электронного друга" :-), поэтому, возможно, не буду отвечать на письма.

Из планов по обновлению содержимого сайта:
Собираюсь обновить статью по микшированию звука, немного поменяв описанную там методику.
Также собираюсь написать статью о том, как правильно подготавливать, синхронизировать и кодировать звуковую дорожку для добавления ее к сжатому фильму.

 
  • 8.06.2003
NanDub2 будет выложен для всеобщего пользования 15 июня.
 
  • 19.05.2003

Дизайн сайта доведен до приличного состояния.
Выложена статья (Можно сказать "Монументальный труд") :-)

Cжатие видео с помощью программы NanDub2.

В месте с приложением: Файлом Readme от второго NanDub-а.
В ближайшее время напишу второе приложение - статью по методике настройки шумодавов.

Что касается выкладывания самой программы NanDub2 для широкого доступа.
Это вполне вероятно.
Как говорится - "Ждите дальнейших сообщений." :-)

 
  • 29.04.2003

Начало работы сайта. Выложена статья:

Как смикшировать озвучку с максимальным качеством.

Это описание методики наложения перевода с максимальным сохранением звучания оригинального саундтрека.

В раздел Downloads выложены два фильтра для VirtualDub: XYZ и Lab. Они предназначены для тонкой коррекции баланса цветов в исходном видеофайле.
Толчком к написанию этих фильтров послужило широкое распространение DVD c некачественно сделанными экранными копиями и промо версиями фильмов.
В некоторых случаях эти фильтры позволяют буквально “из дерьма сделать конфетку” или почти конфетку :-).

 


 


Новости СтатьиDownloadsО SIF-е Ссылки

• Идеи, статьи, программы Neiromaster © 2003-2011