815.04K
Categories: programmingprogramming softwaresoftware

Телеграмм бот «Конвертер файлов» на базе Python. Видео форматы

1.

Телеграмм бот
«Конвертер файлов»
на базе Python
Над проектом работали:
Касюк Егор;
Ибрагимов Даниель
10А

2.

Цель:
Создать телеграмм бота на базе Python с
функцией конвертации основных типов
файлов:
• Видео форматы (MP4, MKV, MOV, AVI)
• Фото форматы (MP3, AAC, OGG, WAW)
• Аудио форматы (JPG, PNG, SVG, WEBP)
• Файлы Word (DOCX, DOC, ODT, HTML)
• Файлы PowerPoint (PPTX, PPT, PDF)
• Файлы Excel (XLSX, XLS, XLMX, CSV)

3.

Как работает наш бот?
1. Анализирует отправленный файл и сохраняет в кэше до
конца конвертации;
2. В случае превышения допустимого веса файла либо
отправки неподдерживаемого типа файла, бот
сообщает об этом;
3. Если всё хорошо, предлагает на выбор несколько
вариантов формата выходного файла в зависимости от
типа исходника;
4. Конвертирует файл;
5. Отправляет вам его, сообщая об этом (если в процессе
возникла какая-то ошибка, так же оповещает об этом)

4.

Итоги:
Телеграмм бот с
функцией конвертации
файлов был успешно
реализован!

5.

Какие библиотеки Python
мы использовали?
1)Доп. Библиотеки:
• Aiogram (фреймворк для телеграмм
бота)
Конвертация файлов
• ConvertAPI
• MoviePy
1)Встроенные:
• Os
• Asyncio
}

6.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Rules