vrubelroman
5d3cd92a03
fix: add vk.ru domain support for VK videos
2026-05-09 16:58:12 +03:00
vrubelroman
60a0373d7f
fix: remove client-side format cache, prefer first audio track over largest
2026-05-03 17:43:24 +03:00
vrubelroman
c1d8a8235d
fix: prefer Russian audio track, add FFmpegFixupStretched, remove broken h264_metadata bsf
2026-05-03 03:22:26 +03:00
vrubelroman
59b1c54668
fix: allow_unplayable_formats removed, reply_video, auto-select 480p, remove file sizes
2026-05-03 02:39:27 +03:00
vrubelroman
839cd57f6f
fix: audio-only format, m4a/mp3 support, source URL in caption
2026-05-03 01:56:31 +03:00
vrubelroman
053f6c8afc
fix: correct quality selection -- specific format_id first, exclude av01, validate video stream
2026-05-03 01:36:04 +03:00
vrubel
326eabaa99
Fix YouTube 500 error (n-challenge) and Telegram callback_data overflow
2026-04-30 17:21:10 +03:00
vrubelroman
4629535e97
fix: отправка видео как документ (без сжатия Telegram) и исправление format_id для точного выбора качества
...
- Замена reply_video() на reply_document() в bot.py — Telegram больше не сжимает видео
- Исправление format_id в get_youtube_formats(): конкретные format codes + fallback best[height<=N]
- Замена bestvideo[height<=N]+bestaudio на best[height<=N] — гарантированно работает когда
YouTube не отдаёт отдельные video-only потоки для низких разрешений
- Добавлено логирование реально скачанного формата для диагностики
2026-04-30 01:36:43 +03:00
vrubelroman
4b7cc403b2
Implement file deletion after successful video sending in bot.py and update YouTube cookies for improved session management.
2026-01-10 22:26:18 +00:00
vrubelroman
551b64777a
Update admin bot token, refine VK and Yapfiles URL handling, enhance Docker configuration for Instagram downloader, and improve YouTube downloader's cookie validation and error messaging.
2026-01-10 21:40:07 +00:00
vrubel
5c8456de96
Update .env.example with new admin bot token, modify Docker configuration for Instagram downloader to use host network mode, and enhance YouTube downloader with improved cookie validation and error handling for video downloads.
2026-01-08 19:05:41 +03:00
vrubel
e6c6734768
Enhance YouTube downloader with improved cookie validation and download strategies. Update cookie extraction script for better error handling and user feedback.
2025-12-25 21:38:13 +03:00
vrubel
9a64e1e6b8
вк япфайлс расширил домены
2025-12-25 00:09:47 +03:00
vrubel
88d753b84a
Enhance YouTube video download functionality with improved error handling and format options. Update Docker configuration to use environment variable for port and simplify network settings.
2025-12-24 22:41:20 +03:00
vrubel
2d248b9ce0
add admin bot
2025-12-20 22:17:20 +03:00
vrubel
8a20b91c54
stats errors
2025-12-20 05:22:55 +03:00
vrubel
1c99e109b8
optimization scripts update coockies
2025-12-20 04:58:52 +03:00
vrubel
08c1cdf09c
Add YouTube cookies to repository
2025-12-17 17:54:39 +03:00
vrubel
fdaaddff98
Improve YouTube cookies handling and script
2025-12-17 17:53:34 +03:00
vrubelroman
1e7f3be3f3
fix bug
2025-12-16 10:54:54 +03:00
vrubelroman
1a54f10ea2
добавили куки для ютуба
2025-12-16 10:15:50 +03:00
vrubelroman
76ce3feecc
Добавлена система очередей для обработки загрузки видео, улучшена обработка ошибок и добавлены новые текстовые сообщения для пользователей. Обновлены таймауты HTTP-запросов для поддержки больших файлов. Обновлены конфигурации Docker для всех загрузчиков с использованием Gunicorn.
2025-12-12 15:41:46 +03:00
vrubelroman
436e0cd541
Рефакторинг: микросервисная архитектура
...
- Разделение на микросервисы: youtube-downloader, instagram-downloader, vk-downloader
- Основной бот в корне проекта, работает через HTTP API с сервисами
- Каждый сервис запускается отдельно в своей папке
- Видео сохраняются в папке video/ и не удаляются
- Обновлена документация и архитектура
- Скрипты для Instagram cookies перенесены в instagram-downloader/
2025-12-11 01:07:04 +03:00