Author Topic: SkypeAni - Skype gif animated + static smileys / анимированные гифки для Скайпа.  (Read 37195 times)

0 Members and 1 Guest are viewing this topic.

Offline Corak

Финальный Пак gif-анимированных (+ статичных) смайлов для протокола Skype.
Ultimate Gif animated (+ static) smiley pack for Skype protocol:

v1.05 update (2016.01.24):

+ Добавлены новые смайлы (58):
\ Added new smileys (58):
(abe) (hanukkah) (kya) (lfcclap) (lfcfacepalm) (lfclaugh) (lfcparty) (lfcworried) (oye) (santa) (xmastree) (bell) (bhangra) (bollylove) (bowled) (chai) (champagne) (chappal) (computerrage) (coutinho10) (dhakkan) (discodancer) (diya) (donkey) (donttalktome) (evilgrin) (golmaal) (headphones) (henderson14) (holidayspirit) (hungover) (kaanpakadna) (klopp) (laddu) (listening) (nahi) (naturescall) (nazar) (ontheloo) (penguin) (polarbear) (poop) (promise) (pullshot) (reindeer) (rickshaw) (shivering) (shopping) (slap) (snowangel) (sturridge15) (suryannamaskar) (tandoorichicken) (tubelight) (turkey) (whistle) (festiveparty) (key)

* Глобально поправлен порядок всех алиасов.
\ Globally fixed order of all aliases.

* Всем смайлам выставлен правильный стартовый кадр в листе.
\ All smileys set right starting frame in the list.

Links | Ссылки:
___________________________________________________
for White Background / для Белого Фона:
20px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni20_wbg.zip
40px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni40_wbg.zip
80px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni80_wbg.zip
120px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni120_wbg.zip
240px: http://m.vk.com/doc-84523526_437262110

for Black Background / для Черного Фона:
20px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni20_bbg.zip
40px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni40_bbg.zip
80px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni80_bbg.zip
120px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeAni120_bbg.zip
240px: http://m.vk.com/doc-84523526_437262000

Static version (for any backgrounds) | Статичная версия (для любого фона):
20px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeStatic20.zip
40px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeStatic40.zip
80px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeStatic80.zip
120px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeStatic120.zip
240px: http://coraksoft1.narod.ru/soft/network/miranda/SkypeStatic240.zip
________________________________________
80px example:

[close]

Smile selection example / Пример выбора смайлов:


Подробности
Все смайлы взяты прямо сайта Skype, автоматически переконверчены в png анимации, а затем в gif анимации. В будущем если MirandaNG будет поддерживать PNG анимации, то можно будет создать пак с ними, а пока приходится только gif анимации с 1-прозрачным цветом. Добавлены практически все алиасы смайлов флаги стран (flag:ru) (только для отображения)".

All Smiles downloaded right from Skype's site and converted into animated png, then into gif animation. In future if Miranda NG will support apng, then new pack will be created, now we done only gif animations with one transparent color. Also added absolutely all aliases for all smileys and all country flags support (flag:us) (only for visiblity)
[close]

Авторы / Authors: Seiya Loveless, Corak the Avatar

Список изменений | Changelog
________________
v1.05 update:
+ Добавлены новые смайлы (58):
\ Added new smileys (58):
(abe) (hanukkah) (kya) (lfcclap) (lfcfacepalm) (lfclaugh) (lfcparty) (lfcworried) (oye) (santa) (xmastree) (bell) (bhangra) (bollylove) (bowled) (chai) (champagne) (chappal) (computerrage) (coutinho10) (dhakkan) (discodancer) (diya) (donkey) (donttalktome) (evilgrin) (golmaal) (headphones) (henderson14) (holidayspirit) (hungover) (kaanpakadna) (klopp) (laddu) (listening) (nahi) (naturescall) (nazar) (ontheloo) (penguin) (polarbear) (poop) (promise) (pullshot) (reindeer) (rickshaw) (shivering) (shopping) (slap) (snowangel) (sturridge15) (suryannamaskar) (tandoorichicken) (tubelight) (turkey) (whistle) (festiveparty) (key)

* Глобально поправлен порядок всех алиасов.
\ Globally fixed order of all aliases.

* Всем смайлам выставлен правильный стартовый кадр в листе.
\ All smileys set right starting frame in the list.

v1.04a update:
* Для всех алиасов флагов стран выставлено игнорирование строчных букв. (Благодарность Ja.Ba.)
\ For all country flags aliases was set ignore case sensitive. (Thanks to Ja.Ba.)

* Добавлены 7 скрытых удаленных смайлов из старой версии (Благодарность Ja.Ba.)
\ Added 7 hidden deleted smileys from old Skype versions (Thanks to Ja.Ba.):
(fubar) (hollest) (captain) (bucky) (blackwidow) (nickfury) (shielddeflect)

v1.04 update:
+ Добавлены новые смайлы (18):
\ Added new smileys (18):
(cheese) (cwl) (finger) (fireworks) (footballfail) (ghost) (ladyvamp) (lips) (muscleman) (neil) (pumpkin) (sarcastic) (skipping) (skull) (vampire) (wtf) (yoga) (zombie)

* Поправлены небольшие ошибки синтаксиса
\ Fixed some syntax error

* Исправлен порядок смайлов.
\ Fixed order of smileys.

v1.03 update:
+ Добавлены новые смайлы (17):
\ Added new smileys (17):
(win10)(access)(bing)(excel)(internetexplorer)(microsoft)(onedrive)(onenote)(outlook)(powerpoint)(publisher)(sharepoint)(skypebiz)(word)(xbox)(ok)(learn)

+ Добавлены все новые алиасы (С Большой Буквы)
\ Added all new aliases (With Great Letters)

+ Добавлены новые ГИГАНТСКИЕ размеры: 120px, 240px (существуют также множество промежуточных)
+ Added new GIANTIC sizes: 120px, 240px (exists also many between sizes)

+ Добавлены статичные версии смайлов (оригиналы с сайта)
\ Added static versions (originals from site)
__________________
v1.02a update

* Лист конвертирован в Utf8 для совместимости с кириллицей
\  List converted into Utf8 for compatibility with cyrillic
__________________
v1.02 update:

+ Добавлены новые смайлы (14):
 \ Added new smileys (14):
(movember)(fistbump)(praying)(poke)(victory)(celebrate)(bomb)(brb)(monkey)(anger)(disgust)(joy)(sadness)(fear)
http://savepic.org/7462811.png

+ Добавлен официальный Русский перевод к подсказкам смайлов и всех флагов стран.
\ Added official Russian translation to smiley and all country flags discriptions.

* Все смайлы расставлены в правильном порядке в листе - как они расположены в самом Skype.
\ All smileys placed in right order on list - like it was in Skype.

* Все папки версий заменены на стандартные "SkypeAni" для универсальности
\ All version folders replaced to "SkypeAni" as default for universality

- Отменены некоторые особо мешающие алиасы и новый сомнительный алиас: (mo), который в разных версиях может означать "Усач" или "Деньги"
\ Canceled some mostly buggy aliases, and new alias: (mo), that can be as "Money" or "Moustache" depending on version...

- Отменены версии с острыми краями
\ Canceled sharp edges versions.

- Отменены версии промежуточных размеров: 30px, 60px.
\ Canceled middle sized versions: 30px, 60px.
[close]
« Last Edit: 13 02 2016, 17:05:44 by Corak »
 
The following users thanked this post: Robyer, Psyhopate

Offline Robyer

Corak, could you blend the smileys with white background so it won't have these sharp edges on light backgrounds? And probably same (blend with dark) for dark background.
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Dracosha

Corak, благодарю за труд! Получай +1 в репу  ;)
Но и немного критики все таки добавлю  :)
Существует негласное правило, согласно которому определяется главный кадр gif, который отображается при отключенной анимации gif. Существуют конечно и такие приложения в которых главным кадром считается последний кадр или любой по счету, но в большинстве приложений главным кадром считается первый кадр в том числе и в нашем плагине SmileyAdd. В каждом из gif существует кадр, который своим изображением определяет эмоцию или логику данного смайла, а в данном паке не все конечно, но все же существуют гифы с пустым первым кадром. Многие gif-редакторы умеют быстро крутить по кругу всю группу имеющихся кадров, по-этому проблемы с решением этой задачи я не вижу.
Ну и в связи с вышесказанным хочется верить что на версии 1.0 данный смайл-пак не остановится  :)

Кстати очень любопытно какими графическими редакторами создавался это смайл-пак?
« Last Edit: 21 05 2015, 15:25:18 by Dracosha »
 

Offline Corak

Dracosha,  Этот смайл пак не создавался "графическими редакторами" :D, как было описано - все было сделано почти автоматически через связку программ для конвертации, основная задача была максимально точно собрать/отпарсить ВСЕ (js/png) из исходников смайлов с сайта Skype, дальше мы просто продумали простое решение и удобную связку из ImageMagick (convert), apngasm, apng2gif. То есть никакие лишние модификации графредакторов при этом сделаны не были кроме тех которые были автоматически реализованы в описанных программах. При необходимости например можно легко заменить цвет перехода/фона (blend color) и степень прозрачности (transparency threshold) на нужный - черный или белый через утилиту apng2gif. Так что все довольно просто.

Robyer,  yes, I could try, I have the sources and can easly convert them with apng2gif with another blend color and change transparency threshold, so it would be different - black or white background adapted versions.. In some near time I will do it and upload such alternative versions
« Last Edit: 21 05 2015, 16:53:05 by Corak »
 

Offline Robyer

Corak, that's perfect! Thanks.

I think we should put these links on wiki and later to our addons portal too.
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Corak

Corak, that's perfect! Thanks.

I think we should put these links on wiki and later to our addons portal too.

Great. I think better to put them in distr - repository there. I'll ask Watcher to do it.
http://miranda-ng.org/distr/addons/Smileys/Skype/
 

Offline watcher

All the new smileys now also available here.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline watcher

And uploaded to MNG server too.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Ja.Ba.

you could save all *.ASL as unicode/UTF-8/16 (UTF-16 is good when skype will use emoji=>picture too)
because what if someone have their Miranda on USB , and go on Windows which have other language formating than Russian ... then you got something like "Smile | Óëűáŕţńü"
« Last Edit: 22 07 2015, 21:47:50 by Ja.Ba. »
 

Offline Corak

you could save all *.ASL as unicode/UTF-8/16 (UTF-16 is good when skype will use emoji=>picture too)
because what if someone have their Miranda on USB , and go on Windows which have other language formating than Russian ... then you got something like "Smile | Óëűáŕţńü"

Ready, converted to utf8
* v1.02a
« Last Edit: 13 10 2015, 13:55:41 by Corak »
 

Offline watcher

All the new smileys now also available here.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Corak

Обновлено до версии 1.04a | Updated to version 1.04a

v1.04a update:
+ Добавлены новые смайлы (18):
\ Added new smileys (18):
(cheese) (cwl) (finger) (fireworks) (footballfail) (ghost) (ladyvamp) (lips) (muscleman) (neil) (pumpkin) (sarcastic) (skipping) (skull) (vampire) (wtf) (yoga) (zombie)

* Для всех алиасов флагов стран выставлено игнорирование строчных букв. (Благодарность Ja.Ba.)
\ For all country flags aliases was set ignore case sensitive. (Thanks to Ja.Ba.)

* Все флаги стран замененны на более качественные и детальные аналоги (для 40px и более).
\ All country flags replaced for more quality and hires analogues (for 40px and higher).

* Добавлены 7 скрытых удаленных смайлов из старой версии (Благодарность Ja.Ba.)
\ Added 7 hidden deleted smileys from old Skype versions (Thanks to Ja.Ba.):
(fubar) (hollest) (captain) (bucky) (blackwidow) (nickfury) (shielddeflect)

* Поправлены небольшие ошибки синтаксиса
\ Fixed some syntax error

* Исправлен порядок смайлов.
\ Fixed order of smileys.

[close]

« Last Edit: 21 10 2015, 13:05:13 by Corak »
 
The following users thanked this post: watcher

Offline Robyer

Hi, I just realized that smileys has much slower animation that in Skype. Do you think you could fix the timing to match original Skype?

Or is it a problem on my side?
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Corak

Hi, I just realized that smileys has much slower animation that in Skype. Do you think you could fix the timing to match original Skype?

Or is it a problem on my side?

No, everything is allright with animation in my smiley - their timer calculated maximum precisely 0.041s (41ms delay) as is should be.
It's software speed dependant problem only:
We just tested on many programs - some like Imagine and default Miranda log - show gif animations 1.5-3x slower than real, but on normal working photo programs - Acdsee, XnVIew, QuickView (dos), Ulead Gif Animator and even in IeView log for Miranda - show this smileys on real fast speed. So there is no real problems with my smiley pack and it must be fixed on program side of Miranda log viewer (AdvaImg.dll / free image functions).

Also created ticket there about current problem:
http://trac.miranda-ng.org/ticket/1076
« Last Edit: 22 10 2015, 09:45:15 by Corak »
 

Offline Corak

Hi, I just realized that smileys has much slower animation that in Skype. Do you think you could fix the timing to match original Skype?

Or is it a problem on my side?

I found a real cause of this problem in FreeImage and Imagine (that gif render based on FreeImage too):

Problem is in FreeImage library that it cuts any hundreds fractions (0.01) of second of frame delays to tenth (0.1) - so gif images showing much slowly than it really must. So we just need to find a way to extend FreeImage so it will work normally with hundred fractions of frame delays.