Проблема с экспортом видео в формате gif в Photoshop

Я сделал видеофайл, который зацикливает 3 изображения в анимации прокрутки. Я преобразовал этот видеофайл в файл gif с помощью фотошопа, но во время процесса он продолжает обрезать около 4/5 GIF, поэтому окончательное изображение никогда не отображается должным образом.

Вот ссылка на указанную гифку: https://media.giphy.com/media/3o6ZtfQ6Y8Kzbb6h7G/source.gif

Все изображения имеют одинаковую ширину X высоту Видео имеет скорость 60 кадров в секунду

-- При экспорте в формате gif я выбираю вариант «Сохранить для Интернета (старый)». На этом изображении вы можете увидеть настройки, использованные в процессе конвертации (информация о настройках на голландском языке):

введите описание изображения здесь

Привет, пожалуйста, отредактируйте свой пост, чтобы он был более подробным вопросом. Мы можем понять, что вы спрашиваете: «В чем проблема», но, не зная более подробной информации, такой как ваши настройки «Сохранить как», частоту кадров и многое другое, мы не можем ответить на него. Вероятно, при этом есть хороший шанс, что вы даже разберетесь с этим самостоятельно.
Моя первая мысль заключается в том, что Photoshop имеет ограничение в 500 кадров. Когда вы экспортируете gif, проверьте, есть ли у вас 500/500 кадров, а затем проверьте, совпадает ли последний кадр с видео перед экспортом... Затем попробуйте уменьшить частоту кадров или изучить другие решения.
@Joonas Кажется, вы правы ( i.imgur.com/hpI88Md.png ) Видео обрывается в тот момент, когда достигает предела 500/500 кадров. Можно ли экспортировать файл в формате gif в самом After Effects?
Насколько мне известно, вы не можете, но я не думаю, что когда-либо копал очень глубоко, пытаясь выяснить это. Есть довольно много сторонних приложений, которые могут конвертировать видео в gif, я бы, возможно, попробовал одно из них. Еще одна мысль, которая у меня была, заключалась в следующем: если вы делаете гифку, она, вероятно, для веб-сайта, поэтому, возможно, вы могли бы анимировать эту прокрутку другим способом, например, css или javascript, что также поможет вам уменьшить размер файла.
@Cai Я создал это просто для того, чтобы просто проверить. Я планировал сжать файл, чтобы уменьшить размер.
Muffin Man, способ сделать это — анимировать фон с помощью CSS-перехода или ключевого кадра. Вы получите файл примерно в 100 раз меньше.
Запускаю тест для вас сейчас, и я почти уверен, что он сработает... но на моем довольно мощном рабочем компьютере это займет чуть больше часа. Имейте в виду, что я должен был сначала уменьшить его. В любом случае, когда он закончится, если он не вырезается, я дам вам знать, как я это сделал.

Ответы (2)

Я действительно не должен был использовать видео 1920x1080, чтобы проверить это. Обработка заняла 3 часа, а полученный gif весил 45 гигабайт. Это чуть не сломало мой компьютер и стоило мне партии в живые шахматы, которую я выигрывал:

введите описание изображения здесь

Я думал, что это можно сделать в Media Encoder, но по какой-то причине Media Encoder дает только Gif или PNG в качестве последовательности. Но внутри After Effects у Media Encoder есть опция Animated Gif, как вы можете видеть серым цветом на изображении выше. Я сделал несколько анимированных баннеров, используя это раньше, но не был уверен, есть ли у него ограничение в 500 кадров или нет ... это не так. Но я бы многое оптимизировал, чтобы вы не столкнулись со смехотворным размером файла и проблемами с процессором, с которыми я только что столкнулся.

Спасибо за усилия, которые вы приложили, чтобы ответить на мой вопрос, Райан! Извините, что заставил вас пройти через неприятности ;)

Я думаю, что у вас всегда будут проблемы с созданием такого массивного gif, но вы можете заглянуть в GifGun . По крайней мере, это избавит вас от необходимости лазить по Photoshop. Я использую его для всех GIF-файлов в своих уроках. Это превосходно.