Извличане на кадри от GIF
Разделете анимиран GIF на отделни PNG кадри, вижте забавянето и изчистването на всеки и изтеглете един кадър или всички като ZIP. Безплатно, без качване.
- Размери
- –
- Кадри
- –
- Обща продължителност
- –
- Повторение
- –
Кадри
Как да извлечете кадрите на GIF
- Пуснете GIF в зоната за плъзгане или щракнете върху нея, за да изберете файл. Работят както анимирани, така и неподвижни GIF файлове.
- Инструментът чете файла и показва Оригинална анимация до неговите Размери, брой Кадри, Обща продължителност и настройка Повторение.
- Всеки кадър се появява в мрежата с номера си, забавянето си и метода си на изчистване. Прозрачните области се показват върху шахматна основа.
- Изберете какво извлича опцията Кадри: Пълни кадри (както се показват) дава всеки кадър точно така, както го показва браузърът в този момент; Суровите фрагменти на кадрите (само променената област) дава малките правоъгълници, съхранени във файла.
- Щракнете върху PNG под кадър, за да запазите само него, или върху Изтегли всички (ZIP), за да получите всички кадри в един архив с номерирани имена на файлове, например
cat-frame-007.png.
Защо са важни „пълните кадри“
GIF анимацията рядко съхранява цялостна картина за всеки кадър. За да останат файловете малки, повечето кодери записват първия кадър изцяло, а после само правоъгълника, който се е променил, често с прозрачни пиксели там, където нищо не се е движело. Наивен извличащ инструмент, който запазва тези правоъгълници, ви дава разкъсани, наполовина празни изображения.
Този инструмент възстановява всеки кадър така, както го прави програма за преглед. Той държи платно с размера на логическия екран, рисува правоъгълника на всеки кадър на неговата позиция и после прилага метода на изчистване на кадъра, преди да нарисува следващия:
- няма или запазване (методи 0 и 1): картината остава каквато е, а следващият кадър се рисува върху нея.
- изчистване (метод 2, „връщане към фона“): правоъгълникът на кадъра се изчиства. Както съвременните браузъри, инструментът го изчиства до прозрачно, а не до фоновия цвят, записан във файла.
- възстановяване на предишния (метод 3): платното се връща към вида си преди рисуването на кадъра.
Резултатът е набор от PNG изображения, които съвпадат с това, което виждате при възпроизвеждане на GIF. PNG запазва прозрачността и никога не губи качество, така че цветовете са точно тези от палитрата на GIF.
Суровите фрагменти са полезни в други случаи: за да огледате как кодер е оптимизирал файл, за да възстановите точните части на спрайт или за да отстраните грешки в анимация, която примигва.
Забавяне на кадрите и продължителност
Всеки кадър съхранява забавянето си в стотни от секундата, показано тук в милисекунди. Много GIF файлове използват забавяне 0 или 10 ms; браузърите не възпроизвеждат кадри толкова бързо и ги показват за 100 ms. Мрежата отбелязва тези кадри с „възпроизвежда се при 100 ms“, а Обща продължителност сумира забавянията така, както браузърите наистина ги възпроизвеждат.
Стойността Повторение идва от разширението NETSCAPE: Безкрайно за безкраен цикъл, брой повторения или Възпроизвежда се веднъж, когато файлът няма блок за цикъл.
Ограничения и поверителност
GIF файлът се декодира изцяло във вашия браузър; нищо не се качва на сървър. Много големи анимации (стотици кадри във висока разделителна способност) изискват много памет: над 400 милиона пиксела общо инструментът ви моли да използвате по-малък файл. Кадрите се запазват като PNG без метаданни.
Често задавани въпроси
Защо някои извлечени кадри са нарисувани само отчасти?
Това се случва с опцията Суровите фрагменти на кадрите (само променената област): GIF кодерите често съхраняват само променената част. Превключете на Пълни кадри (както се показват), за да получите цялостни изображения.
Мога ли да получа кадрите като JPG?
Инструментът запазва PNG, за да пази прозрачността и точните цветове. Ако ви трябва JPG, конвертирайте PNG файловете след това с конвертор на формати на изображения.
Защо общата продължителност се различава от други програми?
Продължителността използва времето на браузърите, при което забавяния 0 и 10 ms се възпроизвеждат при 100 ms. Някои редактори показват суровите съхранени стойности, което дава по-кратко общо време.
Работи ли с неподвижни GIF файлове?
Да. Неподвижният GIF има един кадър, който можете да запазите като PNG.
Как да превърна кадрите обратно в анимация?
Редактирайте кадрите при нужда, после ги заредете в създател на GIF в правилния ред и задайте забавянето на всеки кадър.
Сродни инструменти
- Създаване на GIF от снимки или видео Направете анимиран GIF от няколко снимки или кратко видео. Пренареждайте кадри, задайте забавяне, повторение, размер, цветове и дитеринг. Без качване.
- Видео в GIF Превърнете част от MP4, MOV или WebM видео в анимиран GIF във вашия браузър с оптимизирана цветова палитра, оценка на размера и преглед.
- Извличане на кадър от видео Извлечете всеки кадър от видео като PNG или JPG в пълна резолюция, преминавайте кадър по кадър или улавяйте изображение на няколко секунди в ZIP. Без качване.
- Разделяне на изображение и мрежа за Instagram Разделете изображение на мрежа от плочки за публикация в Instagram, панорама или плакат за печат, с преглед на срезовете и номерирани файлове. Без качване.