DownSub.ru

Журнал обновлений

Без воды рассказываем, что нового мы прикрутили к парсеру и какие баги убили.

Стабильность и апдейты парсера субтитров

Русская дорожка больше не теряется, и две новые страницы

У русских роликов, к которым автор добавил свои переводы на английский, немецкий и другие языки, сервис показывал только эти переводы, а русский текст, распознанный из речи, в списке не появлялся. Приходилось вставлять ссылку снова и снова и уходить ни с чем. Теперь русская автодорожка стоит в списке рядом с авторскими. А у роликов с переозвучкой на десяток языков мы показываем дорожку на языке самого видео, а не первую попавшуюся.

На старых телефонах и в старых браузерах форма на главной могла не работать совсем: ссылка вставлялась, а дальше ничего не происходило. Это исправили.

И две новые страницы для тех, кому нужно не просто скачать файл: как получить текст из видео YouTube по ссылке и как найти русские субтитры, если в списке вроде бы нет строки Russian.

Честнее говорим, почему не вышло

Если ролик удалили с YouTube, сервис иногда отвечал, что формат видео не поддерживается. Человек начинал искать проблему у себя, хотя дело было в самом ролике. Теперь в таком случае мы прямо пишем, что видео недоступно или удалено.

Вторая правка касается кнопки «Вставить» в поле ссылки. Когда браузер не разрешал прочитать буфер обмена, а так часто бывает в Safari, всплывало системное окно, которое загораживало страницу, пока его не закроешь. Теперь под формой появляется короткая подсказка: вставьте ссылку вручную, и разбор начнётся сам. В браузерах, которые вообще не умеют читать буфер, кнопку «Вставить» мы больше не показываем, а кнопка «Очистить» осталась на месте.

Субтитры снова скачиваются, а неподходящая ссылка не остаётся без ответа

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

Вторая правка про то же молчание, только с другой стороны. Если вы вставили адрес не с YouTube — ссылку на статью, на другой видеохостинг или просто кусок текста, — раньше форма могла ничего не сказать. Теперь она сразу отвечает, что такую ссылку не возьмёт, и вы не ждёте впустую.

Обещаем ровно то, что отдаём

Перечитали свои же тексты и нашли в них два обещания, которых сервис давно не выполняет: формат VTT и готовый машинный перевод дорожки. Ни того, ни другого мы не отдаём — и упоминания убрали отовсюду, где они попадались. Забирать по-прежнему можно SRT для монтажа и TXT для чтения, а языки — те, что есть у самого ролика.

Заодно пересобрали блок вопросов и ответов на странице-инструкции: раньше он жил отдельно от текста и постепенно с ним расходился. Теперь ответ на странице и ответ в поиске — это одно и то же место, и устареть по частям они уже не могут.

Принимаем ссылки на трансляции

Кнопка «Поделиться» у трансляции и у её записи выдаёт адрес вида youtube.com/live/..., и раньше сервис такую ссылку не понимал — отвечал, что ссылка неверная. Теперь она обрабатывается наравне с обычной: вставляете её на главной и забираете субтитры.

Заодно научились доставать адрес из обёрток: если вы скопировали ссылку из ВКонтакте и она превратилась в длинную строку с процентами, мы всё равно найдём в ней ролик. На проверку мусорных ссылок это не повлияло — чужой видеохостинг или просто текст сервис по-прежнему не принимает.

Завели подробную инструкцию

По вопросам заметили, что многим нужен не столько сам инструмент, сколько простое объяснение «а как это вообще делается». Собрали отдельную страницу — как скачать субтитры с YouTube по ссылке: чем отличаются файлы SRT и TXT, как получить текст на нужном языке и что делать, если у ролика вроде бы нет субтитров.

Кто уже освоился — ничего не меняется: кидаете ссылку на главной и забираете текст. А новичкам теперь есть куда заглянуть, если что-то непонятно.

Скачивание больше не спотыкается о YouTube

YouTube всё активнее прижимает автоматические запросы, и часть субтитров переставала скачиваться (привет, ошибка 429). Мы перевели парсер на более надёжный движок и добавили запасной путь: если первый способ не сработал, сервис молча пробует второй. Итог — субтитры выкачиваются стабильнее даже с капризных роликов.

И напоминание на всякий случай: если скачивать не хочется, а надо просто глянуть текст — жмите кнопку «ЧИТАТЬ», откроем субтитры прямо в браузере.

Умный автоскролл на мобилках

На телефонах блок с результатами иногда появлялся ниже экрана, и приходилось крутить вниз вручную. Теперь скрипт сам плавно скроллит вас к кнопкам скачивания, как только текст найден. Мелочь, а экономит нервы.

Также полностью пересобрали первый экран на смартфонах — убрали пустые отступы, чтобы форма ввода занимала весь фокус.

Апрель 2026

Бесплатный автоперевод нейросетями

Научили парсер вытаскивать не только оригинальный язык ролика, но и машинный перевод от YouTube. То есть, кидаете ссылку на английский подкаст, а мы отдаем вам готовый русский текст. За это на других сайтах просят деньги, а мы отдаем просто так.

3 августа 2026 — отменено. Автоперевод убран из движка ради устойчивости — дорожки перевода часто отдавались с ошибками и обрывались. Сейчас сервис отдаёт только то, что есть у самого ролика: оригинальные дорожки и автоматически распознанные. Запись оставлена как есть, чтобы история изменений не переписывалась задним числом.

Март 2026

Запуск проекта

Собрали и выкатили первую версию. Цель была простая: сделать так, чтобы текст из видео можно было дернуть за один клик без просмотра рекламы казино. Поддерживаем форматы SRT (для монтажеров в Premiere Pro) и TXT (сплошной текст для чтения и нейросетей).