Возможно, вы сможете использовать холст JavaScript, как указал Болдевин в комментариях.
Если это не сработает, я думаю, вам придется сделать это на стороне сервера.Одним из инструментов, который может это сделать, является ImageMagick .Однако это должно присутствовать на вашем сервере, и PHP должен иметь возможность доступа к нему.
Использование командной строки:
convert 'image.gif[0]' singleframe.gif
Я уверен, что расширение PHP ImageMagick может сделать это какхорошо.