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

Артём Суровцев avatar | 49
FavoriteLoading В закладки

Мы регулярно рассказываем о новых способах скачивания видео с 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.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (28 голосов, общий рейтинг: 4.46 из 5)
undefined
iPhones.ru
Этот способ будет работать всегда.
Прокомментировать

🙈 Комментарии 49

  1. fiQus avatar
    fiQus2 декабря 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
    Xiaomi19932 декабря 2020
    2

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

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

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

  3. Mikhail avatar
    Mikhail2 декабря 2020
    1

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

  4. Yurator avatar
    Yurator2 декабря 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

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

  6. AlexMcSaev avatar
    AlexMcSaev2 декабря 2020
    1

    К чему такие сложности? полно сайтов которые по ссылке скачиваю ролик… а сафари сейчас может загружать файлы…

    нет мы поставим какой то терминал на котором можно запускать какой-то исполняемый код и дыру в котором потом кто то будет использовать – ага все логично…

    Jiwaba avatar
    Jiwaba2 декабря 2020
    0

    @AlexMcSaev, если качать с помощью сафари, то он резервирует место в телефоне, проверьте сколько он занимает памяти сейчас после закачек

    AlexMcSaev avatar
    AlexMcSaev2 декабря 2020
    0

    @Jiwaba, ну резервирует … ты же его все равно скачаешь и он это место займёт, ты же для этого и скачеваешь – не хочешь что бы занимал место смотри в youtube … вот проблем с местом вообще не было…

  7. ArthurZ avatar
    ArthurZ2 декабря 2020
    3

    А зачем скачивать видео с ютюба? Может еще скачивать ТВ эфир? или тикитоки

    tamtam avatar
    tamtam2 декабря 2020
    0

    @ArthurZ, мне надо для перемонтажа в соцсети. Качаешь ролик, берет кусочек. Очень быстро и просто. Но конечно, это специфический кейс.

  8. Mihail Nikonov avatar
    Mihail Nikonov2 декабря 2020
    0

    Мне наиболее оптимальное решение через бесплатную программу Documents:

    – в программе из статусной строки нажимаю вкладку “Браузер”;
    – в браузере открываю ютуб (страница сохранена в браузере) и копирую ссылку ролика;
    – в браузере открываю сайт Savefrom.net (страница сохранена в браузере) и вставлю скопированную ссылка;
    – далее, нажимаю скачать;
    – видео попадает в раздел загрузки.

  9. MD _ avatar
    MD _2 декабря 2020
    0

    Так же не понимаю, зачем скачиваться видео с YouTube , если оно есть на YouTube. А тем кому реально это надо то проблем у них с этим точно нет.

  10. amenra avatar
    amenra2 декабря 2020
    0

    Ютуберы, ютуберы, этого почти никто не знает, но под роликами есть кнопка – Скачать.
    Пользуйтесь. Не за что.

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

    @amenra, а подписку тем, кому религия платить не позволяет, вы оплатите?

    К©ТИК avatar
    К©ТИК9 декабря 2020
    0

    @amenra, куда скачивает? Сохранить для оффлайн просмотра-да, а как редактировать?

  11. BY avatar
    BY2 декабря 2020
    0

    Не проще ли включить запись экрана? :D

    Sviatoslav_Dmitrievsky avatar
    Sviatoslav_Dmitrievsky2 декабря 2020
    0

    @BY, а звук?

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

    @BY, и смотреть с рекламой

  12. Psy-LEXX avatar
    Psy-LEXX2 декабря 2020
    0

    Я делаю проще, записываю с экрана, потом подрезаю рамки и переворот и все 😂

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

    DManager. Да, баннеры, но бесплатно

    кирилл787 avatar
    кирилл7873 декабря 2020
    0

    @walkman00, Я всегда через эту программу скачиваю.И не только с ютюб.

  14. bigzleo avatar
    bigzleo3 декабря 2020
    0

    после такой инструкции как-то расхотелось что-либо скачивать

  15. Sergey Ungvari avatar
    Sergey Ungvari3 декабря 2020
    0

    Не работает, ни на айфоне ни на айпаде

  16. Ozzus avatar
    Ozzus3 декабря 2020
    1

    Установил на iPad Pro 10,5 iOS 14.2
    Да, немного заморочено, но ВСЁ РАБОТАЕТ!
    Смотрю через AVplayerHD. Реально 1080p.
    Автору респект!

  17. Serge Demichev avatar
    Serge Demichev3 декабря 2020
    0

    А в чем проблема поставить Certube он и без джейла ставится…

  18. dimavesna avatar
    dimavesna3 декабря 2020
    0

    Самый лучший.
    глоза болят.

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

    Всё по инструкции. Терминал всё отписывает, как в примере.
    По итогу – в папке a-Shell по-прежнему только bin. Ничего в неё не скачивается.
    Посмотрел настройки – хранилище для a-Shell было Cloud, поменял на iPhone – не помогло.
    iOS 14.2.1
    🤷‍♂️

  20. Laz avatar
    Laz3 декабря 2020
    0

    При Премиум подписке ролики скачиваются только в сам Ютуб приложение, не в телефон!! А вот кто подскажет как скачать именно звуковую дорожку без видеоряда из Ютуб ролика? На телефон или на ПК….?

  21. Fantamaz avatar
    Fantamaz4 декабря 2020
    0

    Я все видосы с инсты, фб, ютуба и тд скачивают через прогу. VideoSaver

  22. fimoz avatar
    fimoz22 декабря 2020
    0

    Поломалось и больше не работает.
    Вернее больше не сохраняет файл в нужной папке.

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

    @fimoz, лови поправки. Нужно поменять в Команде все, что идет после -f:

    youtube-dl Развернутый URL -f “bestvideo[ext=mp4]+bestaudio/best” -o “~/Documents/%(title)s.%(ext)s”

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

    @walkman00, Спасибо, скачка пошла. Но теперь не понятно, куда он это дело склеивает и сохраняет. Папка Documents на месте.

    walkman00 avatar
    walkman002 января 2021
    0

    @fimoz, на моем работает, а вот на другом тоже перестало. Качает, но где файл, непонятно

    walkman00 avatar
    walkman006 января 2021
    0

    @fimoz, попробуйте открыть a-Shell, затем ввести pickFolder и выбрать папку. Затем скачать видео

  23. walkman00 avatar
    walkman0024 декабря 2020
    0

    В mkv зачем, есть же нативный mp4

  24. walkman00 avatar
    walkman0024 декабря 2020
    0

    И да, поломалось. Сохраняет не туда.

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

    @walkman00, я бы сказал никуда🙂

Вы должны авторизоваться или зарегистрироваться для комментирования.

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

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

Как установить аватар в комментариях?

Ответ вот здесь