@habrachat

Страница 3313 из 6731
Славик
30.11.2016
10:41:40
и как?

VEG
30.11.2016
10:41:47
Успешно =)

Правда, тут решающую роль сыгала Apple.

Она поддержала внезапно его у себя.

Google
Славик
30.11.2016
10:42:16
тогда действительно круто

VEG
30.11.2016
10:42:17
А в этом году в их iMessage добавили тоже поддержку APNG для стикеров.

И Google зашевилился и пишет поддержку для Chromium уже

Правда, задачу дали практиканту — он её медленно пилит.

Но старшие ему советуют что да как там сделать

Славик
30.11.2016
10:43:04
а эти подробности откуда?

VEG
30.11.2016
10:43:08
Каждые несколько дней что-то делают по теме.

У них же всё открыто =)

3bl3gamer
30.11.2016
10:43:26
VEG
30.11.2016
10:43:29
https://codereview.chromium.org/2386453003/

Это разные вещи.

Для какой-нить крутёлки использовать webm — это перебор.

3bl3gamer
30.11.2016
10:44:00
почему? оба умеют ужатие, лослесс и прозрачность

Google
VEG
30.11.2016
10:44:08
Apple вот решила, что и для стикеров APNG хорош.

Славик
30.11.2016
10:44:10
красава

3bl3gamer
30.11.2016
10:44:26
VEG
30.11.2016
10:44:32
JPG не умеет анимации =)

Кубик
30.11.2016
10:44:43
JPG не умеет анимации =)
В гиф превратить

3bl3gamer
30.11.2016
10:44:46
Лучше жи
agif лучше, аатвичаю

А JPG
и да, это mjpeg называется

VEG
30.11.2016
10:45:09
почему? сам кодек много жрёт?
Ну видимо да, задачи разные =) Мне кажется, что APNG даже лучше сожмёт мелкие анимации без потерь.

Плюс ещё прозрачность.

Yokai
30.11.2016
10:45:22
хочу задачу по программированью с наградой за решение

VEG
30.11.2016
10:45:29
WebM скорее всего не умеет в прозрачность.

Кубик
30.11.2016
10:45:48
В след семестре

Сойдёт?

Славик
30.11.2016
10:46:31
удовлетворение от решения сложной задачи разве не награда?

VEG
30.11.2016
10:46:59
https://github.com/tinify/iMessage-Panda-sticker

Yokai
30.11.2016
10:47:02
удовлетворение от решения сложной задачи разве не награда?
когда голодный и с ломкой по быстрому интернету и оборудованию - нет

Google
VEG
30.11.2016
10:47:05
Вот пример стикера в APNG

(смотреть в Firefox или Safari)

(остальные пока что не умеют, но скоро Chrome научится)

Мне кажется, с WebM так накладывать не получится, с прозрачностью.

Кубик
30.11.2016
10:47:59
https://github.com/tinify/iMessage-Panda-sticker
Дерганный немного медведь

VEG
30.11.2016
10:48:03
А APNG ещё и альфа-канал умеет, то есть полупрозрачность.

Кубик
30.11.2016
10:48:04
С телефона смотрел

VEG
30.11.2016
10:48:24
С телефона смотрел
На десктопе ок =)

Возможно, плохо оптимизировано, потому что пока что мало используется.

Но уже начался взрыв из-за iMessage

https://sourceforge.net/projects/apngasm/files/stats/timeline?dates=2010-01-01+to+2016-11-29

Посмотрите как скаканула популярность одного из сборщиков APNG, в несколько раз, именно когда Apple объявила поддержку APNG-стикеров.

Плюс у самой Apple есть инструмент.

http://voormedia.com/blog/2016/09/animated-png-compression

VEG
30.11.2016
10:50:56
А вот хвалятся, что с ними лично Apple связалась по поводу, просила оптимизатор сделать.

Нет, Animated PNG =)

Разработан в Mozilla

ХЗ чего вдруг Apple поддержала свободный формат (обычно же они выбирают какие-нить адски запатентованные вещи), на них никто и не надеялся.

Google
VEG
30.11.2016
10:52:15
Но они сами вдруг его начали поддерживать, хотя им по этому поводу письма вроде не писал никто.

Славик
30.11.2016
10:52:35
сделаю вариацию и запатентуют

и получится как с jpg

есть 2 алгоритма, но один из них был запатентован

VEG
30.11.2016
10:53:02
Не получится. Формат уже устоялся.

Если они сделают вариацию — то их вариация будет поддерживаться только у них.

Yokai
30.11.2016
10:53:24
bountysource у кого-нибудь умеет в поиск? как будто сломался

VEG
30.11.2016
10:53:46
Да и не похоже что они планируют его расширять.

Кубик
30.11.2016
10:53:47
и получится как с jpg
RPNG (RussianPNG) сделаеш Путин похвалит

VEG
30.11.2016
10:56:12
а он при этом никуда ни о чём не ругается? в консоль ту же или ещё куда?
Отпишись плиз там что у тебя внезапно работает, с пруфпиком. Мне кажется, это будет поводом для них посмотреть на тикет пристальнее.

А то они там уже протестили под Ubuntu и пишут что там тоже не пашет.

Походу реально какой-то один флаг компиляции надо дёрнуть и всё.

VEG
30.11.2016
11:00:52
Конечно =)

Нет, ну я понимаю, что многим пофиг =)

Но Google постоянно пилит улучшенные версии старых алгоритмов с выигрышем в пару процентов.

А тут сразу 10-20 процентов выигрыш.

Без потерь.

Ar
30.11.2016
11:06:56
Еее, меня забанили, безумно расстроился :3

Google
3bl3gamer
30.11.2016
11:12:14
и да, хром в зависимостях тянет libjpeg, у меня стоит libjpeg-turbo. похоже, её он и использует. в винде проверял, как и положено, не работает

VEG
30.11.2016
11:12:14
Вроде понятно, спасибо за коммент =)

libjpeg v7+ тоже умеет арифметическое кодирование

3bl3gamer
30.11.2016
11:12:50
> libjpeg, у меня стоит libjpeg-turbo всмысле turbo стоит в качестве libjpeg, они замещают друг друга

VEG
30.11.2016
11:12:59
В 2009 году добавили.

3bl3gamer
30.11.2016
11:13:21
v7 видел среди либжпегов, она не стоит

а вот ФФ никакой либжипег не тянет. не знаю, как он работает, может через ffmpeg, может там флаг какой-то, может ещё что. в винде ФФ тоже те картики не отображает

VEG
30.11.2016
11:17:42
https://github.com/google/guetzli/

Вот гугл новый кодер JPEG пилит.

Можешь проверить умеет ли он арифметическое кодирование?

Там под линукс билды только.

Если не умеет ,можно и там будет создать issue

Тогда разрабы этого кодера могут повлиять на разрабов chromium

Типа мы тут такой чудный кодер пилим

Хотели бы и арифметическое кодирование

А у вас не поддерживается.

Давайте подружимся, добавим поддержку, и будет на Земле рай =)

3bl3gamer
30.11.2016
11:19:48
Вот гугл новый кодер JPEG пилит.
> Guetzli is a JPEG encoder ... > Install libpng ... :-|

VEG
30.11.2016
11:20:10
libpng для кодирования из png в jpeg

Yokai
30.11.2016
11:20:33
Кто-нибудь сидит на bountysource? Я так и не допер, работает ли там поиск по проектам

VEG
30.11.2016
11:20:58
Арифметическое кодирование ещё сверху увеличит степень сжатия, будет ещё более внушительно

И сейчас обещают чуть ли не на 30% лучше.

Страница 3313 из 6731