Вы когда-нибудь хотели локально хранить и повторно смотреть ваши любимые видео с YouTube? Вот как это сделать!
У вас когда-нибудь возникали проблемы с просмотром видеоролика с YouTube из-за плохого Wi-Fi сигнала? Или, что еще хуже, вы хотели посмотреть 4K видео, но скорость загрузки была слишком медленная? Независимо от причины, вы можете решить данную проблему, локально сохраняя любимые YouTube видео для личного использования с помощью терминала на macOS. Вот как это сделать.
Что такое youtube-dl
Вы можете архивировать YouTube видео с помощью youtube-dl. Youtube-dl (dl означает «скачать» (download)) — это программное обеспечение с открытым исходным кодом, которое свободно доступно на различных платформах, включая macOS. Эта утилита командной строки, которая работает в приложении «Терминал» на macOS.
Установка youtube-dl
Есть несколько способов установить youtube-dl на вашем Mac.
1. Вы можете скачать исходный код и собрать его с помощью компилятора.
2. Или можно установить Homebrew в качестве менеджера пакетов, а затем установить исполняемый файл youtube-dl.
3. Наконец, вы можете установить готовое приложение непосредственно с помощью следующих команд в терминале:
— sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl-o /usr/local/bin/youtube-dl
— sudo chmod a+rx /usr/local/bin/youtube-dl
Использование youtube-dl
Использование youtube-dl сводится к копированию URL-адреса видео, которое вы хотите архивировать, и добавление его к команде youtube-dl в терминале. Тем не менее, есть несколько отличных опций, которые вы можете использовать, чтобы убедиться, что вы получаете желаемый уровень качества видео.
Например, если вы просто хотите скачать и посмотреть видео, сделайте следующее:
1. Запустите «Терминал».
2. Введите youtube-DL URL_OF_VIDEO.
3. Нажми «Enter».
4. Готово.
Приложение загрузит видео в самом лучшем разрешении. Затем вы можете использовать свой видеоплеер для воспроизведения загруженного файла.
Тем не менее, если вы хотите загрузить определенное разрешение, часть видео или только аудио, вот как это сделать.
1. Запустить «Терминал».
2. Введите youtube-dl -F URL_OF_VIDEO
3. Нажмите «Enter».
Теперь вам будет представлен список форматов, которые вы можете выбрать.
Некоторые коды формата включают в себя видео с аудио, другие просто видео или аудио. Допустим, например, вы захотели загрузить 4K версию выбранного видео. В списке форматов видно, что код формата 313 — это 4K видеофайл без звука. Чтобы загрузить этот конкретный формат, введите следующую команду в поле терминал.
youtube-dl-f 313 URL_OF_VIDEO
После этого будет загружено только видео. Аудио придется загрузить отдельно. В примере выше аудиоверсия — это код 251. Поэтому в терминал следует ввести следующую команду.
youtube-dl -f 251 URL_OF_VIDEO -o AUDIO_ONLY.output.
Данная команда загрузит необходимое аудио и переименует файл на AUDIO_ONLY.output, чтобы не был перезаписан загруженный видео файл.
Для того, чтобы воспроизводить два файла одновременно, нужен совместимый медиаплеер, который может одновременно воспроизводить два файла. Вы можете использовать что-то вроде VLC. Но можно использовать все тот же «Терминал» и плеер Mplayer. Следует ввести следующую команду.
mplayer -lavdopts threads=6 -audiofile AUDIO_ONLY.output DOWNLOADED_VIDEO_FILE_NAME.
После всех этих действий вы сможете наслаждаться локально сохраненным видео и аудио без необходимости хорошего (или любого) подключения к Интернету.
Если вам нужна дополнительная информация о том, как использовать youtube-dl, вы можете прочитать руководство в терминале, набрав man youtube-dl.
По материалам: iMore
💡 Поздравляю, Ваш пост попал в рейтинг: Еженедельный рейтинг постов от djimirji. Неделя 13.8.2018-19.8.2018.
В случае апвоута поста с наградой, вознаграждение составило бы: 0.057 GOLOS
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
ianboil, francisgrey, strecoza, mishka, sergiy, vako, andrvik, max-max, zoss, dimarss, tristamoff, kilobucks, ohlamoon, shuler, zlody, dr-boo, arsar, volv, turkish-r, renat242, markvial, vict0r, gryph0n, voltash, ladynazgool, decha, sharps, cepera, rubin, francesco, exan, retoldname, stranniksenya, alikssandra, gapel, galerina, acidgarry, aivanouski, borisss, candy777, optimist, yurchello, dayver, bammbuss, manavendra, mr-nikola, ondantr, vladsm, mirgais, varja, prifix, mp42b, abloud, dignityinside, process, alexfisher, tulencha, vsebudethorosho, nikitosuna, izbushka, astramar, cryptovisitor, zelivsky, html, vredinka2345, carpe-diem, makcl, marina-spring, azarovskiy, funt33, samael27, kalter, maksh, mister-omortson, apnigrich, siddxa, cryptobandera, photofreediver, lologom, prezza, akva22, tyi-ra, elcpa, karabum, dobrotanya, boliwar, veta-less, irkinmick, svetozarhobbot, archual, alexxela, djimirji, vitalist, cryptenthusiast
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
@dartvader1987, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
call @tr1n1t1
@djimirji up!
@decha 100%
@vik 100%
@servobot go!
@upgolosbot up!
@kirk 100%
@urri123456 up!
💡 @dartvader1987 получил апвоут на 15% (VotingPower 8320.66).
Апайте посты блога: https://golos.id/@djimirji и будете получать апвоуты на 60%
Пост может попасть в двухдневный рейтинг и получить награду в случае АПА поста
Пост может попасть в еженедельный рейтинги получить награду в случае АПА поста
Условия вызова бота:
Сюда приплывал Моби Дик