Я делаю анимированный GIF, используя слои в GIMP. У меня есть изображение уравнения, которое я хочу поставить на одно и то же место в каждом кадре. Я попытался открыть уравнение в GIMP, а затем скопировать и вставить его в свои слои, переместить в нужное место с помощью мыши, а затем привязать. Однако он появляется только на одном слое и, следовательно, на одном кадре. Я могу вручную повторять для каждого кадра, но тогда я не могу получить одно и то же место в каждом кадре. Есть ли лучший способ сделать это, например, привязать плавающее выделение ко всем слоям сразу?
Нет — плавающее выделение внутренне прикреплено к слою, в который оно было вставлено. Я предлагаю вам попробовать один из следующих обходных путей:
1) Превратите плавающее выделение в новый слой (просто нажмите кнопку нового слоя); Расположите этот слой; Дублируйте его столько раз, сколько хотите; Для каждого дубликата манипулируйте стеком слоев, чтобы поместить его над одним из целевых слоев; Выберите «Объединить вниз» в контекстном меню слоя. можно создать один сценарий, который будет автоматизировать шаги после размещения вставленного слоя или даже просто автоматизировать задачу с помощью консолей script-fu или python-fu. Но я предпочитаю метод, описанный ниже:
2) Мой личный фаворит для создания анимации в GIMP: работа с двумя изображениями - одно, в котором у вас есть ваши элементы в отдельных слоях (включая ваше уравнение), которые вы позиционируете, как хотите; второе изображение, где вы будете компоновать анимацию, в которой каждый слой будет кадром; Используйте edit->copy visible
на первом изображении и edit->paste; layer->New layer
на втором изображении. Таким образом, для каждого кадра вы свободно переставляете свои элементы на первом изображении и помещаете «моментальные снимки» вашей композиции в виде кадров — более или менее похоже на создание покадровой анимации. (используйте настройки, чтобы назначить простые ярлыки для «копировать видимый» и «вставить как новый слой» — если вы назначите простые ярлыки, например, «1» и «2», это действительно очень просто)
Вероятно, есть более быстрый способ сделать это каким-то образом (и если бы мне пришлось делать это для более чем нескольких кадров, я бы, вероятно, использовал ffmpeg
), но самый быстрый способ, которым я смог сделать это в GIMP, заключался в том, чтобы сначала подготовить наложение как слой, выбор и копирование этого слоя, выбор нижнего слоя на вкладке layers
, нажатие Ctrl-V
для вставки наложения, Ctrl-H
его привязка, нажатие клавиши вверх для выбора следующего слоя и повторение этого процесса (вставка, привязка, следующий слой, повтор .) Отсутствие необходимости прикасаться к мыши немного ускорило процесс, хотя это по-прежнему утомительный ручной процесс.
Бентех