Буквально на днях увидел на GitHub проект MeTube, который позволяет развернуть на личном сервере загрузчик видео с YouTube и других сайтов (в том числе того самого с желтым логотипом). Фишка в том, что загрузчик работает в браузере с любого устройства, таким образом с его помощью вы можете загружать видео не только на ПК, но и на мобильные устройства, в том числе iPhone.
Спустя два дня использования скорость работы и возможности приложения радуют, поэтому рассказываю, как сделать такой же загрузчик себе. Причем его можно использовать в качестве расширения для Google Chrome и Команды на iPhone.
P.S.: Я бы с радостью загрузил фотки, но у ДТФ отвалилась загрузка фото в посты.
Загрузка видео идет через интернет дата центра прямо на сервак, избегая все ТСПУ и замедления. В итоге видос вы можете посмотреть в браузере, либо загрузить на устройство.
Для начала арендуем сервер на хостинге. Важно, чтобы локация сервера была в Европе, желательно в Нидерландах.
Я использую VDSina (реф), потому что у них минимальный тариф с сервером в Нидерландах стоит 70 рублей в месяц и дает самую большую скорость с низким пингом, а это очень важно для загрузки видео. Но вы можете использовать и любой другой хостинг.
После скачиваем любой ssh-клиент для подключения к серверу, например, Putty или Termius, но пойдет и стандартный Терминал или Командная строка на Windows 10 и 11.
После того как вы арендовали сервер, заходим в раздел “Поддержка” во вкладку “Тикеты”, откуда берем данные для подключения.
После открываем терминал и подключаемся к серверу. Все команды поочередно копируем и вставляем в терминал:
Обновляем системные файлы:
Устанавливаем ключи необходимые для работы Docker:
Устанавливаем Docker:
Устанавливаем MeTube:
После этого интерфейс MeTube будет доступен в браузере с любого устройства по адресу: ip-адрес сервера: 8081 (например, 123.4.56.78:8081).
Делается это очень легко, просто копируем ссылку нужного видео с YouTube или другого сервиса, вставляем строку веб-интерфейса, ждем пока видео загрузится на сервер, после мы можем воспроизвести его сразу в браузере, либо загрузить файлом на устройство.
При загрузке видео с сайта вы можете выбрать его формат и качество. Так можно скачивать даже аудио отдельно от видео.
Так как встроенной памяти на сервере 10 гигабайт, этого хватит чтобы держать на нем одновременно с десяток видео в качестве 4К.
В силу того что в мои профессиональные задачи входит монтаж видео, я взял дополнительно 100 гигабайт хранилища за 600 рублей в месяц, чтобы в облаке хранить сразу коллекцию футажей.
Скажу честно, сам я этими опциями не пользуюсь. потому что не вижу в них для себя необходимости, но если вам нужно, то, чтобы поставить MeTube в качестве Команды на iPhone:
1. Добавляем команду по ссылке
2. Вводим адрес вашего сервера
3. Добавляем команду в пункт Поделиться
После этого все видео которые вы отправляете в команду будут автоматически загружаться на ваш сервер.
Более подробно про использование MeTube в качестве расширения для Google Chrome и Firefox можете найти на официальной странице проекта.