Сайт строится в открытую · EXP-001
АрхивBuild✓ подтвердилосьTechnologyAI

Свой сервис транскрибации YouTube для людей и агентов

Результат
✓ Гипотеза подтвердилось

Сервис заработал стабильно только на residential proxy. Исходная гипотеза опровергнута: сложность не в коде, а в IP-репутации VPS. Cookies быстро протухают, домашний туннель хрупок, все 10 static proxies не подошли.

Вопрос

Можно ли держать на своём VPS стабильный endpoint, который отдаёт транскрипт YouTube-видео и человеку, и агентам (OpenClaw, Hermes)?

Гипотеза

Достаточно FastAPI + yt-dlp / youtube-transcript-api + nginx; главная работа — в коде.

Протокол

FastAPI backend, простая HTML-страница, systemd, nginx route на app.dima.cloud/transcribe. По очереди проверены обходы блокировки YouTube: cookies из браузера, reverse SOCKS через Mac, 10 static proxies Webshare, residential proxy DataImpulse.

Выводы · 4

Настройки в UI мешали: почти всегда нужен лучший доступный транскрипт.

Интерфейс упрощён до «ссылка → транскрипт или ошибка», API сохранил совместимость.

уверенность: средняя
Static/datacenter proxies задачу не решают, residential — решает.

0 из 10 static proxies Webshare прошли реальный тест скачивания субтитров.

уверенность: средняя
Cookies — временный обход, который становится операционным долгом.

Ротируются и инвалидируются браузером.

уверенность: высокая
Главная проблема — не библиотека, а IP-репутация сервера.

YouTube режет VPS/cloud IP: «Sign in to confirm you're not a bot», 429.

уверенность: высокая

Журнал · 1 запись

11 мая 2026архив
Разбор пути опубликован
Как мы подняли свой сервис транскрибации YouTube-видео — черновой разбор: задача, попытки, поломки, итоговая архитектура.