Similar presentations:
Телеграмм бот «Конвертер файлов» на базе 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
}