Olùmúdásílẹ̀ GIF Alámì-Àwòrán Ọ̀fẹ́

Da ọ̀pọ̀lọpọ̀ àwòrán pọ̀ sí GIF alámì-àwòrán kan. Ìdádúró fírémù, gígùn àbájáde, ìtúnsẹ́, àti dídára tí ó ṣeé ṣàtúnṣe. A ń kọ́ọ̀dù rẹ̀ pátápátá nínú ẹ̀rọ àwárí rẹ.

Sọ àwọn fáìlì sílẹ̀ níbí, tàbí tẹ láti wá

JPG, PNG, WebP, HEIC, HEIF · Kò sí ìdiwọ̀ ìwọ̀n fáìlì

tàbí tẹ Ctrl+V láti fi lẹ̀ mọ́ láti clipboard rẹ

O lè sọ ọ̀pọ̀lọpọ̀ fáìlì sílẹ̀ ní ìgbà kan

Wá àwọn fáìlì

Àwọn fáìlì rẹ kò ní jáde kúrò lórí ẹ̀rọ rẹ. Gbogbo ìṣiṣẹ̀ n ṣẹlẹ̀ ní àdúgbò nínú aṣàwákiri rẹ.

Bí Ó Ṣe Ń Ṣiṣẹ́

Ṣíṣe GIF ń ṣẹlẹ̀ pátápátá nínú browser rẹ nípasẹ̀ gif.js — ẹ̀rọ ìṣàkóso GIF JavaScript pẹ̀lú Web Worker fún iṣẹ́-ṣíṣe tí ó dára. Àwọn àwòrán rẹ kò gòkè lọ rárá.

  1. 1
    O sọ àwọn àwòrán púpọ̀ sílẹ̀
    Àwòrán kọ̀ọ̀kan ni a kó sínú ìrántí browser rẹ tí a sì tú padà pẹ̀lú ẹ̀rọ ìtúpalẹ̀-àwòrán ti browser. Wọ́n máa fara hàn nínú àkọsílẹ̀ frame gẹ́gẹ́ bí wọ́n ṣe gòkè wá.
  2. 2
    Frame kọ̀ọ̀kan ni a yà sórí canvas ní ìbú tí a yàn
    Ìwọ̀n ìbú-gígùn ni a dá dúró láti orí frame àkọ́kọ́. Àwọn data pixel canvas ni a fi ránṣẹ́ sí gif.js gẹ́gẹ́ bí ọ̀wọ́ frame pẹ̀lú àkókò ìdúró tí o yàn.
  3. 3
    Web Worker kan ń ṣe àkóso GIF náà lẹ́yìn-ẹ̀yìn
    gif.js máa dá worker kan sílẹ̀ láti ṣe àkóso láìsí dídí UI. Worker náà ń mú àwọn àwọ̀ dín kù (dídín frame kọ̀ọ̀kan sí àwọ̀ 256) kí ó sì mú jáde byte GIF tí a fúnpọ̀ pẹ̀lú LZW.
  4. 4
    GIF tí ó ti parí ni a fúnni láti gbà
    Nígbà tí ṣíṣe bá parí, o lè wo àyọkà náà tẹ́lẹ̀ kí o sì fi pamọ́ sí agbègbè rẹ. Blob náà wà nínú ìrántí browser rẹ nìkan.

Àwọn fọ́tò rẹ kò gòkè lọ rárá. Worker gif.js ń ṣiṣẹ́ nínú browser rẹ. Ó bójú tó fún àwọn àkójọpọ̀ fọ́tò tara-ẹni, memes láti orí screenshot, tàbí àkóónú tí ó ní ìtọ́jú.

Àwọn Irinṣẹ Tó Jọra

Àwọn Ìbéèrè Tí A Máa Ń Béèrè