Inspiration
As a guy passionate about drone one day i came into FPV drone and i felt in love with them. I like to drive them everywhere and every time i'm free. The problem was that after recording a lot of videos i started to have a few hundreds of Gb of videos of me just driving and learning. Instead of trash them i decided to create a software that allow to upload them to Telegram to keep them and be able to watch them whenever i want without filling my HDD
What it does
- Upload video to Telegram
- Uses Telegram chat messages as folders
- Create a low resolution version of the video ## How we built it Python with Thinker for the UI ## Challenges we ran into
- Structure the telegram message to act like a UI file manager
- Use ffmpeg to create low resolution video
- Use Telegram API to upload the video
- Handle the Telegram limits for file size ## Accomplishments that we're proud of With a few code and in a few time i managed to create a software that is like a cloud storage
- Find good Ffmpeg settings to create the low resolution file ## What we learned
- How to use Telegram API
- How to use ffmpeg
- How to use Thinker for the UI ## What's next for Telegram uploader UI
- Be able to handle all types of files, not only video
- Add a feature to sync files with the Telegram chat so that a local folder is replicated in the chat
- Automatically download ffmpeg library
- Simplify the User experience by adding pop up to insert informations instead of write them in an env file
Log in or sign up for Devpost to join the conversation.