Уже не первый раз такое встречаю. Почему-то конвертация гифок в webm не всегда работает. Тут видно что у файла content-type: image/gif, и скачивается ... / dev :: реактор
Уже не первый раз такое встречаю. Почему-то конвертация гифок в webm не всегда работает. Тут видно что у файла content-type: image/gif, и скачивается в течении 2 минут. На новом движке так же, это как-то решаемо?
похоже бага из-за того, что гифка слишком широкая. В "раскрытом" состоянии у гифки даже меньше вес, чем у уменьшенного.
koka
Предположу что баг из за того что глючат алгоритмы сжатия... У картинки вроде ограниченное количество цветов чтобы это компенсировать "у неё в теле" генерируется "шахматный" узор которой позволяет создать из двух или более цветов в новый цвет который будет видно если посмотреть на эту "шахматную сетку" из далека
Когда такая сетка сжимается то количество цветов не уменьшается растёт, также для обозначения пространства с строго одним цветом вроде используется только обозначения его границ поэтому чем чаще появляется необходимость переходить от цвета к цвету тем чаще нужно добавлять "биты"(маркеры) перехода от цвета к цвету Ну и поэтому алгоритмы вместо того чтоб сжать "растягивают" Чтоб такого не было возможно надо сначала из примерно одинаковых "шахматных узоров" сделать "области сгенерированных цветов" а уже у них изменять размер... возможно для этого нужно изображение сначала размыть а потом увеличить контраст но это не точно возможно изображение станет ещё больше)... да и вообще нужно смотреть на основе используемого инструмента и тестить...
P.s. "шахматный узор"и.т.д. у этого всего вроде есть како ето обще принятое название но я его подзабыл... и как конкретно делать сразу не вспомню делал что для единичных файлов для себя по всякому...
Первые кадры картинки из поста первая: базовая вторая: сжатая
если посмотреть их в увеличеном размере то видно что у сжатого "узор" сложнее...
upd:koka вроде примерно тоже самое сказал но без подробностей...
мне чевот не очень хорошо, плюсов или лишнего внимания не надо пишу для ясности.
UPD2
Привет всем и привет koka
Когда я писал в верхний комментарий я немного нехорошо себя чувствовал, перечитывая его сейчас я сомневаюсь что информация в нём уместна в этом вопросе...
Тем не менее я попытался сделать демо первого кадра гифки из поста и поста Коки , чтобы тот кто это возможно найдёт возможно нашел что то полезное а не только замороченную голову...
Я точно не знаю можно/удобно ли это применить на реакторе а также сомневаюсь в качестве результата
Примерный алгоритм в демо 0)я использовал технологии canvas js, вам возможно придётся искать их аналог в том чем вы пользуетесь
Что это за canvas такой? : https://developer.mozilla.org/ru/docs/Web/HTML/Element/canvas ======================== 1) разбить гифку на кадры 2) далее я наложил CSS фильтр brightness(1.1) contrast(1.1) blur(1.1px)
на основе этой заметки: https://habr.com/ru/post/250001/ с помощью canvas 3) экспортировал кадр в jpg через toDataURL('jpg') данный метод даёт не небольшое сжатие с потерями коэффициент сжатия зависит от браузера или ваших настроек если таковые указаны ==дальше я пока(?) не делал== 4)собрать обратно гифку из кадров 5)конвертировать в гифВидео