Ffmpeg + телеграм: создание стикера из кружка (с прозрачным фоном)

Цена договорная
09 мая 2024, 10:41 • 10 откликов • 56 просмотров
Бот на входе получает обычный кружок, на выходе должен отправлять стикер с прозрачным фоном.
По сути требуется инструкция, вмешательство в бота не нужно.

Конвертирую в стикер так (опущу получение файла из присланного юзером кружка):
shell_exec( 'ffmpeg -y -i videonotes/'.$newFileKey.' -ss 00:00:00 -t 00:00:10 -c copy videonotes/'.$newFileKey );

Отправляю стикер так:
$telegram->sendSticker( [ 'chat_id' => $chat_id, 'sticker' => new CURLFile($newFileKey) ] );

Получаю:
Квадратный стикер. Нужно круглый, как кружок, собственно.

Быстро переведу денежку за оперативную помощь.