PHP imagecreatefromgif загружает в память весь файл?
5629 повідомлень
#6 років тому
Функция PHP imagecreatefromgif загружает в память весь файл?Загруженный через imagecreatefromgif файл обладает возможностью отобразить только 1 фрейм если это была gif анимация
Но такой вопрос При этом функция грузит весь файл или читает только 1 фрейм ?
Вообще мне надо прочитать только 1 фрейм и не читать файл дальше
4 повідомлення
5629 повідомлень
#6 років тому
Это не то Вопрос был о работе конкретной функции imagecreatefromgifВопрос я задал так как меня интересует загрузка памяти и процессорного времени этой функцией
Мне и надо было получать только 1 фрейм из всей анимации...
Для этой цели казалось бы можно использовать imagecreatefromgif
Но не понятно как она работает кабе сказать изнутри...
3318 повідомлень
#5 років тому
Насколько я понял, она читает исходный файл полность, но на вывод отдаёт первый фрейм. Поэтому отдаваемый файл не будет в таком случае одинаковый по весу с исходным анимированных гифом. Моё предположение подтверждается куском нарытой пороги, когда с помощью этой функции определяются анимированные гифы по анализу количества фреймов более 2