1GIF animations дегенді жоғарғы қорапқа тастаңыз немесе құрылғыңыздан таңдаңыз - орнатуға не тіркелгіні құруға ештеңе жоқ.
2Сығу күшін таңдаңыз: сапа немесе бит легінің мақсатын, егер өлшемі егжей- тегжейден гөрі маңызды болса, одан да кіші өлшемді таңдаңыз.
3Тапсырманы бастап, жұмысшыларға файлды қайта тығып алуды тапсырыңыз; бастапқы файлыңыз өзгертілмейді.
4Жаңа өлшемді бастапқымен салыстырып, содан кейін сығу GIF файлын жүктеп алыңыз.
GIF қысу Жиі қойылатын сұрақтар
GIF қысу файлды қалайша кішірейтеді?
+
Нақтысы, жұмыс бір фрейм ішінде емес, фреймдер арасында жүреді: ортақ палитра қайта квантталынады, қайталанған фреймдер жойылады, фреймдер арасындағы айырмашылық тек шынымен жылжыған пикселдерді ғана сақтайды, анимацияның барлық сақталуы осыдан келеді. Бұл бағдарламаны орнатқаныңызға байланысты емес: тапсырма серверде орындалып, аяқталған файлды қайтарады.
Файл қаншалықты кішірейеді?
+
Бұл құрал емес, мазмұны шешеді. Фотосуреттердегі егжей- тегжейлер, қағаздың түстілігі мен сенсордың шуы сығуға төзімді; түстер біркелкі, біркелкі аудандар, сызық суреттер мен мәтін қысқарады. Экран суреті немесе логотипі қатты қысқарады, ал көп жұмыс істеген фотосуреттің қысқаруы аз болады.
Файл пішімі сақталатын файл мөлшерін өзгерте ме?
+
Өте жақсы. GIF 256 түске дейінгі палитраға шектеледі, бірбиттік мөлдірлік (қолданылады/қолданылмайды) және ішінара альфа жоқ, сондықтан фотосуреттер бұл түстермен сызылған. Бұл қолданыстағы алаңның мөлшерін және сақтаудың сізге қандай да бір шығын әкелетінін анықтайды.
Сығу алдында GIF туралы білуім керек қандай да бір ерекшелік бар ма?
+
Иә — палитра бүкіл анимацияда қолданылады, сондықтан бір фреймдегі өзгерістер басқа фреймдердің түстерімен салыстырылады. Сізге керек болуы мүмкін бастапқы файлды үстінен жазудан бұрын білуіңіз керек.
GIF animations файлды сығу кезіндегі ең жиі кездесетін қате не?
+
Бір файлды қайталап сығу. Өтініш пішімі әрбір қайталанғанда жаңадан жоғалтулар туындайды, сақталған файлдың көлемі азайып, бүлінуі көбейеді. Бастапқы файлдан мақсат файлға бір қадаммен өтіп, бастапқы файлды сақтаңыз.
Мен не аламын және бұл әрекетті мен бақылауға ала аламын ба?
+
Бір кіріс үшін бір сығу файлы, әдеттіден гөрі Сіз таңдаған сапа деңгейінде. Егер нәтиже әлі де жеткіліксіз болса, пиксел өлшемдерін азайту сапа жүгірткішін төмендетуден гөрі жақсы нәтиже береді.
GIF қысу дегенге не жүктеп бере аламын?
+
Анимацияланған және статикалық GIF, сонымен қатар анимацияланған WebP. Қалқымалы суреттер де жұмыс істейді және бір кадрлық анимация ретінде қарастырылады, бұл кейбірде анимация құрғанда қажет.
GIF қысу файлының өлшемі шектеулі ме?
+
Иә: бос тіркелгілер бір суретті 25 MB рет өңдейді, бұл анимация үшін өте қиын - бірнеше секунд ішінде толық фреймді GIF осы жылдамдықпен жетуі мүмкін. Егер анимация шегінен асса, кадр жиілігін азайту өлшемдерін азайтудан гөрі жақсы қадам болады - көз 12 кадр/ сек- ті кіші суреттен артық көреді.
GIF қысу менің GIF animations сапасын төмендетеді ме?
+
GIF файлының шектеуі - әрекет емес, 256 түстер палитрасы. Пикселдер мәнін өзгерткен кез келген нәрсе әрбір фреймнің ортақ палитрасы бойынша қайта кванттау жасауға мәжбүрлейді, бұл жолақтар мен дитерингтің шығу көзі. Фрейм уақыты мен цикл саны сақталады.
GIF қысу бір мезгілде бірнеше GIF animations-де орындала ала ма?
+
Yes, and it is worth doing — per-file overhead on an animation is dominated by decoding every frame, so a batch amortises far better than the equivalent set of single runs.
Анимация сақталады. Әрбір кадр коды шешіліп, өңделіп, бастапқы кешіктірулер мен циклдер саны сақталып қайта құрастырылады. Тек бір кадрды сұраған кезде ғана тұрақты бейне алынады.
GIF қысу ақы төлей ме?
+
GIF қысу деген бос, тіркелгі керек емес, және шығыстағы сулы белгіні қоспайды. Жүктелген анимациялар тапсырма біткеннен кейін біраз уақыт өткен соң жұмысшылардан өшіріледі.