Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Графика и дизайн > GIF, Кадры не исчезают |
Автор: Охар 27.07.09, 19:48 |
Доброго времени суток! Как новичок в работе с GIF прошу помощи в небольшом вопросе. С помощью Virtual Dub я вырезал из видео интересующий меня кусок и созранил как GIF. В ImageReady 7.0 (знаю, что старая, но не хочу обновлять), отрезал от кадров задний фон, оставив только интересующий меня элемент. При проигрывании получившейся анимации в ImageReady (в формате PSD) всё отлично, но при сохранении в GIF кадры накоадываются друг на друга, оставляя такой своеобразный инверсионный след. То есть новые кадры накладываются на старые, при этом старые не исчезают. Понять, почему так происходит я не смог, вот и решил к вам за помощью и советом обратиться. Собственно ГИФ прилагаю. З.Ы. Для отображения каждого кадра настроено отображения только одного ему соответствующего слоя. |
Автор: orb 27.07.09, 20:25 |
интересный случай. такого не встречал обычно сливал каждый кадр с фоном изначально открыл на просмотр ГИФ и тут уже каждый кадр содержит следы предыдущего |
Автор: Tri Repetae 28.07.09, 06:42 |
Охар, приложи psd. |
Автор: Охар 28.07.09, 14:30 |
PSD весит 2,5 мегабайта (в ультрасжатом архиве 1,5 Мб), а тут файлы тяжелее 200 Кб нельзя прикреплять. Могу выслать по почте - скажите куда. |
Автор: Tri Repetae 28.07.09, 17:41 |
Охар, на файлообменник, например, на narod. |
Автор: Охар 28.07.09, 20:13 |
Вот PSD 09062102.psd |
Автор: amk 29.07.09, 15:42 |
GIF и так может делать. Его "кадры" на самом деле не совсем кадры, а обновления картинки, то есть должны накладываться поверх существующей. Как реализуется покадровый режим? Может быть, вся картинка очищается перед выводом следующего "кадра". |
Автор: Охар 29.07.09, 17:53 |
2 amk: Если этот вопрос мне, то я его не очень понял. В файле около 50 слоёв. Каждый кадр один из слоёв становится видимым, на следующем кадре он становится невидимым, а следующий видимым. |
Автор: amk 29.07.09, 18:07 |
Это вопрос вообще. Я сам предположил возможный ответ. Хотя может быть, кто-то знает формат GIF достаточно хорошо, чтобы ответить точно. Я читал о нем довольно давно и пользовался только простыми картинками, без доп.блоков. |
Автор: Охар 29.07.09, 19:40 |
А что такое доп. блоки? |
Автор: orb 29.07.09, 19:41 |
новая версия фотошопа (кс3) сохраняет аналогично |
Автор: Охар 30.07.09, 06:26 |
Вы тоже не можете понять, почему ТАК получается? |
Автор: x128 30.07.09, 06:33 |
Цитата Охар @ То есть новые кадры накладываются на старые, при этом старые не исчезают. Понять, почему так происходит я не смог, вот и решил к вам за помощью и советом обратиться. у меня нет ImageReady, по этому точно не подскажу, но там должна быть опция как накладывать кадры, у тебя сейчас режим наложения, а должен быть режим обновления. |
Автор: Охар 30.07.09, 11:56 |
Мне тоже кажется что я просто намудрил с настройками. Вот только где именно эти настройки((( Спасибо за правку) |
Автор: Охар 31.07.09, 07:57 |
Буду очень благодарен, если вы подскажете, какие именно настройки сделаны всё-таки неправильно. |
Автор: amk 31.07.09, 09:24 |
В VirtualDub ни разу не пробовал экспортировать в GIF. И по-моему VD ничего не знает о прозрачности. Если ты спрашиваешь о ImageReady, то чтобы ответить на твой вопрос, надо хотя бы им пользоваться. По идее ImageReady должен был воспроизводить анимацию именно в том виде, в каком он ее сохранил (с наложением или с очисткой). Возможно что и в нем есть ошибка. |
Автор: Охар 01.08.09, 15:16 |
Да, прозрачность я потом покадрово ручками делал. |
Автор: Sigmafirst 19.03.18, 17:42 |
Господа товарищи! Столкнулся с этой же проблемой... кадры как будто не обновляются, а добавляются!! НО, ВОЗРАДУЙТЕСЬ, проблема решается элементарно!!! хотя и демоны спрятали в такое место, где мало кто искать будет... уж какие только я настройки оптимизации , да и в общем, настройки программы в целом, не перерыл!! Были даже мысли что какой то программный баг случился,но нормальное сохранение других gifok оттолкнули от них ... уже даже я (а я весьма настойчив) почти опустил руки.... Но вот... как то руки сами потянулись проверить один момент. ИТАК: читаем, пробуем, наслаждаемся элегантным решением!!) В окошке "анимация" (да да, в том самом, где внизу разбито все на кадры и где кнопочка запуска анимации) ВЫДЕЛЯЕМ ВСЕ КАДРЫ ==> КЛАЦАЕМ ПРАВОЙ КНОПЬЮ МЫШИ ==> СТАВИМ галочку в злополучном чекбоксе Restore to background ==> оптимизируем, сохраняем, и хлопаем в ладоши от решения проблемы) P.S. пожалуйста, на здоровье! P.P.S. НЕТ нерешаемых проблем, бывают проблемы, которым мы НЕ ДОСТАТОЧНО уделяем внимания на их решение |