Как определить, является ли веб-изображение статическим или анимированным? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Как определить, является ли веб-изображение статическим или анимированным?

Сообщение Anonymous »

Я работаю над проектом, в котором пользователь может загружать изображения WebP. Я знаю, как конвертировать изображения webp в jpg/png, но застрял в том, как определить, является ли изображение webp статическим (неанимированным) или анимированным.
Я хочу их идентифицировать, поскольку использую разные команды для преобразования:
Команда для неанимированного веб-сайта в jpg:

Код: Выделить всё

dwebp nonanimated.webp -o jpg.jpg
Команда для преобразования анимированного веб-сайта в неанимированный (занимает второй кадр):

Код: Выделить всё

webpmux -get frame 2 animated.webp -o nonanimated.webp
Но я не могу найти ни одной команды, которая обрабатывала бы оба случая.
Я использую PHP на стороне сервера, а также HTML и Javascript для интерфейса.

Подробнее здесь: https://stackoverflow.com/questions/451 ... r-animated

Вернуться в «Php»