Ага, мусор был, обходил это дело. Реюзать знакоместа — это в смысле использовать уже распакованные в качестве словаря, как в LZчтототам? Такое у меня тоже не дало хорошего результата. 256 блоков 8x8 — да, получается совсем худо. Можно улучшить, если есть вариант брать не один словарь на все кадры, а каждые N кадров свой, как у Алгоритма сделано.
На контрастных видео это отбрасывание приводило к артефактам — за движущимися объектами оставался хвост. Фиксилось оптимизацией, которая обнуляла почти пустые знакоместа и заполняла почти полные.
Идею со словарем одно время реализовывал Alco- был набор из 256 гвоздями прибитых знакомест, к которым приводился экран и хранились чисто индексы. Очень эффективно, но очень грубо в результате. Другая его идея была в составлении 256 самых частых пар байт, которые можно опять же свести к индексу в таблице, насколько я помню, не взлетело.
Еще я пробовал реюзать знакоместа на экране — ооочень медленно получалось паковать на реале, но выигрыш был на уровне пары процентов, потому закопал.
Прочёл, спасибо, здорово! Получается, до какого-то момента я шёл практически след в след :) Забавно, что отбрасывание блоков, изменившихся меньше определённого порога — это как раз то, чем мне в конце пришлось пожертвовать ради скорости.
Жалко, что ресурс приказал долго жить. Эх, собрал бы кто всё разбросанное по интернетам под одной крышей…
У 3BM — бренд и доверие людей. Нет ничего плохого в том, чтобы отсоединить этот бренд от приватной оффлайн-тусовки, если есть такое желание, но забрасывать его совсем не обязательно. Виртуальные компо нужны, очень нужны. Я считаю, что антиэпик формат типа быстрых реалтаймов платформе очень необходим, чтобы без пафоса с должной периодичностью тренировать навыки и делать эксперименты.
На данный момент я не могу проводить zxart realtime compo, это надо признать, я перегружен, иначе бы занялся и обеспечил регулярность.
Вполне здравым, как мне кажется, могло бы быть проведение каких-то виртуальных соревнований под 3BM маркой, которая для участников уже сама по себе символизирует некую планку.
Вот это хорошее, годное объяснение. Нет ничего плохого в том, чтобы пропало желание заниматься геморроем и работой вместо отдыха. А то с переполнением календаря я не очень согласен, там половина пати за уши притянута к спектруму. Да и осень-зима традиционно пустые, так что времени для небольших виртуальных компо хоть завались.
А можно ли где-нибудь почитать про приёмы, использущиеся в VideoStudio?
Всё то, что происходило на платформе с конца девяностых, для меня is the new new.
Слишком жирная гифка, а конвертер не поддерживает пропуск кадров.
Нашел другой кусок на 360 кадров, удалось сжать в 10 раз при сравнимом качестве и 10fps. И это на реале в программе более чем 10-летней давности:) Так что это прекрасно, что технологии не стоят на месте.
Да, всё верно. Если прикрутить к анимации плеер, то это уже демо. Хорошее будет демо, или плохое, это уже другой вопрос.
В моем понимании, демо — это какой-то прорыв, какое-то открытие (это одно из миллиона определений, которые крутятся в голове). Поэтому, например, bad apple!!! 512 — хорошее демо. Демо на чистом запиляторе — плохое демо, нет в нем никаких прорывов.
А дальше уже организаторы пати берут на себя ответственность, принять или отклонить.
К сожалению лично для меня уже давно нет этих посиделок, есть подготовка пати, организация хилой трансляции, прием работ, доделывание своих работ, показ, сон, подсчет и объявление результатов, отъезд домой. Тоже хочется посиделок на природе, расслабона и разговоров за демосцену.
На данный момент не вижу необходимости в 3бм в старом формате в старые даты. По факту для большинства участников это всё же виртуальное компо. А виртуальное компо можно провести в любое другое время.
В части дем есть большое желание поддержать Chaos Constructions и не отвлекать других демомейкеров на 3бм.
Возможно я в чем-то ошибаюсь, но на данный момент я так вижу ситуацию. Если вдруг пати начнут исчезать и календарь оскуднеет, то будет хороший повод вернуть 3бм обратно.
Идею со словарем одно время реализовывал Alco- был набор из 256 гвоздями прибитых знакомест, к которым приводился экран и хранились чисто индексы. Очень эффективно, но очень грубо в результате. Другая его идея была в составлении 256 самых частых пар байт, которые можно опять же свести к индексу в таблице, насколько я помню, не взлетело.
Еще я пробовал реюзать знакоместа на экране — ооочень медленно получалось паковать на реале, но выигрыш был на уровне пары процентов, потому закопал.
Жалко, что ресурс приказал долго жить. Эх, собрал бы кто всё разбросанное по интернетам под одной крышей…
На данный момент я не могу проводить zxart realtime compo, это надо признать, я перегружен, иначе бы занялся и обеспечил регулярность.
Вполне здравым, как мне кажется, могло бы быть проведение каких-то виртуальных соревнований под 3BM маркой, которая для участников уже сама по себе символизирует некую планку.
web.archive.org/web/20150501193635/http://zxvideo.fatal.ru/
Всё то, что происходило на платформе с конца девяностых, для меня is the new new.
Нашел другой кусок на 360 кадров, удалось сжать в 10 раз при сравнимом качестве и 10fps. И это на реале в программе более чем 10-летней давности:) Так что это прекрасно, что технологии не стоят на месте.
Как вариант раздербанить готовую гифку, на отдельные кадры.
Вот эта вроде без оптимизации: www.dropbox.com/s/lm1p7esgodpndfg/BA_test.gif?dl=0
Ну а fps ты уже сам на глаз ставь, как нужно. Либо 60(в оригинале скорее всего именно столько), либо 30.
В моем понимании, демо — это какой-то прорыв, какое-то открытие (это одно из миллиона определений, которые крутятся в голове). Поэтому, например, bad apple!!! 512 — хорошее демо. Демо на чистом запиляторе — плохое демо, нет в нем никаких прорывов.
А дальше уже организаторы пати берут на себя ответственность, принять или отклонить.
В части дем есть большое желание поддержать Chaos Constructions и не отвлекать других демомейкеров на 3бм.
Возможно я в чем-то ошибаюсь, но на данный момент я так вижу ситуацию. Если вдруг пати начнут исчезать и календарь оскуднеет, то будет хороший повод вернуть 3бм обратно.