Як зробити анімований gif з прозорим фоном без перекриття?


13

Коли я намагаюся зробити gif з двома кадрами, обидва з яких мають прозорий фон у GIMP, що трапляється так, що перший кадр виглядає нормально, потім другий кадр з’являється поверх нього, так що ви можете бачити обидва кадри одночасно час.

Як я можу зробити анімований gif, у якому всі кадри мають прозорий фон, але щоразу, коли кадр з'являється, попередній кадр повністю зникає?

Відповіді:


13

Експортуючи / зберігаючи (залежить від версії) своєї роботи як GIF, у вас є кілька варіантів. Один із способів цього - те, що ви, мабуть, хочете, можна зробити, вибравши опцію "Утилізація кадру, де не вказано", опцію "Один кадр на шар (замінити)".


Я також повинен був переконатися, що я перевірив "Використовувати видалення, введене вище для всіх кадрів" - я думаю, тому що за замовчуванням кожен шар мав "(комбінувати)" на ньому.
Ганнеле

11

Для поточної версії (2.8.0) у назві кожного шару кадру впишіть (replace). Наприклад:

frame 1(250ms)(replace)

Це підкаже gimp замінити замість укладання. Зауважте, що ви можете використовувати укладку і для деяких досить класних ефектів.


0

Інші відповіді, пов’язані з gimp, для мене не працювали. Те, що виправило мій gif - це команда

gifsicle -U --disposal=previous -O2 source.gif > target.gif


Обидві відповіді справедливі, хоча.
ксеноїд

1
звідси "для мене". Я використав версію gimp osx, можливо, це пов’язано.
краймер

Звичайно, ні ... Ви, мабуть, щось пропустили.
ксеноїд

Ні, але моя версія gimp може бути застарілою. У будь-якому випадку, просто пропонуючи альтернативу.
краймер

Я також повинен був переконатися, що я зареєстрував "Використовувати розпорядження, вказане вище для всіх кадрів"
Hannele
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.