Вставьте ссылку — fero покажет, что можно скачать
Сервис разбирает страницу с видео и показывает всё, что площадка отдаёт: разрешения, кодеки, размеры, отдельные звуковые дорожки. Дальше вы выбираете строку и получаете файл.
Что вы увидите
| Качество | Формат | Видео | Звук | Размер | |
|---|---|---|---|---|---|
| 2160p | MP4 | AV1 | — | 412 МБ | видео |
| 1440p | MP4 | VP9 | — | 198 МБ | видео |
| 1080p | MP4 | H.264 | — | 96 МБ | видео |
| 720p | MP4 | H.264 | AAC | 54 МБ | со звуком |
| 160 кбит/с | M4A | — | AAC | 7,4 МБ | звук |
| 128 кбит/с | WEBM | — | Opus | 5,9 МБ | звук |
Пример того, как выглядит разбор. Обратите внимание на главное: выше 720p площадки почти никогда не отдают готовый файл — видео и звук лежат отдельными потоками. Чтобы получить одно видео в 4K, надо взять две дорожки и склеить их. Fero делает это сам, склейка идёт копированием, без пережатия, поэтому занимает секунды и ничего не портит.
Как это будет устроено
Разбор
По ссылке читается только описание страницы: список потоков, длительность, название. Ничего ещё не скачивается.
Выбор
Вы видите таблицу и берёте нужную строку — целиком видео, только звук или максимальное качество.
Загрузка
Потоки скачиваются и при необходимости склеиваются в один файл нужного контейнера.
Удаление
Готовый файл живёт считанные часы и пропадает сам, как и в конвертере.
Что сейчас работает, а что нет
Поле выше пока только распознаёт площадку по адресу — это делается прямо в браузере. Сам разбор и загрузка ещё не подключены: для них нужен отдельный узел, потому что с российского адреса площадки отвечают отказом, а с заграничного — нормально. Узел выбран, проверен, осталось связать его с сервисом.
Ещё одно, о чём честно стоит сказать: условия YouTube загрузку роликов запрещают. Поэтому fero задуман как личный инструмент для своих материалов и того, что разрешено скачивать, а не как публичная качалка.