Меньше размер файла — проще отправить и опубликовать
Бот принимает видео, предлагает выбрать разрешение и возвращает сжатый файл. Показывает ход обработки и размер до и после сжатия.
Похожая задача?
Большие видео неудобно пересылать и загружать. Для простого уменьшения файла не всегда нужен видеоредактор: достаточно отправить ролик боту и выбрать подходящее разрешение.
Видео можно отправить обычным сообщением или как файл. Бот предлагает варианты 720p, 480p и 360p, показывает ход обработки и возвращает готовый результат в переписку. Вместе с файлом пользователь видит его исходный и итоговый размер.
Разрешение выбирает пользователь в зависимости от задачи: сохранить больше деталей или получить более компактный файл. Степень сжатия зависит от исходного видео и выбранного варианта, поэтому бот показывает фактический результат обработки.
Готовое видео остаётся в Телеграме — его можно переслать или сохранить. Обработку выполняет FFmpeg; приложение на Python использует локальный сервер Bot API для работы с большими файлами.