gifsicle

gifsicle

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ജിഫ്സിക്കിൾ ആണിത്.

പട്ടിക:

NAME


gifsicle - GIF ചിത്രങ്ങളും ആനിമേഷനുകളും കൈകാര്യം ചെയ്യുന്നു

സിനോപ്സിസ്


gifsicle [ഓപ്ഷനുകൾ, ഫ്രെയിമുകൾ, ഫയൽ നാമങ്ങൾ]...

വിവരണം


gifsicle സൃഷ്‌ടിക്കുന്നതിനും എഡിറ്റ് ചെയ്യുന്നതിനും കൈകാര്യം ചെയ്യുന്നതിനുമുള്ള ശക്തമായ ഒരു കമാൻഡ്-ലൈൻ പ്രോഗ്രാമാണ്
GIF ചിത്രങ്ങളെയും ആനിമേഷനുകളെയും കുറിച്ചുള്ള വിവരങ്ങൾ ലഭിക്കുന്നു.

ജിഫ്സിക്കിൾ സാധാരണയായി ഇൻപുട്ട് GIF ഫയലുകൾ അതിന്റെ കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ അനുസരിച്ച് പ്രോസസ്സ് ചെയ്യുന്നു
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് ഫലം എഴുതുന്നു. ദി -i ഓപ്ഷൻ, ഉദാഹരണത്തിന്, പറയുന്നു gifsicle ലേക്ക്
അതിന്റെ ഇൻപുട്ടുകൾ ഇന്റർലേസ് ചെയ്യുക:

gifsicle -i < pic.gif > interlaced-pic.gif

ജിഫ്സിക്കിൾ GIF ആനിമേഷനുകൾ സൃഷ്ടിക്കുന്നതിലും കൈകാര്യം ചെയ്യുന്നതിലും മികച്ചതാണ്. സ്ഥിരസ്ഥിതിയായി, ഇത് രണ്ടെണ്ണം കൂട്ടിച്ചേർക്കുന്നു
അല്ലെങ്കിൽ ഒരു "ഫ്ലിപ്പ്ബുക്ക്" ആനിമേഷനിലേക്ക് കൂടുതൽ ഇൻപുട്ട് ഫയലുകൾ:

gifsicle pic1.gif pic2.gif pic3.gif > animation.gif

പോലുള്ള ഓപ്ഷനുകൾ ഉപയോഗിക്കുക --കാലതാമസം, --ലൂപ്പ് കൗണ്ട്, ഒപ്പം --ഒപ്റ്റിമൈസ് ചെയ്യുക നിങ്ങളുടെ ആനിമേഷനുകൾ ട്യൂൺ ചെയ്യാൻ.

സ്ഥലത്ത് GIF ഫയലുകൾ പരിഷ്കരിക്കുന്നതിന്, ഉപയോഗിക്കുക --ബാച്ച് ഓപ്ഷൻ. കൂടെ --ബാച്ച്, gifsicle പരിഷ്കരിക്കും
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് ഒരു പുതിയ ഫയൽ എഴുതുന്നതിനുപകരം നിങ്ങൾ വ്യക്തമാക്കുന്ന ഫയലുകൾ. ഇന്റർലേസ് ചെയ്യാൻ
നിലവിലെ ഡയറക്‌ടറിയിലെ എല്ലാ GIF-കളും നിങ്ങൾക്ക് ഇങ്ങനെ പറയാം:

gifsicle --ബാച്ച് -i * .gif

പുതിയ ഉപയോക്താക്കൾ അവസാനത്തെ ഉദാഹരണ വിഭാഗത്തിലേക്ക് പോകാൻ ആഗ്രഹിച്ചേക്കാം.

അംഗീകരിക്കുക INDEX


ആശയങ്ങൾ ഇടതുവശത്താണ്, പ്രസക്തമാണ് gifsicle ഓപ്ഷനുകൾ വലതുവശത്താണ്.

ആനിമേഷനുകൾ, ഫ്രെയിം തിരഞ്ഞെടുക്കലുകൾ മാറ്റുക, ഫ്രെയിം മാറ്റങ്ങൾ മുതലായവ.
തീർപ്പാക്കൽ --നിർമാർജനം
ലൂപ്പിംഗ് --ലൂപ്പ് കൗണ്ട്
ഫ്രെയിം തിരഞ്ഞെടുക്കലുകളുടെ ഭാഗങ്ങൾ
ചെറുത് --ഒപ്റ്റിമൈസ് ചെയ്യുക, --നിറങ്ങൾ
വേഗം --കാലതാമസം
മോശം ഔട്ട്പുട്ട് --ശ്രദ്ധയോടെ
പശ്ചാത്തല വർണ്ണം --പശ്ചാത്തലം
നിറങ്ങൾ, മാറുന്നു --നിറം മാറ്റുക, --ഉപയോഗ-വർണ്ണമാപ്പ്, --ദിതർ, --പരിവർത്തന-വർണ്ണമാപ്പ്
എണ്ണം കുറയ്ക്കുന്നു --നിറങ്ങൾ, --ദിതർ, --ഗാമ
അഭിപ്രായങ്ങള് --അഭിപ്രായം
വിപുലീകരണങ്ങൾ --വിപുലീകരണം, --ആപ്പ്-വിപുലീകരണം, --വിപുലീകരണം-വിവരം
ഫയൽ വലുപ്പം --ഒപ്റ്റിമൈസ് ചെയ്യുക, --ഒപ്റ്റിമൈസ് ചെയ്യുക, --നിറങ്ങൾ
ഇമേജ് പരിവർത്തനങ്ങൾ
ക്രോപ്പിംഗ് --വിള, --വിള-സുതാര്യത
ഫ്ലിപ്പിംഗ് --ഫ്ലിപ്പ്-*
വലുപ്പം മാറ്റുന്നു -- വലിപ്പം മാറ്റുക, --സ്കെയിൽ
കറങ്ങുന്നു --തിരിക്കുക-*
ഗ്രേസ്കെയിൽ --ഉപയോഗ-വർണ്ണമാപ്പ്
ഇന്റർലേസിംഗ് --ഇന്റർലേസ്
പൊസിഷനിംഗ് ഫ്രെയിമുകൾ --സ്ഥാനം
സ്ക്രീൻ, ലോജിക്കൽ --ലോജിക്കൽ-സ്ക്രീൻ
ഫ്രെയിമുകൾ തിരഞ്ഞെടുക്കൽ ഫ്രെയിം തിരഞ്ഞെടുക്കൽ (ഇത് പോലെ '#0')
സുതാര്യത --സുതാര്യമായ
മുന്നറിയിപ്പുകൾ --മുന്നറിയിപ്പുകളില്ല

കമാൻറ് LINE


gifsicleന്റെ കമാൻഡ് ലൈനിൽ GIF ഇൻപുട്ട് ഫയലുകളും ഓപ്ഷനുകളും അടങ്ങിയിരിക്കുന്നു. മിക്ക ഓപ്‌ഷനുകളും ആരംഭിക്കുന്നത് എയിൽ നിന്നാണ്
ഡാഷ് (-) അല്ലെങ്കിൽ പ്ലസ് (+); ഫ്രെയിം തിരഞ്ഞെടുക്കലുകൾ, ഒരു തരം ഓപ്ഷൻ, ഒരു നമ്പർ ചിഹ്നത്തിൽ ആരംഭിക്കുക (#).
മറ്റെന്തെങ്കിലും ഒരു GIF ഇൻപുട്ട് ഫയലാണ്.

gifsicle GIF ഇൻപുട്ട് ഫയലുകൾ ക്രമത്തിൽ വായിക്കുകയും പ്രോസസ്സ് ചെയ്യുകയും ചെയ്യുന്നു. GIF ഇൻപുട്ട് ഫയൽ നൽകിയിട്ടില്ലെങ്കിൽ, അല്ലെങ്കിൽ
നിങ്ങൾ പ്രത്യേക ഫയലിന്റെ പേര് '-' നൽകുന്നു, അത് സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് വായിക്കുന്നു.

gifsicle പിശകുകൾ ഇല്ലെങ്കിൽ സ്റ്റാറ്റസ് 0-ലും സ്റ്റാറ്റസ് 1-ലും പുറത്തുകടക്കുന്നു.

ഓപ്ഷനുകൾ


എല്ലാ ഓപ്‌ഷനും ഒരു നീണ്ട രൂപമുണ്ട്, '--നീണ്ട-വിവരണ-നാമം'. നിങ്ങൾ മുഴുവൻ ടൈപ്പ് ചെയ്യേണ്ടതില്ല
നീണ്ട വിവരണാത്മക നാമം, അത് അവ്യക്തമാക്കാൻ മതി.

ചില ഓപ്ഷനുകൾക്ക് ഒരു ഹ്രസ്വ ഫോമും ഉണ്ട്, '-X'. ഇല്ലെങ്കിൽ നിങ്ങൾക്ക് ഹ്രസ്വ ഓപ്ഷനുകൾ സംയോജിപ്പിക്കാം
വാദങ്ങൾ എടുക്കുക: '-IIb'അത് തന്നെ'-I -I -b'. എന്നാൽ ചെയ്യുന്ന ഓപ്ഷനുകളിൽ ശ്രദ്ധാലുവായിരിക്കുക
വാദങ്ങൾ എടുക്കുക: '-cblah'അർത്ഥം'-c ബ്ലാ', അല്ല '-c -b -l -a -h'.

പല ഓപ്ഷനുകൾക്കും ഒരു സംഭാഷണമുണ്ട്, '--ഓപ്ഷൻ ഇല്ല', ഇത് ഓപ്‌ഷൻ ഓഫാക്കുന്നു. നിങ്ങൾക്ക് തിരിയാം
ഒരു ചെറിയ ഓപ്ഷൻ ഓഫ് '-X' പറഞ്ഞുകൊണ്ട് '+X' പകരം.

ഫാഷൻ ഓപ്ഷനുകൾ
മോഡ് ഓപ്ഷനുകൾ പറയുന്നു gifsicle ഏത് തരത്തിലുള്ള ഔട്ട്പുട്ട് സൃഷ്ടിക്കണം. പരമാവധി ഒന്ന് ഉണ്ടാകാം, കൂടാതെ
ഇത് ഏതെങ്കിലും GIF ഇൻപുട്ടുകൾക്ക് മുമ്പായിരിക്കണം.

--ലയിപ്പിക്കുക, -m
ഒന്നിലധികം ഫ്രെയിമുകളുള്ള ഒരു ഫയലിലേക്ക് എല്ലാ GIF ഇൻപുട്ടുകളും സംയോജിപ്പിച്ച് ആ ഫയൽ ഇതിലേക്ക് എഴുതുക
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട്. ഇതാണ് സ്ഥിരസ്ഥിതി മോഡ്.

--ബാച്ച്, -b
ഒരേ ഫയൽ നാമത്തിൽ വായിക്കുകയും എഴുതുകയും ചെയ്തുകൊണ്ട് ഓരോ GIF ഇൻപുട്ടും പരിഷ്ക്കരിക്കുക. (GIF-കൾ
സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് വായിക്കുന്നത് സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് എഴുതുന്നു.)

--പൊട്ടിത്തെറിക്കുക, -e
ഓരോ ഇൻപുട്ട് ഫയലിന്റെയും ഓരോ ഫ്രെയിമിനും ഒരു ഔട്ട്പുട്ട് GIF സൃഷ്ടിക്കുക. ഔട്ട്‌പുട്ട് GIF-കൾക്ക് പേരിട്ടിരിക്കുന്നു
'xxx.000', 'xxx.001', അങ്ങനെ പലതും, 'xxx' എന്നത് ഇൻപുട്ട് ഫയലിന്റെ പേരാണ് (അല്ലെങ്കിൽ
നിങ്ങൾ വ്യക്തമാക്കിയതെന്തും '--ഔട്ട്പുട്ട്') കൂടാതെ സംഖ്യാ വിപുലീകരണം ഫ്രെയിം ആണ്
സംഖ്യ.

--എക്‌സ്‌പ്ലോഡ്-ബൈ-നെയിം, -E
അതുപോലെ തന്നെ --പൊട്ടിത്തെറിക്കുക, എന്നാൽ പേരുള്ള ഏതെങ്കിലും ഫ്രെയിമുകൾ 'xxx' ഫയലുകളിലേക്ക് എഴുതുക.പേര്' ഇതിനുപകരമായി
'xxx.ഫ്രെയിം-നമ്പർ'. ഫ്രെയിമുകൾക്ക് പേര് നൽകിയിരിക്കുന്നത് '--പേര്'ഓപ്ഷൻ.

പൊതുവായ ഓപ്ഷനുകൾ
പൊതുവായ ഓപ്ഷനുകൾ വിവരങ്ങൾ നിയന്ത്രിക്കുന്നു gifsicle പ്രിന്റുകൾ, അതിന്റെ ഔട്ട്പുട്ട് എവിടെ എഴുതുന്നു.
വിവര ഓപ്ഷനുകളും --വാക്കുകൾ ' ഉപയോഗിച്ച് ഓഫ് ചെയ്യാം--no-X'.

--വിവരങ്ങൾ, -I
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് ഓരോ ഇൻപുട്ട് GIF-ന്റെയും മനുഷ്യർക്ക് വായിക്കാൻ കഴിയുന്ന വിവരണം പ്രിന്റ് ചെയ്യുക, അല്ലെങ്കിൽ
നിങ്ങൾ വ്യക്തമാക്കുന്ന ഏത് ഫയലും -o. ഈ ഓപ്ഷൻ സാധാരണ ഔട്ട്പുട്ട് അടിച്ചമർത്തുന്നു, മാത്രമല്ല കഴിയില്ല
പോലുള്ള മോഡ് ഓപ്ഷനുകളുമായി സംയോജിപ്പിക്കുക --ബാച്ച്. രണ്ടെണ്ണം കൊടുത്താൽ --വിവരങ്ങൾ or -I ഓപ്ഷനുകൾ,
എന്നിരുന്നാലും, വിവരങ്ങൾ സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് പ്രിന്റ് ചെയ്യുന്നു, കൂടാതെ സാധാരണ ഔട്ട്പുട്ട് ഇങ്ങനെയാണ് നടക്കുന്നത്
സാധാരണ.

--നിറം-വിവരങ്ങൾ, --ഇൻഫോ
പോലെ --വിവരങ്ങൾ, മാത്രമല്ല ഇൻപുട്ട് ഫയലുകളുടെ കളർമാപ്പുകളെക്കുറിച്ചുള്ള വിവരങ്ങളും അച്ചടിക്കുക.

--വിപുലീകരണം-വിവരം, --xinfo
പോലെ --വിവരങ്ങൾ, മാത്രമല്ല ഏതെങ്കിലും തിരിച്ചറിയാത്ത GIF വിപുലീകരണങ്ങൾ a-ൽ പ്രിന്റ് ചെയ്യുകയും ചെയ്യുന്നു ഹെക്സ്ഡമ്പ്(1)-പോലെ
ഫോർമാറ്റ്.

--വലിപ്പം-വിവരങ്ങൾ, --സിൻഫോ
പോലെ --വിവരങ്ങൾ, മാത്രമല്ല കംപ്രസ് ചെയ്ത ചിത്ര വലുപ്പങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങളും പ്രിന്റ് ചെയ്യുക.

--സഹായിക്കൂ, -h
ഉപയോഗ വിവരങ്ങൾ അച്ചടിച്ച് പുറത്തുകടക്കുക.

-o ഫയല്
--ഔട്ട്പുട്ട് ഫയല്
ഔട്ട്‌പുട്ട് അയയ്‌ക്കുക ഫയല്. പ്രത്യേക ഫയൽ നാമം '-' എന്നാൽ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട് എന്നാണ്.

--വാക്കുകൾ, -V
സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് പുരോഗതി വിവരങ്ങൾ (വായിച്ചതും എഴുതിയതുമായ ഫയലുകൾ) പ്രിന്റ് ചെയ്യുക.

--മുന്നറിയിപ്പുകളില്ല, -w
എല്ലാ മുന്നറിയിപ്പ് സന്ദേശങ്ങളും അടിച്ചമർത്തുക.

--അവഗണിക്കരുത്-പിശകുകൾ
വളരെ തെറ്റായ GIF നേരിടുമ്പോൾ സ്റ്റാറ്റസ് 1-ൽ നിന്ന് പുറത്തുകടക്കുക. സ്വതവേ കുഴപ്പമുണ്ടാക്കുക എന്നതാണ്.

--പതിപ്പ്
പതിപ്പ് നമ്പറും ചില ഹ്രസ്വ വാറന്റി വിവരങ്ങളും പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുക.

--ശ്രദ്ധയോടെ
മറ്റ് ചില GIF നടപ്പിലാക്കലുകളിൽ ബഗുകൾ ഒഴിവാക്കുന്ന കുറച്ച് വലിയ GIF-കൾ എഴുതുക. ചിലത്
ജാവ, ഇൻറർനെറ്റ് എക്സ്പ്ലോറർ പതിപ്പുകൾക്ക് ശരിയായതും കുറഞ്ഞതുമായ GIF-കൾ പ്രദർശിപ്പിക്കാൻ കഴിയില്ല
Gifsicle ഉത്പാദിപ്പിക്കുന്നു. ഉപയോഗിക്കുക --ശ്രദ്ധയോടെ നിങ്ങൾക്ക് ഒരു പ്രശ്നമുണ്ടെങ്കിൽ ഓപ്ഷൻ
പ്രത്യേക ചിത്രം.

--മെമ്മറി സംരക്ഷിക്കുക
പ്രോസസ്സിംഗ് സമയത്തിന്റെ ചെലവിൽ മെമ്മറി ഉപയോഗം സംരക്ഷിക്കുക. നിങ്ങളാണെങ്കിൽ ഇത് ഉപയോഗപ്രദമാകും
വളരെ മെമ്മറി ഇല്ലാത്ത ഒരു കമ്പ്യൂട്ടറിൽ വലിയ GIF-കൾ പ്രോസസ്സ് ചെയ്യുന്നു.

--അടുത്ത ഫയൽ
ഒന്നിലധികം സംയോജിപ്പിച്ച GIF ഇമേജുകൾ ഉൾക്കൊള്ളാൻ ഇൻപുട്ട് ഫയലുകളെ അനുവദിക്കുക. ഒരു ഫയലിന്റെ പേര് ദൃശ്യമാകുകയാണെങ്കിൽ
കമാൻഡ് ലൈനിൽ ഒന്നിലധികം തവണ, gifsicle ഓരോ ഫയലിൽ നിന്നും ഒരു പുതിയ ചിത്രം വായിക്കും
സമയം. താൽക്കാലിക ഫയലുകളുടെ ആവശ്യം ഒഴിവാക്കാൻ സ്ക്രിപ്റ്റുകളെ ഈ ഓപ്‌ഷൻ സഹായിക്കും. ഉദാഹരണത്തിന്,
വ്യത്യസ്ത കാലതാമസങ്ങളുള്ള മൂന്ന് ഫ്രെയിമുകളുള്ള ഒരു ആനിമേറ്റുചെയ്‌ത GIF സൃഷ്‌ടിക്കാൻ, നിങ്ങൾ പ്രവർത്തിപ്പിച്ചേക്കാം
"gifsicle --അടുത്ത ഫയൽ -ഡി 10 - -ഡി 20 - -ഡി 30 - > out.gif" കൂടാതെ മൂന്ന് GIF ഇമേജുകൾ എഴുതുക,
ക്രമത്തിൽ, വരെ gifsicleന്റെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്.

--മൾട്ടിഫൈൽ
പോലെ --അടുത്ത ഫയൽ, എന്നാൽ വായിക്കുക as വളരെ ജിഫ് ചിത്രങ്ങൾ as സാധ്യത ഓരോ ഫയലിൽ നിന്നും. ഈ ഓപ്ഷൻ
സ്ക്രിപ്റ്റുകൾക്ക് വേണ്ടിയുള്ളതാണ്. ഉദാഹരണത്തിന്, ഒരു അജ്ഞാതമായ GIF ഇമേജുകൾ ലയിപ്പിക്കുന്നതിന്
ഒറ്റ ആനിമേഷൻ, റൺ "gifsicle --മൾട്ടിഫൈൽ - > out.gif" കൂടാതെ GIF ഇമേജുകൾ എഴുതുക
ക്രമം, വരെ gifsicleന്റെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്. എല്ലാ ഫ്രെയിം തിരഞ്ഞെടുപ്പുകളും അവസാനത്തേതിന് മാത്രം ബാധകമാണ്
സംയോജനത്തിൽ ഫയൽ.

ചട്ടക്കൂട് തിരഞ്ഞെടുപ്പുകൾ
ഒരു ഫ്രെയിം സെലക്ഷൻ പറയുന്നു gifsicle നിലവിലെ ഇൻപുട്ട് ഫയലിൽ നിന്ന് ഏത് ഫ്രെയിമുകളാണ് ഉപയോഗിക്കേണ്ടത്. അവർ
അനിമേറ്റഡ് അല്ലാത്ത GIF-കൾക്ക് ഒരു ഫ്രെയിം മാത്രമുള്ളതിനാൽ, ആനിമേഷനുകൾക്ക് മാത്രം ഉപയോഗപ്രദമാണ്. ഇതാ
ഫ്രെയിം സ്പെസിഫിക്കേഷനുകൾക്കുള്ള സ്വീകാര്യമായ ഫോമുകൾ.

#സംഖ്യ ഫ്രെയിം തിരഞ്ഞെടുക്കുക സംഖ്യ. (ആദ്യ ഫ്രെയിം '#0'. നെഗറ്റീവ് സംഖ്യകൾ പിന്നിലേക്ക് എണ്ണുന്നു
അവസാന ഫ്രെയിമിൽ നിന്ന്, അതായത് '#-1'.)
#നമ്പർ 1-നമ്പർ 2 ഫ്രെയിമുകൾ തിരഞ്ഞെടുക്കുക നമ്പർ 1 മുഖാന്തിരം നമ്പർ 2.
#നമ്പർ 1- ഫ്രെയിമുകൾ തിരഞ്ഞെടുക്കുക നമ്പർ 1 അവസാന ഫ്രെയിമിലൂടെ.
#പേര് പേരുള്ള ഫ്രെയിം തിരഞ്ഞെടുക്കുക പേര്.

പല ഷെല്ലുകൾക്കും '#' പ്രതീകത്തിന് പ്രത്യേക അർത്ഥമുണ്ട്, അതിനാൽ നിങ്ങൾ സാധാരണയായി അത് ഉദ്ധരിക്കേണ്ടതുണ്ട്.

ഉദാഹരണത്തിന്,
gifsicle happy.gif "#0"
happy.gif-ൽ നിന്നുള്ള ആദ്യ ഫ്രെയിം ഉപയോഗിക്കുന്നു;
gifsicle happy.gif "#0-2"
അതിന്റെ ആദ്യ മൂന്ന് ഫ്രെയിമുകൾ ഉപയോഗിക്കുന്നു; ഒപ്പം
gifsicle happy.gif "#-1-0"
അതിന്റെ ഫ്രെയിമുകൾ വിപരീത ക്രമത്തിൽ ഉപയോഗിക്കുന്നു (ഫ്രെയിം #-1 മുതൽ -- അവസാന ഫ്രെയിം -- അവസാനിക്കുന്നു
ഫ്രെയിം #0-ൽ -- ആദ്യത്തേത്).

തിരഞ്ഞെടുത്ത ഫ്രെയിമുകൾ ഉപയോഗിച്ചുള്ള പ്രവർത്തനം നിലവിലെ മോഡിനെ ആശ്രയിച്ചിരിക്കുന്നു. ലയന മോഡിൽ,
തിരഞ്ഞെടുത്ത ഫ്രെയിമുകൾ മാത്രമേ ഔട്ട്പുട്ട് GIF-ൽ ലയിപ്പിച്ചിട്ടുള്ളൂ. ബാച്ച് മോഡിൽ, തിരഞ്ഞെടുത്തത് മാത്രം
ഫ്രെയിമുകൾ പരിഷ്കരിച്ചു; മറ്റ് ഫ്രെയിമുകൾ മാറ്റമില്ലാതെ തുടരുന്നു. പൊട്ടിത്തെറി മോഡിൽ, തിരഞ്ഞെടുത്തത് മാത്രം
ഫ്രെയിമുകൾ ഔട്ട്പുട്ട് GIF-കളായി പൊട്ടിത്തെറിക്കുന്നു.

ചട്ടക്കൂട് മാറ്റം ഓപ്ഷനുകൾ
ഫ്രെയിം മാറ്റാനുള്ള ഓപ്ഷനുകൾ ഒരു ആനിമേഷനിലേക്ക് പുതിയ ഫ്രെയിമുകൾ ചേർക്കുക അല്ലെങ്കിൽ ഫ്രെയിമുകൾ മാറ്റിസ്ഥാപിക്കുക അല്ലെങ്കിൽ ഇല്ലാതാക്കുക
നിലവിലുണ്ട്. ചില കാര്യങ്ങൾ -- ഉദാഹരണത്തിന്, ഒരു ആനിമേഷനിൽ ഒരു ഫ്രെയിം മാറ്റുന്നത് --
ഫ്രെയിം തിരഞ്ഞെടുപ്പുകൾ ഉപയോഗിച്ച് പ്രകടിപ്പിക്കാൻ പ്രയാസമാണ്, എന്നാൽ ഫ്രെയിം മാറ്റങ്ങളിൽ എളുപ്പമാണ്.

--ഇല്ലാതാക്കുക ഫ്രെയിമുകൾ [ഫ്രെയിമുകൾ...]
ഇല്ലാതാക്കുക ഫ്രെയിമുകൾ ഇൻപുട്ട് GIF-ൽ നിന്ന്.

--തിരുകുക-മുമ്പ് ഫ്രെയിം മറ്റ്-GIF-കൾ
കൂട്ടിച്ചേര്ക്കുക മറ്റ്-GIF-കൾ മുമ്പ് ഫ്രെയിം ഇൻപുട്ട് GIF-ൽ.

--അനുബന്ധം മറ്റ്-GIF-കൾ
കൂട്ടിച്ചേർക്കുക മറ്റ്-GIF-കൾ ഇൻപുട്ടിലേക്ക് GIF.

--പകരം ഫ്രെയിമുകൾ മറ്റ്-GIF-കൾ
മാറ്റിസ്ഥാപിക്കുക ഫ്രെയിമുകൾ ഇൻപുട്ട് GIF-ൽ നിന്ന് മറ്റ്-GIF-കൾ.

-- ചെയ്തു
ഫ്രെയിം മാറ്റങ്ങളുടെ നിലവിലെ സെറ്റ് പൂർത്തിയാക്കുക.

ദി ഫ്രെയിമുകൾ ആർഗ്യുമെന്റുകൾ ഫ്രെയിം തിരഞ്ഞെടുപ്പുകളാണ് (മുകളിൽ കാണുക). ഈ വാദങ്ങൾ എപ്പോഴും പരാമർശിക്കുന്നു
ഫ്രെയിമുകൾ യഥാർത്ഥ ഇൻപുട്ട് GIF. അതിനാൽ, 'a.gif'-ന് 3 ഫ്രെയിമുകളും 'b.gif'-ന് ഒന്നുമുണ്ടെങ്കിൽ, ഇത്
കമാൻഡ്
gifsicle a.gif --ഇല്ലാതാക്കുക "#0" --പകരം "#2" b.gif
2 ഫ്രെയിമുകളുള്ള ഒരു ഔട്ട്‌പുട്ട് ആനിമേഷൻ നിർമ്മിക്കും: 'a.gif' ഫ്രെയിം 1, തുടർന്ന് 'b.gif'.

ദി മറ്റ്-GIF-കൾ ആർഗ്യുമെന്റുകൾ എത്രയോ GIF ഇൻപുട്ട് ഫയലുകളും ഫ്രെയിം തിരഞ്ഞെടുക്കലുകളുമാണ്. ഇവ
ചിത്രങ്ങൾ മെർജ് മോഡിൽ സംയോജിപ്പിച്ച് ഇൻപുട്ട് GIF-ലേക്ക് ചേർക്കുന്നു. ദി മറ്റ്-GIF-കൾ വരെ നീണ്ടുനിൽക്കും
അടുത്ത ഫ്രെയിം മാറ്റാനുള്ള ഓപ്ഷൻ, അതിനാൽ ഈ കമാൻഡ് 'in.gif' ന്റെ ആദ്യ ഫ്രെയിമിനെ മാറ്റിസ്ഥാപിക്കുന്നു
'a.gif', 'b.gif' എന്നിവയുടെ ലയനം:
gifsicle -b in.gif --പകരം "#0" a.gif b.gif

എന്നിരുന്നാലും, ഈ കമാൻഡ്, 'in.gif' ന്റെ ആദ്യ ഫ്രെയിമിനെ 'a.gif' ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു
'b.gif' പ്രത്യേകം പ്രോസസ്സ് ചെയ്യുന്നു:
gifsicle -b in.gif --പകരം "#0" a.gif -- ചെയ്തു b.gif

മുന്നറിയിപ്പ്: ഒരേ ഇൻപുട്ട് GIF-ൽ നിങ്ങൾ ഫ്രെയിം തിരഞ്ഞെടുക്കലുകളും ഫ്രെയിം മാറ്റങ്ങളും ഉപയോഗിക്കരുത്.

ചിത്രം ഓപ്ഷനുകൾ
ഇമേജ് ഓപ്ഷനുകൾ ഇൻപുട്ട് ഇമേജുകൾ പരിഷ്ക്കരിക്കുന്നു -- അവയുടെ ഇന്റർലേസിംഗ്, സുതാര്യത, കൂടാതെ
ക്രോപ്പിംഗ്, ഉദാഹരണത്തിന്. ചിത്ര ഓപ്‌ഷനുകൾക്ക് മൂന്ന് രൂപങ്ങളുണ്ട്: '--എക്സ്','--no-X', ഒപ്പം '--അതേ-എക്സ്'.
'--എക്സ്'ഫോം ഫീച്ചറിനായി ഒരു മൂല്യം തിരഞ്ഞെടുക്കുന്നു,--no-X'ഫോം ഫീച്ചർ ഓഫ് ചെയ്യുന്നു,
ഒപ്പം '--അതേ-എക്സ്ഓരോ ഇൻപുട്ടിൽ നിന്നും സവിശേഷതയുടെ മൂല്യം പകർത്തി എന്നാണ് ഫോം അർത്ഥമാക്കുന്നത്. ദി
സ്ഥിരസ്ഥിതി എപ്പോഴും '--അതേ-എക്സ്'. ഉദാഹരണത്തിന്, -പശ്ചാത്തലം="#0000FF" പശ്ചാത്തലം സജ്ജമാക്കുന്നു
നിറം മുതൽ നീല വരെ, --ഇല്ല-പശ്ചാത്തലം പശ്ചാത്തല വർണ്ണം ഓഫ് ചെയ്യുന്നു (അത് 0 ആയി സജ്ജീകരിക്കുന്നതിലൂടെ), കൂടാതെ
--അതേ പശ്ചാത്തലം ഇൻപുട്ട് ചിത്രങ്ങളുടെ നിലവിലുള്ള പശ്ചാത്തല നിറങ്ങൾ ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് ഓരോ ഓപ്ഷനും നൽകാം
ഒന്നിലധികം തവണ; ഉദാഹരണത്തിന്,
gifsicle -b -O2 -i a.gif --അതേ-ഇന്റർലേസ് b.gif c.gif
'a.gif' ഇന്റർലേസ്ഡ് ആക്കും, എന്നാൽ 'b.gif', 'c.gif' എന്നിവ ഇന്റർലേസ് ചെയ്താൽ മാത്രം വിടുക.
ഇതിനകം.

-B നിറം
--പശ്ചാത്തലം നിറം
ഔട്ട്‌പുട്ട് GIF-ന്റെ പശ്ചാത്തലം ഇതിലേക്ക് സജ്ജമാക്കുക നിറം. ആർഗ്യുമെന്റിന് ഇൻ ഉള്ള അതേ രൂപങ്ങൾ ഉണ്ടാകാം
The --സുതാര്യമായ ചുവടെയുള്ള ഓപ്ഷൻ.

--വിള x1,y1-x2,y2
--വിള x1,y1+വീതിxപൊക്കം
ഇനിപ്പറയുന്ന ഇൻപുട്ട് ഫ്രെയിമുകൾ ഒരു ചെറിയ ചതുരാകൃതിയിലുള്ള ഏരിയയിലേക്ക് ക്രോപ്പ് ചെയ്യുക. മുകളിൽ ഇടത് മൂല
ഈ ദീർഘചതുരം (x1,y1); നിങ്ങൾക്ക് താഴെ-വലത് കോണിൽ ഒന്നുകിൽ നൽകാം, (x2,y2), അഥവാ
ദീർഘചതുരത്തിന്റെ വീതിയും ഉയരവും. ൽ x1,y1+വീതിxപൊക്കം ഫോം, വീതി ഒപ്പം
പൊക്കം പൂജ്യം അല്ലെങ്കിൽ നെഗറ്റീവ് ആകാം. സീറോ ഡൈമൻഷൻ എന്നാൽ വിളവെടുപ്പ് ഏരിയയിലേക്ക് പോകുന്നു
ചിത്രത്തിന്റെ അറ്റം; ഒരു നെഗറ്റീവ് ഡൈമൻഷൻ ക്രോപ്പിംഗ് ഏരിയയിൽ ധാരാളം പിക്സലുകൾ നൽകുന്നു
ചിത്രത്തിന്റെ അരികിൽ നിന്ന് തിരികെ. ഉദാഹരണത്തിന്, --വിള 2,2+-2x-2 ഓരോന്നിനും 2 പിക്സലുകൾ ഷേവ് ചെയ്യും
ഇൻപുട്ട് ചിത്രത്തിന്റെ വശം. ഏതെങ്കിലും ഭ്രമണത്തിന് മുമ്പ് ക്രോപ്പിംഗ് നടക്കുന്നു, ഫ്ലിപ്പിംഗ്,
വലുപ്പം മാറ്റൽ, അല്ലെങ്കിൽ സ്ഥാനനിർണ്ണയം.

--വിള-സുതാര്യത
ഇനിപ്പറയുന്ന ഇൻപുട്ട് ഫ്രെയിമുകളിൽ നിന്ന് ഏതെങ്കിലും സുതാര്യമായ ബോർഡറുകൾ ക്രോപ്പ് ചെയ്യുക. ഇത് ഏത് ശേഷവും സംഭവിക്കുന്നു
കാരണം ക്രോപ്പിംഗ് --വിള ഓപ്ഷൻ. ഇത് റോ ഇൻപുട്ട് ചിത്രങ്ങളിൽ പ്രവർത്തിക്കുന്നു; ഉദാഹരണത്തിന്, ഏതെങ്കിലും
സുതാര്യത ഓപ്ഷനുകൾ ഇതുവരെ പ്രയോഗിച്ചിട്ടില്ല.

--ഫ്ലിപ്പ്-തിരശ്ചീനം
--ഫ്ലിപ്പ്-വെർട്ടിക്കൽ
ഇനിപ്പറയുന്ന ഫ്രെയിമുകൾ തിരശ്ചീനമായോ ലംബമായോ ഫ്ലിപ്പുചെയ്യുക.

-i
--ഇന്റർലേസ്
ഇന്റർലേസിംഗ് ഓണാക്കുക.

-S വീതിxപൊക്കം
--ലോജിക്കൽ-സ്ക്രീൻ വീതിxപൊക്കം
ഔട്ട്പുട്ട് ലോജിക്കൽ സ്ക്രീൻ സജ്ജമാക്കുക വീതിxപൊക്കം. --നോ-ലോജിക്കൽ-സ്ക്രീൻ ഔട്ട്പുട്ട് സജ്ജമാക്കുന്നു
ഏറ്റവും വലിയ ഔട്ട്‌പുട്ട് ഫ്രെയിമിന്റെ വലുപ്പത്തിലുള്ള ലോജിക്കൽ സ്‌ക്രീൻ --അതേ-ലോജിക്കൽ-സ്ക്രീൻ
ഔട്ട്പുട്ട് ലോജിക്കൽ സ്ക്രീനിനെ ഏറ്റവും വലിയ ഇൻപുട്ട് ലോജിക്കൽ സ്ക്രീനിലേക്ക് സജ്ജമാക്കുന്നു. --സ്ക്രീൻ ഒരു ആണ്
എന്നതിന്റെ പര്യായപദം --ലോജിക്കൽ-സ്ക്രീൻ.

-p x,y
--സ്ഥാനം x,y
ഇനിപ്പറയുന്ന ഫ്രെയിമുകളുടെ സ്ഥാനങ്ങൾ ഇതിലേക്ക് സജ്ജമാക്കുക (x,y). --സ്ഥാനമില്ല അർത്ഥം --സ്ഥാനം 0,0.
സാധാരണയായി, --സ്ഥാനം x,y ഓരോ ഫ്രെയിമും കൃത്യമായി സ്ഥാപിക്കുന്നു x,y. എന്നിരുന്നാലും, ഒരു എങ്കിൽ
മുഴുവൻ ആനിമേഷനും ഇൻപുട്ട് ആണ്, x,y ആനിമേഷന്റെ സ്ഥാനമായി കണക്കാക്കുന്നു.

--റൊട്ടേറ്റ്-90
--റൊട്ടേറ്റ്-180
--റൊട്ടേറ്റ്-270
ഇനിപ്പറയുന്ന ഫ്രെയിമുകൾ 90, 180 അല്ലെങ്കിൽ 270 ഡിഗ്രി കൊണ്ട് തിരിക്കുക. --നോ-റൊട്ടേറ്റ് ഏതെങ്കിലും ഓഫ് ചെയ്യുന്നു
ഭ്രമണം.

-t നിറം
--സുതാര്യമായ നിറം
ഉണ്ടാക്കുക നിറം ഇനിപ്പറയുന്ന ഫ്രെയിമുകളിൽ സുതാര്യമാണ്. നിറം ഒരു കളർമാപ്പ് സൂചിക ആകാം
(0-255), ഒരു ഹെക്സാഡെസിമൽ വർണ്ണ സ്പെസിഫിക്കേഷൻ (മജന്തയ്ക്ക് "#FF00FF" പോലെ), അല്ലെങ്കിൽ സ്ലാഷ്- അല്ലെങ്കിൽ
കോമയാൽ വേർതിരിച്ച ചുവപ്പ്, പച്ച, നീല മൂല്യങ്ങൾ (ഓരോന്നിനും 0 നും 255 നും ഇടയിൽ).

വിപുലീകരണം ഓപ്ഷനുകൾ
എക്സ്റ്റൻഷൻ ഓപ്ഷനുകൾ ഔട്ട്പുട്ട് GIF-ലേക്ക് നോൺ-വിഷ്വൽ വിവരങ്ങൾ ചേർക്കുന്നു. ഇതിൽ പേരുകൾ ഉൾപ്പെടുന്നു,
അഭിപ്രായങ്ങളും പൊതുവായ വിപുലീകരണങ്ങളും.

--ആപ്പ്-വിപുലീകരണം ആപ്പ്-നാമം വിപുലീകരണം
പേരുള്ള ഒരു ആപ്ലിക്കേഷൻ വിപുലീകരണം ചേർക്കുക ആപ്പ്-നാമം മൂല്യത്തോടൊപ്പം വിപുലീകരണം ലേക്ക്
ഔട്ട്പുട്ട് GIF. --no-app-extensions ഇൻപുട്ടിൽ നിന്ന് ആപ്ലിക്കേഷൻ എക്സ്റ്റൻഷനുകൾ നീക്കം ചെയ്യുന്നു
ചിത്രങ്ങൾ.

-c ടെക്സ്റ്റ്
--അഭിപ്രായം ടെക്സ്റ്റ്
ഒരു അഭിപ്രായം ചേർക്കുക, ടെക്സ്റ്റ്, ഔട്ട്പുട്ട് GIF-ലേക്ക്. അഭിപ്രായം അടുത്തതിന് മുമ്പ് ഇടുന്നതാണ്
സ്ട്രീമിലെ ഫ്രെയിം. --അഭിപ്രായങ്ങളൊന്നും ഇല്ല ഇൻപുട്ട് ചിത്രങ്ങളിൽ നിന്ന് അഭിപ്രായങ്ങൾ നീക്കം ചെയ്യുന്നു.

--വിപുലീകരണം അക്കം വിപുലീകരണം
നമ്പറുള്ള ഒരു വിപുലീകരണം ചേർക്കുക അക്കം മൂല്യത്തോടൊപ്പം വിപുലീകരണം ഔട്ട്പുട്ട് GIF-ലേക്ക്.
അക്കം ദശാംശം, അഷ്ടകം, ഹെക്‌സ് എന്നിവയിലാകാം അല്ലെങ്കിൽ അത് 'n' പോലെയുള്ള ഒരൊറ്റ പ്രതീകമാകാം.
ASCII മൂല്യം ഉപയോഗിക്കുന്നു. --നോ-വിപുലീകരണങ്ങൾ (അഥവാ +x) ഇൻപുട്ടിൽ നിന്ന് വിപുലീകരണങ്ങൾ നീക്കം ചെയ്യുന്നു
ചിത്രങ്ങൾ.

-n ടെക്സ്റ്റ്
--പേര് ടെക്സ്റ്റ്
അടുത്ത ഫ്രെയിമിന്റെ പേര് ഇതിലേക്ക് സജ്ജമാക്കുക ടെക്സ്റ്റ്. ഈ പേര് ഔട്ട്പുട്ടിൽ ഒരു വിപുലീകരണമായി സംഭരിച്ചിരിക്കുന്നു
GIF (വിപുലീകരണ നമ്പർ 0xCE, ഫ്രെയിമിന്റെ പേരിന്റെ പ്രതീകങ്ങൾ പിന്തുടരുന്നു).
--പേരില്ല ഇൻപുട്ട് ചിത്രങ്ങളിൽ നിന്ന് നെയിം എക്സ്റ്റൻഷനുകൾ നീക്കം ചെയ്യുന്നു.

ജീവസഞ്ചാരണം ഓപ്ഷനുകൾ
ആനിമേഷൻ ഓപ്ഷനുകൾ GIF ആനിമേഷനുകൾക്കോ ​​അല്ലെങ്കിൽ GIF ആനിമേഷനുകളിലെ വ്യക്തിഗത ഫ്രെയിമുകൾക്കോ ​​ബാധകമാണ്. പോലെ
ഇമേജ് ഓപ്ഷനുകൾക്കൊപ്പം, മിക്ക ആനിമേഷൻ ഓപ്ഷനുകൾക്കും മൂന്ന് രൂപങ്ങളുണ്ട്, '--എക്സ്','--no-X', ഒപ്പം
'--അതേ-എക്സ്', കൂടാതെ നിങ്ങൾക്ക് ഒന്നിലധികം തവണ ആനിമേഷൻ ഓപ്ഷനുകൾ നൽകാം; ഉദാഹരണത്തിന്,
gifsicle -b a.gif -ഡി 50 "#0" "#1" -ഡി 100 "#2" "#3"
ഫ്രെയിമുകളുടെ കാലതാമസം 0, 1 മുതൽ 50 വരെയും ഫ്രെയിമുകൾ 2, 3 മുതൽ 100 ​​വരെയും സജ്ജമാക്കുന്നു.

-d കാലം
--കാലതാമസം കാലം
ഫ്രെയിമുകൾക്കിടയിലുള്ള കാലതാമസം ഇതിനായി സജ്ജമാക്കുക കാലം ഒരു സെക്കന്റിന്റെ നൂറിലൊന്ന്.

-D രീതി
--നിർമാർജനം രീതി
ഇനിപ്പറയുന്ന ഫ്രെയിമുകൾക്കായി ഡിസ്പോസൽ രീതി സജ്ജമാക്കുക രീതി. ഒരു ഫ്രെയിമിന്റെ വിനിയോഗം
ഒരു കാഴ്ചക്കാരൻ ഫ്രെയിം പ്രദർശിപ്പിക്കേണ്ട സമയമാകുമ്പോൾ അത് എങ്ങനെ നീക്കം ചെയ്യണമെന്ന് രീതി നിർണ്ണയിക്കുന്നു
അടുത്തത്. രീതി 0 നും 7 നും ഇടയിലുള്ള ഒരു സംഖ്യയായിരിക്കാം (0 മുതൽ 3 വരെ മാത്രമാണെങ്കിലും
പൊതുവായി അർത്ഥവത്തായത്), അല്ലെങ്കിൽ ഈ പേരുകളിൽ ഒന്ന്: ആരും (ഫ്രെയിം ദൃശ്യമാക്കുക
നിർമ്മിക്കാനുള്ള ഭാവി ഫ്രെയിമുകൾ), അതു പൊലെ ("ഒന്നുമില്ല" പോലെ), പശ്ചാത്തലം (അഥവാ bg) (പകരം
പശ്ചാത്തലമുള്ള ഫ്രെയിം), അല്ലെങ്കിൽ മുമ്പത്തെ (ഫ്രെയിം മാറ്റിസ്ഥാപിക്കുക
മുമ്പ് പ്രദർശിപ്പിച്ച ഫ്രെയിം). --നീക്കം ചെയ്യരുത് അർത്ഥം --നിർമാർജനം=ആരും.

-l[എണ്ണുക]
--ലൂപ്പ് കൗണ്ട്[=എണ്ണുക]
നെറ്റ്‌സ്‌കേപ്പ് ലൂപ്പ് വിപുലീകരണം ഇതിലേക്ക് സജ്ജമാക്കുക എണ്ണുക. എണ്ണുക ഒരു പൂർണ്ണസംഖ്യയാണ്, അല്ലെങ്കിൽ എന്നേക്കും ലൂപ്പ് ചെയ്യാൻ
അനന്തമായി. നിങ്ങൾ വിതരണം ചെയ്യുകയാണെങ്കിൽ എ --ലൂപ്പ് കൗണ്ട് വ്യക്തമാക്കാതെയുള്ള ഓപ്ഷൻ എണ്ണുക, Gifsicle ചെയ്യും
ഉപയോഗം എന്നേക്കും. --ലോ-ലൂപ്പ്കൗണ്ട് (സ്ഥിരസ്ഥിതി) ലൂപ്പിംഗ് ഓഫ് ചെയ്യുന്നു.

നിങ്ങൾക്ക് ആനിമേഷൻ ആവശ്യമുള്ളതിന്റെ എണ്ണത്തേക്കാൾ ഒന്നായി ലൂപ്പ് എണ്ണം സജ്ജമാക്കുക
ഓടുക. കൂടെ ഒരു ആനിമേഷൻ --ലോ-ലൂപ്പ്കൗണ്ട് ഓരോ ഫ്രെയിമും ഒരിക്കൽ കാണിക്കും; --ലൂപ്പ് കൗണ്ട്=1 ഇഷ്ടം
ഒരിക്കൽ ലൂപ്പ് ചെയ്യുക, അങ്ങനെ ഓരോ ഫ്രെയിമും രണ്ടുതവണ കാണിക്കുന്നു; എന്നിങ്ങനെ. അതല്ല --ലൂപ്പ് കൗണ്ട്=0 ആണ്
തുല്യമായ --ലൂപ്പ് കൗണ്ട്=എന്നേക്കും, അല്ല --ലോ-ലൂപ്പ്കൗണ്ട്.

-O[ലെവൽ]
--ഒപ്റ്റിമൈസ് ചെയ്യുക[=ലെവൽ]
സ്‌പെയ്‌സിനായി ഔട്ട്‌പുട്ട് GIF ആനിമേഷനുകൾ ഒപ്റ്റിമൈസ് ചെയ്യുക. ലെവൽ ഒപ്റ്റിമൈസേഷൻ എത്രയാണെന്ന് നിർണ്ണയിക്കുന്നു
ചെയ്തു; ഉയർന്ന നിലകൾക്ക് കൂടുതൽ സമയമെടുക്കും, പക്ഷേ മികച്ച ഫലങ്ങൾ ഉണ്ടായേക്കാം. നിലവിൽ ഉണ്ട്
മൂന്ന് തലങ്ങൾ:

-O1 ഓരോ ചിത്രത്തിന്റെയും മാറിയ ഭാഗം മാത്രം സംഭരിക്കുന്നു. ഇതാണ് സ്ഥിരസ്ഥിതി.
-O2 ഫയൽ കൂടുതൽ ചുരുക്കാൻ സുതാര്യതയും ഉപയോഗിക്കുന്നു.
-O3 നിരവധി ഒപ്റ്റിമൈസേഷൻ രീതികൾ പരീക്ഷിക്കുക (സാധാരണയായി വേഗത കുറവാണ്, ചിലപ്പോൾ മികച്ച ഫലങ്ങൾ).

മറ്റ് ഒപ്റ്റിമൈസേഷൻ ഫ്ലാഗുകൾ സൂക്ഷ്മമായ നിയന്ത്രണം നൽകുന്നു.

-ഒക്കെ-ശൂന്യം
ശൂന്യമായ സുതാര്യമായ ഫ്രെയിമുകൾ സംരക്ഷിക്കുക (അവ സ്ഥിരസ്ഥിതിയായി ഉപേക്ഷിക്കപ്പെടുന്നു).

GIF-കൾ ചുരുക്കുന്നതിനുള്ള മറ്റ് ഓപ്ഷനുകളിലും നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടാകാം -k ഒപ്പം
--നോ-വിപുലീകരണങ്ങൾ.

-U
--ഒപ്റ്റിമൈസ് ചെയ്യുക
എളുപ്പത്തിൽ എഡിറ്റ് ചെയ്യാവുന്ന ഫോമിലേക്ക് GIF ആനിമേഷനുകൾ ഒപ്റ്റിമൈസ് ചെയ്യുക.

GIF ആനിമേഷനുകൾ പലപ്പോഴും ഒപ്റ്റിമൈസ് ചെയ്യപ്പെടുന്നു (കാണുക --ഒപ്റ്റിമൈസ് ചെയ്യുക) അവയെ ചെറുതും വേഗമേറിയതുമാക്കാൻ
ലോഡുചെയ്യാൻ, നിർഭാഗ്യവശാൽ അവ എഡിറ്റുചെയ്യുന്നത് ബുദ്ധിമുട്ടാക്കുന്നു. --ഒപ്റ്റിമൈസ് ചെയ്യുക മാറ്റങ്ങൾ
ഒപ്റ്റിമൈസ് ചെയ്യാത്ത GIF-കളിലേക്ക് ഒപ്റ്റിമൈസ് ചെയ്ത ഇൻപുട്ട് GIF-കൾ, ഓരോ ഫ്രെയിമും വിശ്വസ്തമാണ്
ആനിമേഷനിലെ ആ ഘട്ടത്തിൽ ഒരു ഉപയോക്താവ് കാണുന്നതിന്റെ പ്രാതിനിധ്യം.

ചിത്രം രൂപാന്തരം ഓപ്ഷനുകൾ
ഇമേജ് ട്രാൻസ്ഫോർമേഷൻ ഓപ്‌ഷനുകൾ വായിക്കുകയോ എഴുതുകയോ ചെയ്യുമ്പോൾ മുഴുവൻ GIF-കൾക്കും ബാധകമാണ്. അവർ ആകാം
' ഉപയോഗിച്ച് ഓഫ് ചെയ്തു--ഓപ്ഷൻ ഇല്ല'.

-- വലിപ്പം മാറ്റുക വീതിxപൊക്കം
ഔട്ട്‌പുട്ട് GIF-ന്റെ വലുപ്പം മാറ്റുക വീതിxപൊക്കം. ഒന്നുകിൽ വീതി or പൊക്കം ഒരു അടിവരയായിരിക്കാം
'_'. എങ്കിൽ വാദം വീതിx_, അപ്പോൾ ഔട്ട്പുട്ട് GIF സ്കെയിൽ ചെയ്യുന്നു വീതി പിക്സൽ വീതി
അതിന്റെ വീക്ഷണാനുപാതം മാറ്റാതെ. _x എന്നതിനായി ഒരു സാമ്യമുള്ള പ്രവർത്തനം നടത്തുന്നുപൊക്കം.
എല്ലാ ഇൻപുട്ട് ഫ്രെയിമുകളും സംയോജിപ്പിച്ചതിനുശേഷവും ഒപ്റ്റിമൈസേഷന് മുമ്പും വലുപ്പം മാറ്റുന്നു.
വലുപ്പം മാറ്റുന്നത് ലോജിക്കൽ സ്‌ക്രീൻ അളവുകൾ ഉപയോഗിക്കുന്നു; ഇൻപുട്ട് സ്ട്രീമിന് അസാധാരണമായ ലോജിക്കൽ ഉണ്ടെങ്കിൽ
സ്‌ക്രീൻ (പല GIF ഡിസ്‌പ്ലേയറുകളും ലോജിക്കൽ സ്‌ക്രീനുകൾ അവഗണിക്കുന്നു), നിങ്ങൾ നൽകണം
--നോ-ലോജിക്കൽ-സ്ക്രീൻ (അഥവാ +S) അങ്ങനെ പുനഃസജ്ജമാക്കാൻ gifsicle പകരം ഇമേജ് അളവുകൾ ഉപയോഗിക്കുന്നു.
ഇതും കാണുക --resize-രീതി.

--resize-width വീതി
--റെസൈസ്-ഉയരം പൊക്കം
പോലെ -- വലിപ്പം മാറ്റുക വീതിx_ ഒപ്പം -- വലിപ്പം മാറ്റുക _xപൊക്കം യഥാക്രമം.

--resize-fit വീതിxപൊക്കം
പോലെ -- വലിപ്പം മാറ്റുക, എന്നാൽ ഔട്ട്‌പുട്ട് GIF-ന്റെ വലുപ്പം അനുയോജ്യമാക്കുന്നു ഉള്ളിൽ അളവുകളുള്ള ഒരു ദീർഘചതുരം
വീതിxപൊക്കം. GIF-ന്റെ വീക്ഷണാനുപാതം മാറ്റമില്ലാതെ തുടരുന്നു. എങ്കിൽ വലുപ്പം മാറ്റില്ല
തന്നിരിക്കുന്ന ദീർഘചതുരത്തിനുള്ളിൽ GIF ഇതിനകം യോജിക്കുന്നു. ഒന്നുകിൽ വീതി or പൊക്കം ഒരു ആയിരിക്കാം
'_' അടിവരയിടുക, ഇത് അനന്തമായി കണക്കാക്കുന്നു.

--resize-fit-width വീതി
--resize-fit-height പൊക്കം
പോലെ --resize-fit വീതിx_ ഒപ്പം --resize-fit _xപൊക്കം യഥാക്രമം.

--സ്കെയിൽ എക്സ്ഫാക്ടർ[xYfactor]
ഔട്ട്‌പുട്ട് GIF-ന്റെ വീതിയും ഉയരവും സ്കെയിൽ ചെയ്യുക എക്സ്ഫാക്ടർ ഒപ്പം Yfactor. എങ്കിൽ Yfactor അല്ല
നൽകിയിരിക്കുന്നു, അത് ഡിഫോൾട്ടാണ് എക്സ്ഫാക്ടർ. എല്ലാ ഇൻപുട്ട് ഫ്രെയിമുകളും കഴിഞ്ഞതിന് ശേഷമാണ് സ്കെയിലിംഗ് നടക്കുന്നത്
സംയോജിതവും ഒപ്റ്റിമൈസേഷന് മുമ്പും.

--resize-രീതി രീതി
ചിത്രങ്ങളുടെ വലുപ്പം മാറ്റാൻ ഉപയോഗിക്കുന്ന രീതി സജ്ജമാക്കുക. 'സാമ്പിൾ' രീതി വളരെ വേഗത്തിൽ പ്രവർത്തിക്കുന്നു, എന്നാൽ എപ്പോൾ
ചിത്രങ്ങൾ ചുരുങ്ങുന്നത്, അത് ശബ്ദായമാനമായ ഫലങ്ങൾ ഉണ്ടാക്കുന്നു. 'മിക്സ്' രീതി കുറച്ചുകൂടി മന്ദഗതിയിലാണ്,
എന്നാൽ മികച്ച ഫലങ്ങൾ നൽകുന്നു. സ്ഥിരസ്ഥിതി രീതി നിലവിൽ 'മിക്സ്' ആണ്.

വിശദാംശങ്ങൾ: ഇമേജുകൾ ചുരുക്കുമ്പോൾ വലുപ്പം മാറ്റുന്ന രീതികൾ വ്യത്യസ്തമായിരിക്കും. 'സാമ്പിൾ' രീതിയാണ്
ഒരു പോയിന്റ് സാമ്പിൾ. ഔട്ട്പുട്ട് ഇമേജിലെ ഓരോ പിക്സൽ സ്ഥാനവും കൃത്യമായി ഒരു പിക്സലിലേക്ക് മാപ്പ് ചെയ്യുന്നു
ഇൻപുട്ടിലെ സ്ഥാനം, അതിനാൽ ചുരുങ്ങുമ്പോൾ, ഇൻപുട്ടിൽ നിന്നുള്ള മുഴുവൻ വരികളും നിരകളും
വീണു. മറ്റ് രീതികൾ എല്ലാ ഇൻപുട്ട് പിക്സലുകളും ഉപയോഗിക്കുന്നു, അത് സാധാരണയായി മികച്ചത് ഉൽപ്പാദിപ്പിക്കുന്നു-
ചിത്രങ്ങൾ നോക്കുന്നു. 'ബോക്സ്' രീതി, ഒരു ബോക്സ് സാമ്പിൾ, കൂടുതൽ സങ്കീർണ്ണമായതിനേക്കാൾ വേഗതയുള്ളതാണ്
ഫിൽട്ടർ ചെയ്യുകയും കുറച്ച് മൂർച്ചയുള്ള ഫലങ്ങൾ നൽകുകയും ചെയ്യുന്നു, എന്നാൽ എപ്പോൾ അപാകതകൾ ഉണ്ടാകും
ഒരു മാനത്തിൽ ചെറിയ അളവിൽ ചിത്രങ്ങൾ ചുരുക്കുന്നു. (ചില ഔട്ട്പുട്ട് പിക്സലുകൾ ചെയ്യും
കൃത്യമായി 1 ഇൻപുട്ട് വരി അല്ലെങ്കിൽ നിരയുമായി പൊരുത്തപ്പെടുന്നു, മറ്റുള്ളവ കൃത്യമായി യോജിക്കും
2 ഇൻപുട്ട് വരികൾ അല്ലെങ്കിൽ നിരകൾ.) 'മിക്സ്' രീതി ഒരു പൂർണ്ണ ബിലീനിയർ ഇന്റർപോളേറ്ററാണ്. ഇതാണ്
മന്ദഗതിയിലാവുകയും കുറച്ച് അവ്യക്തമായ ഫലങ്ങൾ ഉണ്ടാക്കുകയും ചെയ്യുന്നു, എന്നാൽ അത്തരം അപാകതകൾ ഒഴിവാക്കുന്നു.

Catmull-Rom cubic ഉൾപ്പെടെ നിരവധി സങ്കീർണ്ണമായ റീസാംപ്ലറുകളെ Gifsicle പിന്തുണയ്ക്കുന്നു
റീസാമ്പിൾ ('കാട്രോം'), മിച്ചൽ-നേത്രാവലി ഫിൽട്ടർ ('മിച്ചൽ'), 2-ലോബ്ഡ് ലാൻ‌സോസ്
ഫിൽട്ടർ ('lanczos2'), കൂടാതെ 3-ലോബ്ഡ് Lanczos ഫിൽട്ടർ ('lanczos3'). ഈ ഫിൽട്ടറുകൾ
സാവധാനം, എന്നാൽ മൂർച്ചയുള്ള, മികച്ച ഫലങ്ങൾ നൽകാൻ കഴിയും.

--റെസൈസ്-നിറങ്ങൾ n
ചിത്രങ്ങളുടെ വലുപ്പം മാറ്റുമ്പോൾ ഇന്റർമീഡിയറ്റ് നിറങ്ങൾ ചേർക്കാൻ Gifsicle-നെ അനുവദിക്കുക. സാധാരണയായി, Gifsicle ന്റെ
വലുപ്പം മാറ്റുന്ന അൽഗോരിതങ്ങൾ ഇൻപുട്ട് ചിത്രങ്ങളുടെ വർണ്ണ പാലറ്റുകൾ മാറ്റങ്ങളില്ലാതെ ഉപയോഗിക്കുന്നു. ചുരുങ്ങുമ്പോൾ
വളരെ കുറച്ച് നിറങ്ങളുള്ള ചിത്രങ്ങൾ (ഉദാ, ശുദ്ധമായ കറുപ്പും വെളുപ്പും ചിത്രങ്ങൾ), ഇന്റർമീഡിയറ്റ് ചേർക്കുന്നു
ഫലങ്ങൾ മെച്ചപ്പെടുത്താൻ നിറങ്ങൾക്ക് കഴിയും. ഉദാഹരണം: --റെസൈസ്-നിറങ്ങൾ 64 ചേർക്കാൻ Gifsicle അനുവദിക്കുന്നു
64-ൽ താഴെ ഇൻപുട്ട് വർണ്ണങ്ങളുള്ള ചിത്രങ്ങൾക്കുള്ള ഇന്റർമീഡിയറ്റ് നിറങ്ങൾ.

നിറം ഓപ്ഷനുകൾ
മുഴുവൻ GIF-കളും വായിക്കുകയോ എഴുതുകയോ ചെയ്യുമ്പോൾ വർണ്ണ ഓപ്ഷനുകൾ ബാധകമാണ്. അവ ഓഫ് ചെയ്യാം
ഉപയോഗിച്ച് '--ഓപ്ഷൻ ഇല്ല'.

-k സംഖ്യ
--നിറങ്ങൾ സംഖ്യ
ഓരോ ഔട്ട്‌പുട്ടിലെയും വ്യത്യസ്ത നിറങ്ങളുടെ എണ്ണം GIF-ലേക്ക് കുറയ്ക്കുക സംഖ്യ അല്ലെങ്കിൽ കുറവ്. സംഖ്യ ചെയ്തിരിക്കണം
2-നും 256-നും ഇടയിൽ. ഔട്ട്‌പുട്ട് GIF-കൾ ചുരുക്കുന്നതിനോ അല്ലെങ്കിൽ ഏതെങ്കിലും ലോക്കൽ ഇല്ലാതാക്കുന്നതിനോ ഇത് ഉപയോഗിക്കാം
വർണ്ണ പട്ടികകൾ.

സാധാരണയായി, നിലവിലുള്ള കളർ ടേബിളിൽ നിന്ന് നിറങ്ങളുടെ ഒരു അഡാപ്റ്റീവ് ഗ്രൂപ്പ് തിരഞ്ഞെടുക്കുന്നു. നിങ്ങൾ
ഉപയോഗിച്ച് ഈ പ്രക്രിയയെ ബാധിക്കും --വർണ്ണ-രീതി ഓപ്ഷൻ അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം വർണ്ണമാപ്പ് നൽകിക്കൊണ്ട്
കൂടെ --ഉപയോഗ-വർണ്ണമാപ്പ്. Gifsicle ഒരു അധിക നിറം ചേർക്കേണ്ടി വന്നേക്കാം (നിർമ്മാണം സംഖ്യ+1 ഇഞ്ച്
എല്ലാം) ചിത്രത്തിൽ സുതാര്യതയുണ്ടെങ്കിൽ.

--വർണ്ണ-രീതി രീതി
ഒരു ചെറിയ വർണ്ണമാപ്പ് തിരഞ്ഞെടുക്കുന്നത് എങ്ങനെയെന്ന് നിർണ്ണയിക്കുക. 'വൈവിധ്യം', സ്ഥിരസ്ഥിതി, ആണ് xv(1) ന്റെ
നിലവിലുള്ള നിറങ്ങളുടെ കർശനമായ ഉപവിഭാഗം ഉപയോഗിക്കുന്ന വൈവിധ്യ അൽഗോരിതം
നല്ല ഫലങ്ങൾ ഉണ്ടാക്കുന്നു. 'മിശ്രണം-വൈവിദ്ധ്യം' എന്നത് ഇതിന്റെ ഒരു പരിഷ്ക്കരണമാണ്: കുറച്ച് നിറം
നിലവിലുള്ള നിറങ്ങളുടെ ഗ്രൂപ്പുകളിൽ നിന്ന് മൂല്യങ്ങൾ സംയോജിപ്പിച്ചിരിക്കുന്നു. 'മീഡിയൻ-കട്ട്' എന്നാണ് മീഡിയൻ കട്ട്
ഹെക്ക്ബെർട്ട് വിവരിച്ച അൽഗോരിതം. --രീതി എന്നതിന്റെ പര്യായപദമാണ് --വർണ്ണ-രീതി.

-f
--ദിതർ[=രീതി]
എപ്പോൾ --ദിതർ ഓണാണ്, കളർമാപ്പ് മാറ്റി, നിറങ്ങളുടെ കോമ്പിനേഷനുകൾ ഉപയോഗിക്കുന്നു
ഏകദേശം നഷ്ടപ്പെട്ട നിറങ്ങൾ. ഇത് മികച്ചതായി കാണപ്പെടുന്നു, പക്ഷേ വലിയ ഫയലുകൾ ഉണ്ടാക്കുകയും കാരണമാകുകയും ചെയ്യും
ആനിമേഷൻ ആർട്ടിഫാക്‌റ്റുകൾ, അതിനാൽ ഇത് സ്ഥിരസ്ഥിതിയായി ഓഫാണ്.

ഓപ്ഷണൽ ഉപയോഗിച്ച് ഒരു ഡൈതറിംഗ് അൽഗോരിതം വ്യക്തമാക്കുക രീതി വാദം. സ്ഥിരസ്ഥിതി,
'ഫ്ലോയ്ഡ്-സ്റ്റെയ്ൻബർഗ്', Floyd-Steinberg പിശക് വ്യാപനം ഉപയോഗിക്കുന്നു. ഇത് സാധാരണയായി മികച്ചതായി കാണപ്പെടുന്നു, പക്ഷേ
ആനിമേഷൻ ആർട്ടിഫാക്‌റ്റുകൾക്ക് കാരണമാകാം, കാരണം ഡിതറിംഗ് ചോയ്‌സുകൾ ഫ്രെയിമിൽ നിന്ന് വ്യത്യസ്തമായിരിക്കും
ഫ്രെയിം. ആനിമേഷൻ ഒഴിവാക്കുന്ന ഓർഡർ ഡൈതറിംഗ് അൽഗോരിതങ്ങളും Gifsicle പിന്തുണയ്ക്കുന്നു
പുരാവസ്തുക്കൾ. 'റോൺNUMXമോഡ് ഒരു വലിയ, ക്രമരഹിതമായി കാണപ്പെടുന്ന പാറ്റേൺ ഉപയോഗിക്കുന്നു
നല്ല ഫലങ്ങൾ ഉണ്ടാക്കുന്നു. 'o3','o4', ഒപ്പം 'o8' മോഡുകൾ ചെറുതും കൂടുതൽ സാധാരണവുമാണ് ഉപയോഗിക്കുന്നത്
പാറ്റേണുകൾ. 'ഓർഡർ ചെയ്തുമോഡ് ഒരു നല്ല ഓർഡർ ഡൈതറിംഗ് അൽഗോരിതം തിരഞ്ഞെടുക്കുന്നു. പ്രത്യേകമായി
ഇഫക്റ്റുകൾ, ഹാഫ്ടോൺ മോഡുകൾ പരീക്ഷിക്കുക 'ഹാൽഫോൺ','സ്ക്വയർഹാൾഫ്ടോൺ', ഒപ്പം 'ഡയഗണൽ'. ചിലത്
മോഡുകൾ കോമ ഉപയോഗിച്ച് ഓപ്ഷണൽ പാരാമീറ്ററുകൾ എടുക്കുന്നു. ഹാഫ്ടോൺ മോഡുകൾ ഒരു സെൽ വലുപ്പം എടുക്കുന്നു
ഒരു വർണ്ണ പരിധി: 'ഹാഫ്ടോൺ,10,3ഓരോ സെല്ലിലും 10-പിക്സൽ വീതിയുള്ള ഹാൽഫോൺ സെല്ലുകൾ സൃഷ്ടിക്കുന്നു
3 നിറങ്ങൾ വരെ ഉപയോഗിക്കുന്നു.

--ഗാമ ഗാമ
ഗാമ തിരുത്തൽ ഇതിലേക്ക് സജ്ജമാക്കുക ഗാമ, അത് ഒരു യഥാർത്ഥ സംഖ്യ ആകാം അല്ലെങ്കിൽ 'srgb'. ഏകദേശം
സംസാരിക്കുമ്പോൾ, ഉയർന്ന സംഖ്യകൾ നിഴലുകളെ പെരുപ്പിച്ചു കാണിക്കുന്നു, താഴ്ന്ന സംഖ്യകൾ ഹൈലൈറ്റുകളെ പെരുപ്പിച്ചു കാണിക്കുന്നു.
സാധാരണ sRGB കളർ സ്പേസ് നിർവചിച്ചിരിക്കുന്ന ഫംഗ്ഷനാണ് ഡിഫോൾട്ട്
നന്നായി പ്രവർത്തിക്കുന്നു. (അതിന്റെ ഫലങ്ങൾ സമാനമാണ് --ഗാമ=2.2.) Gifsicle ഗാമാ തിരുത്തൽ ഉപയോഗിക്കുന്നു
ഒരു വർണ്ണ പാലറ്റ് തിരഞ്ഞെടുക്കുമ്പോൾ (--നിറങ്ങൾ) കൂടാതെ ഡൈതർ ചെയ്യുമ്പോൾ (--ദിതർ).

--നിറം മാറ്റുക color1 color2
മാറ്റം color1 ലേക്ക് color2 ഇനിപ്പറയുന്ന ഇൻപുട്ട് GIF-കളിൽ. (ദി നിറം വാദങ്ങൾ ഉണ്ട്
എന്നതിലെ അതേ രൂപങ്ങൾ -t ഓപ്ഷൻ.) ഒന്നിലധികം ഓപ്ഷൻ നൽകി ഒന്നിലധികം നിറങ്ങൾ മാറ്റുക
തവണ. വർണ്ണ മാറ്റങ്ങൾ പരസ്പരം ഇടപെടുന്നില്ല, അതിനാൽ നിങ്ങൾക്ക് സുരക്ഷിതമായി രണ്ടെണ്ണം സ്വാപ്പ് ചെയ്യാം
നിറങ്ങൾ '--നിറം മാറ്റുക color1 color2 --നിറം മാറ്റുക color2 color1'. അവർ എല്ലാവരും
ഒരു ഇൻപുട്ട് GIF വായിക്കുന്നത് പോലെ പ്രാബല്യത്തിൽ വരും. --നിറം മാറ്റരുത് എല്ലാ വർണ്ണ മാറ്റങ്ങളും റദ്ദാക്കുന്നു.

--പരിവർത്തന-വർണ്ണമാപ്പ് കമാൻഡ്
കമാൻഡ് സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് വായിക്കുകയും എഴുതുകയും ചെയ്യുന്ന ഒരു ഷെൽ കമാൻഡ് ആയിരിക്കണം
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട്. ഔട്ട്പുട്ട് GIF-ലെ ഓരോ കളർമാപ്പും ടെക്സ്റ്റ് കളർമാപ്പിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു
ഫോർമാറ്റ് (കാണുക --ഉപയോഗ-വർണ്ണമാപ്പ് താഴെ) കമാൻഡിലേക്ക് പൈപ്പ് ചെയ്തു. കമാൻഡ് ഔട്ട്പുട്ട്
ജനറേറ്റുകൾ (ഇത് ടെക്സ്റ്റ് കളർമാപ്പ് ഫോർമാറ്റിലും ആയിരിക്കണം) ഇൻപുട്ടിനെ മാറ്റിസ്ഥാപിക്കും
കളർമാപ്പ്. മാറ്റിസ്ഥാപിക്കുന്നത് വർണ്ണ പൊരുത്തത്തെ പരിഗണിക്കുന്നില്ല, അതിനാൽ നിറം ഉപയോഗിച്ച പിക്സലുകൾ
സ്ലോട്ട് n ഇൻപുട്ടിൽ ഇപ്പോഴും കളർ സ്ലോട്ട് ഉപയോഗിക്കും n ഔട്ട്പുട്ടിൽ.

--ഉപയോഗ-വർണ്ണമാപ്പ് കളർമാപ്പ്
ഉപയോഗിക്കുന്നതിന് ചിത്രം മാറ്റുക കളർമാപ്പ്. ചിത്രത്തിലെ ഓരോ പിക്സലും ഏറ്റവും അടുത്തുള്ളതിലേക്ക് മാറ്റുന്നു
പൊരുത്തപ്പെടുത്തുക കളർമാപ്പ് (അല്ലെങ്കിൽ, എങ്കിൽ --ദിതർ വർണ്ണങ്ങളുടെ വിഘടിച്ച സംയോജനത്തിലേക്ക്, ഓണാണ്
കളർമാപ്പ്). വർണ്ണമാപ്പ് കഴിയും വെബ് 216-നിറമുള്ള "വെബ്-സേഫ് പാലറ്റ്"; ചാര വേണ്ടി
ഗ്രേസ്കെയിൽ; bw കറുപ്പും വെളുപ്പും; അല്ലെങ്കിൽ ഒരു ഫയലിന്റെ പേര്. ആ ഫയൽ ഒന്നുകിൽ ആയിരിക്കണം
ഒരു ടെക്സ്റ്റ് ഫയൽ (ഫോർമാറ്റ് ചുവടെ വിവരിച്ചിരിക്കുന്നു) അല്ലെങ്കിൽ ഒരു GIF ഫയൽ, അതിന്റെ ആഗോള വർണ്ണമാപ്പ്
ഉപയോഗിക്കും. എങ്കിൽ --നിറങ്ങൾ=N നൽകിയിട്ടുണ്ട്, ഒരു N-ന്റെ വലിപ്പത്തിലുള്ള ഉപവിഭാഗം കളർമാപ്പ് ഉപയോഗിക്കും.

ടെക്സ്റ്റ് കളർമാപ്പ് ഫയലുകൾ ഈ ഫോർമാറ്റ് ഉപയോഗിക്കുന്നു:

; ഓരോ നോൺ-കമൻറ് ലൈനും ഒരു നിറത്തെ പ്രതിനിധീകരിക്കുന്നു, "ചുവപ്പ് പച്ച നീല"
; ഓരോ ഘടകവും 0 നും 255 നും ഇടയിലായിരിക്കണം
0 0 0 ; ഇതുപോലെ
255 255 255
; അല്ലെങ്കിൽ വെബ് ഹെക്സ് നൊട്ടേഷൻ ഉപയോഗിക്കുക
#ffffff ; ഇതുപോലെ

ഉദാഹരണങ്ങൾ


ആദ്യം, നമുക്ക് ഒരു ആനിമേഷൻ സൃഷ്ടിക്കാം, 'anim.gif':

gifsicle a.gif b.gif c.gif d.gif > anim.gif

ഈ ആനിമേഷൻ വളരെ വേഗത്തിൽ നീങ്ങും: ഞങ്ങൾ കാലതാമസം വ്യക്തമാക്കാത്തതിനാൽ, ഒരു ബ്രൗസർ ചെയ്യും
ഫ്രെയിമുകളിലൂടെ കഴിയുന്നത്ര വേഗത്തിൽ സൈക്കിൾ ചെയ്യുക. നമുക്ക് വേഗത കുറയ്ക്കാം, .5 സെക്കൻഡ് താൽക്കാലികമായി നിർത്താം
ഫ്രെയിമുകൾക്കിടയിൽ, ഉപയോഗിച്ച് --കാലതാമസം ഓപ്ഷൻ.

gifsicle --കാലതാമസം 50 a.gif b.gif c.gif d.gif > anim.gif

GIF മൂന്ന് തവണ ലൂപ്പ് ചെയ്യണമെങ്കിൽ, നമുക്ക് ഉപയോഗിക്കാം --ലൂപ്പ് കൗണ്ട്:

gifsicle -d 50 --ലൂപ്പ്=3 a.gif b.gif c.gif d.gif > anim.gif

(ടൈപ്പ് ചെയ്യുന്നതിനുപകരം --കാലതാമസം വീണ്ടും, ഞങ്ങൾ അതിന്റെ ഹ്രസ്വ രൂപം ഉപയോഗിച്ചു, -d. പല ഓപ്ഷനുകൾക്കും ഹ്രസ്വമുണ്ട്
രൂപങ്ങൾ; ഓടുമ്പോൾ നിങ്ങൾക്ക് അവരെ കാണാൻ കഴിയുംgifsicle --സഹായിക്കൂ'. ഞങ്ങളും ചുരുക്കി --ലൂപ്പ് കൗണ്ട് ലേക്ക്
--ലൂപ്പ്, മറ്റൊരു ഓപ്ഷനും 'ലൂപ്പ്' ഉപയോഗിച്ച് ആരംഭിക്കാത്തതിനാൽ ഇത് ശരിയാണ്.)

'anim.gif' അതിന്റെ ഘടക ഫ്രെയിമുകളിലേക്ക് പൊട്ടിത്തെറിക്കാൻ:

gifsicle --പൊട്ടിത്തെറിക്കുക anim.gif
ls anim.gif*
anim.gif anim.gif.000 anim.gif.001 anim.gif.002 anim.gif.003

'anim.gif' ഒപ്റ്റിമൈസ് ചെയ്യാൻ:

gifsicle -b -O2 anim.gif

'anim.gif'-ന്റെ രണ്ടാമത്തെ ഫ്രെയിം 'x.gif' ആയി മാറ്റാൻ:

gifsicle -b --ഒപ്റ്റിമൈസ് ചെയ്യുക -O2 anim.gif --പകരം "#1" x.gif

--ഒപ്റ്റിമൈസ് ചെയ്യുക അവസാന ഘട്ടത്തിൽ 'anim.gif' ഒപ്റ്റിമൈസ് ചെയ്തതിനാൽ ഉപയോഗിക്കുന്നു. വ്യക്തിഗത എഡിറ്റിംഗ്
ഒപ്റ്റിമൈസ് ചെയ്ത GIF-കളിലെ ഫ്രെയിമുകൾ ഇല്ലെങ്കിൽ അപകടകരമാണ് --ഒപ്റ്റിമൈസ് ചെയ്യുക; മാറിയതിനെ തുടർന്നുള്ള ഫ്രെയിമുകൾ
മാറ്റം വഴി ഫ്രെയിം കേടായേക്കാം. തീർച്ചയായും, നിങ്ങൾ ആഗ്രഹിക്കുന്നത് ഇതായിരിക്കാം.

അതല്ല --ഒപ്റ്റിമൈസ് ചെയ്യുക ഒപ്പം --ഒപ്റ്റിമൈസ് ചെയ്യുക ഒരേസമയം ഓണാക്കാനാകും. --ഒപ്റ്റിമൈസ് ചെയ്യുക ബാധിക്കുന്നു
ഇൻപുട്ട് GIF ഫയലുകൾ, അതേസമയം --ഒപ്റ്റിമൈസ് ചെയ്യുക ബാധിക്കുന്നു ഔട്ട്പുട്ട് GIF ഫയലുകൾ.

'anim.gif'-ന്റെ ആദ്യത്തെയും നാലാമത്തെയും ഫ്രെയിമുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ അച്ചടിക്കാൻ:

gifsicle -I "#0" "#3" < anim.gif

നിലവിലെ ഡയറക്‌ടറിയിലെ എല്ലാ GIF-കളിലും കറുപ്പ് സുതാര്യമായ വർണ്ണമാക്കുന്നതിന്
ഓരോന്നിനെയും കുറിച്ചുള്ള വിവരങ്ങൾ അച്ചടിക്കുക:

gifsicle -bII --ട്രാൻസ് "#000000" * .gif

നൽകുന്ന -I സാധാരണ ഔട്ട്പുട്ട് സംഭവിക്കാൻ രണ്ടുതവണ നിർബന്ധിക്കുന്നു. ഒന്നു മാത്രം കൂടെ -I, GIF-കൾ ആയിരിക്കില്ല
തിരുത്തപ്പെട്ടത്.

വെബ്-സേഫ് പാലറ്റിന്റെ 64-വർണ്ണ ഉപസെറ്റ് ഉപയോഗിക്കുന്നതിന് 'anim.gif' മാറ്റാൻ:

gifsicle -b --നിറങ്ങൾ=64 --use-col=web anim.gif

'anim.gif'-ന്റെ കറുപ്പും വെളുപ്പും കലർന്ന പതിപ്പ് നിർമ്മിക്കാൻ:

gifsicle --ദിതർ --use-col=bw anim.gif > anim-bw.gif

ഒരു GIF മറ്റൊന്നിനു മുകളിൽ ഓവർലേ ചെയ്യാൻ -- ഒരു ഫ്രെയിം ഔട്ട്‌പുട്ട് GIF നിർമ്മിക്കുന്നു
രണ്ട് ഇൻപുട്ടുകളുടെ സൂപ്പർപോസിഷൻ -- ഉപയോഗം gifsicle രണ്ടുതവണ:

gifsicle താഴെ.gif top.gif | gifsicle -U "#1" > result.gif

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് gifsicle ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ