Commit graph

18 commits

Author SHA1 Message Date
mykola2312
e26814e2e7 add tests to check best format finding functions 2024-02-21 15:05:18 +02:00
mykola2312
a8a0831a52 move everything related to telegram bot to appropriate module 2024-02-21 14:52:54 +02:00
mykola2312
550c27ff03 mp3 converting with ffmpeg works 2024-02-21 14:35:07 +02:00
mykola2312
bbcedac4e1 implement mp3 bitrate rounding up 2024-02-20 23:04:41 +02:00
mykola2312
fa3d2b3b03 implement function to find best audio format 2024-02-20 16:39:15 +02:00
mykola2312
9414fb51bd rename to av because its video with audio 2024-02-20 16:09:11 +02:00
mykola2312
6602016d44 instead of sorting just find max width height format 2024-02-20 16:06:58 +02:00
mykola2312
d1bced33b5 implement function to find best quality video format 2024-02-20 14:24:19 +02:00
mykola2312
402e2ca990 implement pretty output for YtDlpFormat 2024-02-19 14:50:44 +02:00
mykola2312
5dace36e03 fix yt-dlp's "none" string value to real None variant 2024-02-19 14:37:19 +02:00
mykola2312
06864fc26d implement YtDlpError 2024-02-19 13:46:27 +02:00
mykola2312
a0deb938c4 move to bot_main so I can test program without running huge teloxide 2024-02-19 11:33:20 +02:00
mykola2312
6c456dcee6 remove pyo3 2024-02-19 09:29:43 +02:00
mykola2312
b224c8fa7b implement yt-dlp FFI and working bot command to download 2024-02-18 19:29:36 +02:00
mykola2312
70c050ca19 remove dead code 2024-02-18 19:12:21 +02:00
mykola2312
9c12bb4a15 begin implementing downloader functionality 2024-02-18 18:27:51 +02:00
mykola2312
cc2d47cc55 fix warnings 2024-02-18 10:57:03 +02:00
mykola2312
051de9983a initial commit 2023-10-05 02:08:01 +03:00