Сегодня речь пойдет о репозитории https://github.com/pozhiloy-enotik/zoom-gta
Как известно, на странице своего профиля Zoom можно загрузить гифку, но она будет статичной. Этот Python-скрипт решает данную проблему
Установка 🚀
Установите Git и Python версии не ниже 3.7
Введите следующие команды:
git clone https://github.com/pozhiloy-enotik/zoom-gta
cd zoom-gta
pip3 install -r requirements.txt
🚩 Запуск
Введите команду python3 main.py или python main.py, находясь в директории склонированного репозитория.
Enter your e-mail:
Ваша почта, используемая для входа (необходимо зарегистрироваться)
Enter your password:
Ваш пароль от zoom.
Enter the name of a .gif:
Вводите название вашей гифки. Ее необходимо поместить в директорию программы.
Enter the delay:
Задержка между сменами картинки профиля(ниже пояснение)
Как работает программа?
Так как просто поставить анимированную гифку на аватарку в Zoom нельзя, данная программа разбивает ее на кадры и по очереди ставит их на вашу картинку профиля
Ограничения:
Гифка должна быть квадратной, иначе обрезка по левому краю. Обрезать можно тут https://ezgif.com/crop
Там же можно удалить ненужные кадры, советую вам это сделать
Интервал обновления аватарки в клиенте зума около 1 секунды, это значит что если количество кадров в вашей гифке 50, на полное ее воспроизведение уйдет около минуты. Эталоны гифок есть в папке examples/
Необходимо подбирать задержку где-то от 0.5 до 1 секунды.
Алгоритм подборки задержки:
Если есть пропуск кадров - увеличьте
Если надо быстрее - уменьшите
Для смены задержки во время выполнения программы:
нажмите Ctrl + C
введите 4
Обновление
Введите следующую команду в командную строку:
git pull