Войти

Или войди с помощью

Найден новый и самый лучший способ скачивать видео с YouTube прямо на iPhone и iPad

Артём Суровцев avatar |

Мы регулярно рассказываем о новых способах скачивания видео с YouTube в iOS. Чаще всего для этого используются особенности системы, специальные команды или недокументированные фишки.

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

Сейчас расскажем о “бессмертном” способе загрузки видео с YouTube, который использует терминальные команды, библиотеки с открытым исходным кодом и не завязан на каких-то особенностях или ошибках сервиса.

Почему этот способ для скачивания видео самый лучший

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

Он, как многие предыдущие инструкции по скачиванию роликов в iOS, не строится на временных особенностях или багах кода YouTube. Такие “дыры” рано или поздно закрываются разработчиками, а команды перестают работать.

Иногда лавочку прикрывают и в Apple, меняя возможности приложения Быстрые команды.

В описанном ниже способе все строится на использовании бесплатных пакетов youtube-dl и FFmpeg. Первый необходим для скачивания роликов и звуковых дорожек для них в высоком качестве (загрузить одновременно ролик с YouTube со звуком в разрешении 1080p и выше уже несколько лет невозможно), а второй склеивает данные в единый файл для просмотра в любом плеере.

Как подготовиться к загрузке видео

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

1. Скачиваем бесплатное приложение a-Shell из App Store.

Это простой и удобный эмулятор терминала, который потребуется для выполнения кода на мобильном устройстве.

2. Запускаем приложение и выполняем такую команду:

pip install youtube-dl

Это необходимо для установки пакета youtube-dl. С его помощью уже несколько лет пользователи стабильно загружают видео с YouTube на компьютерах с macOS или Windows.

3. Далее последовательно выполняем такие команды:

cd ~/Documents

mkdir bin

Первая гарантировано перемещает нас в корневой каталог приложения (на случай, если вы уже использовали другие команды в программе), а вторая создает в нем папку “bin”. Эти же манипуляции можно сделать вручную в приложении Файлы.

4. Скачиваем набор библиотек FFmpeg по ссылке.

Сделать это можно прямо в Safari на iPhone или iPad. Эти библиотеки с исходным кодом позволяют конвертировать видео и аудио в разные форматы.

5. После загрузки файла с библиотеками перемещаем его в созданную нами папку bin.

Она находится в разделе На iPhone в папке a-Shell.

6. Скачиваем приложение Быстрые команды из App Store.

Оно необходимо исключительно для автоматизации процесса выполнения команды на скачивание видео. Можно обойтись без него, но в таком случае придется каждый раз вручную переносить ссылку на загружаемое видео в a-Shell.

7. Скачиваем быструю команду для передачи ссылки на ролик в a-Shell.

Она подойдет как тем, кто использует приложение YouTube, так и тем, кто смотрит ролики в мобильном браузере. Перед загрузкой команды потребуется разрешить установку ненадежных команд (Настройки – Быстрые команды – Ненадежные команды), а при первом запуске выдать все запрашиваемые разрешения.

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

Как скачивать видео с YouTube

После такой серьезной подготовки и настройки скачать видео получится в пару тапов.

1. Находим нужный ролик в приложении YouTube или браузере.

2. Нажимаем кнопку Поделиться (в приложении YouTube придется нажать на кнопку Еще).

3. Выбираем пункт youtube-dl.

Далее терпеливо ждем окончания процесса загрузки и не закрываем программу. Приложение a-Shell по отдельности скачает видеоряд и звуковую дорожку для него, а затем склеит их в единый файл, удалив с устройства исходники.

Готовый ролик в формате WebM найдете в папке a-Shell через приложение Файлы. Просмотреть его можно будет при помощи любого плеера. Можете воспользоваться, например, VLC или nPlayer.

49
undefined
iPhones.ru
Этот способ будет работать всегда.

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер

Какие правила в комментариях
  1. fiQus avatar
    fiQus 2 декабря 2020
    0

    жесть… просто скачать приложение
    cloud video player – play videos from cloud

    просто нужно вставить в него ссылку на видео (ютуб, инста, мож еще откуда хз, не проверял) и нажать кнопку скачать

    Xiaomi1993 avatar
    Xiaomi19932 декабря 2020
    4

    @fiQus, это слишком просто)

    HUIBAM avatar
    HUIBAM4 декабря 2020
    0

    @Xiaomi1993, когда начал загружать терминал итп, почувствовал себя хакером 🤣😂😂😂

    Ponomarev86 avatar
    Ponomarev862 декабря 2020
    2

    @fiQus, не работает, скачал на ipad

    Войди на сайт, чтобы ответить
    Ответить
  2. Xiaomi1993 avatar
    Xiaomi1993 2 декабря 2020
    2

    Ахаха!!! Андроиду такие заморочки и не снились))) В общем, когда у вас айфон, но хочется использовать возможности Андроида)))

    Артём Суровцев avatar
    Артём Суровцев2 декабря 2020
    2

    @Xiaomi1993, причем здесь возможности Android? В iOS тоже есть альтернативы:
    1. 199 руб./месяц за YouTube Premium – видео без рекламы + возможность скачивания.
    2. джейлбрейк – есть все и бесплатно
    3. подобные костыли.
    4. приложения для скачивания, которые нужно менять раз в пару месяцев.
    Каждый выбирает свое.

    Войди на сайт, чтобы ответить
    Ответить
  3. Mikhail avatar
    Mikhail 2 декабря 2020
    1

    Оформить YouTube Premium, меньше 2€ в месяц выходит…

    Войди на сайт, чтобы ответить
    Ответить
  4. Yurator avatar
    Yurator 2 декабря 2020
    0

    Это скрипт не работает на iOS 14

    Артём Суровцев avatar
    Артём Суровцев2 декабря 2020
    0

    @Yurator, именно на iOS 14 все и проверял. Попробуйте еще раз сделать все точно по инструкции.

    walkman00 avatar
    walkman002 декабря 2020
    0

    @Артём Суровцев, к сожалению, это сильно ограничивает. Другие приложения поддерживают разные версии iOS, а тут только 14. И нет гарантии, что не прикроют этот a-shell

    Войди на сайт, чтобы ответить
    Ответить
  5. Дайте две! avatar
    Дайте две! 2 декабря 2020
    0

    Не работает

    …..
    ……….download] 87.9% of 11.53MiB at 7.99MiB/s ETA 00:0
    [download] 90.0% of 11.53MiB at 8.70MiB/s ETA 00:0
    [download] 94.4% of 11.53MiB at 10.03MiB/s ETA 00:0
    [download] 100.0% of 11.53MiB at 10.01MiB/s ETA 00:0
    [download] 100% of 11.53MiB in 00:01
    [ffmpeg] Merging formats into “Почему Германия так р
    езко осмелела!…webm”
    Deleting original file Почему Германия так резко осм
    елела!…f248.webm (pass -k to keep)
    Deleting original file Почему Германия так резко осм
    елела!…f251.webm (pass -k to keep)

    После этого – лога в папке о которой написано в статье ничего не проявляется

    Дайте две! avatar
    Дайте две!2 декабря 2020
    0

    @Дайте две!, есть программа в appStore
    “Offline”
    Все прекрасно закачивает

    Дайте две! avatar
    Дайте две!2 декабря 2020
    0

    @Дайте две!, кстати, если в названии видео ест кавычки- то она вообще «падает» ( пишет какую-то ошибку)

    Артём Суровцев avatar
    Артём Суровцев2 декабря 2020
    0

    @Дайте две!, проверьте, указан ли iCloud Drive в качестве хранилища документов в настройках приложения a-Shell (находятся в системных настройках).

    Дайте две! avatar
    Дайте две!2 декабря 2020
    0

    @Артём Суровцев, указан

    fimoz avatar
    fimoz2 декабря 2020
    0

    @Дайте две!, жди

    VETRA avatar
    VETRA3 декабря 2020
    0

    @Дайте две!, аналогично у меня…

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.