Как скачать видео с YouTube, Facebook, Twitter с помощью командной строки - Winhelponline

How Download Youtube

Существует множество бесплатных онлайн-порталов, которые помогут вам загружать встроенные видеоролики YouTube, Facebook и Twitter. Эти порталы обрабатывают введенный URL-адрес видео и делают видео с несколькими разрешениями, доступными для загрузки.



Однако, если вы не хотите использовать онлайн-порталы для загрузки видео и хотите загружать видео с YouTube, Facebook и Twitter напрямую (без посредников), этот пост для вас.





Скачивание видео с YouTube, Facebook или Twitter напрямую

Youtube-dl.exe - это программа командной строки с открытым исходным кодом, которая помогает загружать видео с YouTube, Twitter, Facebook и многих других видеоплатформ. Поскольку это инструмент командной строки, многие пользователи склонны игнорировать эту ценную утилиту. Но как только вы изучите основные параметры командной строки, будет очень легко загрузить любое видео одним щелчком мыши.

  1. Загрузите youtube-dl.exe по следующей ссылке:
    youtube-dl: страница загрузки: http://ytdl-org.github.io/youtube-dl/download.html

    Заметка: Вам также потребуется установить распространяемый пакет Visual C ++ 2010 (x86), чтобы запустить youtube-dl. В противном случае вы получите msvcr100.dll отсутствует ошибка.



  2. После скачивания youtube-dl.exe переместить его в C: Windows папка.
  3. Скопируйте URL-адрес YouTube, Facebook или твита в буфер обмена.
  4. Откройте окно командной строки и введите:
    youtube-dl [url_conpting_the_video] -o% (id) s.% (ext) s

    ВАЖНО. Если качество видео 4K является наилучшим из доступных, эта копия будет загружена, если вы не укажете качество (код формата -f ). Лучшее качество также означает больший размер загружаемого файла. Для выбора качества видео вам нужно использовать параметр -f (формат), за которым следует код формата, который обозначает разрешение. Увидеть Выбор качества видео раздел ниже для деталей. Для публикации в социальных сетях в большинстве случаев будет достаточно видео 360p или 240p.

    Пример для YouTube

    [К лучшему качественный видео, используйте эту командную строку.] Примечание. * Лучшее качество = большой размер файла * youtube-dl https://www.youtube.com/watch?v=8FNpAjB9oP0 -o% (id) s.% (ext) s советы лампочка значок[Для 360p   качество видео , используйте эту командную строку] youtube-dl -f 18 https://www.youtube.com/watch?v=8FNpAjB9oP0 -o% (id) s.% (ext) s [Для наихудший   качество видео , используйте эту командную строку] youtube-dl -f худший https://www.youtube.com/watch?v=8FNpAjB9oP0 -o% (id) s.% (ext) s

    Пример для Facebook

    youtube-dl https://www.facebook.com/watch/?v=348836293166471 -o% (id) s.% (ext) s youtube-dl скачать видео с твиттера, фейсбука или YouTube

    Уберите URL-адрес Facebook

    Чтобы избежать таких ошибок, как ОШИБКА: невозможно загрузить видеоданные: ошибка urlopen [Errno 8] _ssl.c: 510: EOF произошел с нарушением протокола , убедитесь, что вы привели в порядок URL-адрес Facebook. Например, если полученный вами URL выглядит так:

    https://www.facebook.com/watch/?v= 348836293166471 /?__xts__%5B0%5D=68.ARA2Gpon4RtqFugkspgIYR9Sw4mMFS9Fx1nlJTkN-KfquRjwtKnhVsRoV16hwHy_gB1dqVLT_Qfda9dzL22A_zV8ODLgIcq8wMMrgp5yaBSM2NQomKL0wxPPZNw2hIhg_CvSCAL_I64-CtEQvU8_oz5MlLPmAmdWzD5UEs9HhPTNxqhOvQnGwMaIMsDNhmIWqvi8MONKYQEKIc85gy7fqUbvM07WKvnjp5VkyU4xkM0Ct50DkuthmSXJAkVfC8Ascbu9rs0Udmei-6qaM3Y0mjXTpCgOgQ9PDP_WtETfhnY88QImVw6BtrSuoUjD9FrwsT56iCbNxNbALIoWmkZ5DhVJ7n2bfyfAlVxDBLeoBGFXRmZpaHcvkKw5EjQ4IlZC&__tn__=-R https://www.facebook.com/video.php?v= 10152588878600983 & set = vb.107925785982 & type = 2 & театр

    Очистите URL-адрес, удалив дополнительные буквы после идентификатора. После уборки это будет выглядеть так:

    https://www.facebook.com/watch/?v=348836293166471 https://www.facebook.com/video.php?v=10152588878600983

    советы лампочка значокВсегда лучше щелкнуть правой кнопкой мыши видео в Facebook и выбрать Показать URL видео и скопируйте адрес оттуда, а не из адресной строки браузера.

    Пример для Twitter

    youtube-dl https://twitter.com/livefist/status/1299200547149340672 -o% (id) s.% (ext) s youtube-dl скачать видео с твиттера, фейсбука или YouTube

    Это загружает видео с наилучшим / заданным качеством с указанного URL-адреса на текущий рабочий каталог .

    youtube-dl скачать видео с твиттера, фейсбука или YouTube

значок руки Время загрузки файла и время изменения: Загруженные видео будут иметь ту же дату и время последнего изменения, что и дата и время последнего изменения файла на сервере. Иногда это может раздражать, когда вы систематизируете загруженные видео на своем компьютере. Чтобы установить метку времени для загрузки вместо времени последнего изменения сервера видео, также включите - нет времени параметр при загрузке видео.

Имя выходного файла: Шаблон выходного файла можно настроить по своему вкусу. В -или опция позволяет пользователям указывать шаблон для имен выходных файлов. Чтобы узнать больше о настройке шаблона имени выходного файла, см. ВЫХОДНОЙ ШАБЛОН в документации по youtube-dl.

Выбор качества видео

YouTube и другие платформы видеохостинга хранят копии видео с разным разрешением, например 240p, 360p, 480p, 720p, 1080p и т. Д. Для одного и того же URL-адреса. Точно так же будет доступно несколько аудиоформатов.

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

Чтобы перечислить все доступные аудио и форматы видео YouTube, Twitter или Facebook, используйте -F параметр, как в примере ниже. В этом параметре учитывается регистр.

youtube-dl -F https://www.youtube.com/watch?v=8FNpAjB9oP0

Вы увидите результат, подобный следующему:

 примечание о разрешении расширения кода формата 249 webm audio только крошечный 71k, opus @ 50k (48000Hz), 877.38KiB 250 webm audio only tiny 90k, opus @ 70k (48000Hz), 1,10MiB 140 m4a audio только крошечный 130k, контейнер m4a_dash, [электронная почта защищена] (44100 Гц), 1,70 МБ 251 webm аудио только крошечный 163k, opus @ 160k (48000 Гц), 2,02 МБ 278 webm 256x144 144p 111k, контейнер webm, vp9, 30 кадров в секунду, только видео, 1,24 МБ 160 mp4 256x144 144p 112k, avc1.4d400c, 30 кадров в секунду, только видео, 1,21 МБ 242 webm 426x240 240p 224k, vp9, 30 кадров в секунду, только видео, 2,60 МБ 133 mp4 426x240 240p 357k, avc1.4d4015, 30 кадров в секунду, только видео, 3,07 МБ 243 webm 640x360 360p 407k, vp9, 30 кадров в секунду только, 4,67 МБ 244 webm 854x480 480p 757k, vp9, 30 кадров в секунду, только видео, 8,04 МБ 134 mp4 640x360 360p 763k, avc1.4d401e, 30 кадров в секунду, только видео, 6,51 МБ 135 mp4 854x480 480p 1139k, только avc1.4d401f, 30 кадров в секунду, только видео , 9,79 МБ 247 webm 1280x720 720p 1515k, vp9, 30 кадров в секунду, только видео, 15,35 МБ 136 mp4 1280x720 720p 1909k, avc1.4d401f, 30 кадров в секунду, только видео, 14,99 МБ 18 mp4 640x360 360p 682k, avc1.42001E, 30 кадров в секунду, [электронная почта защищена] 96k (44100 Гц), 8,95 МБ 22 mp4 1280x720 720p 1271k, avc1.64001F, 30 кадров в секунду, [электронная почта защищена] (44100 Гц) (наилучшее)

(Если вы знаете код (ы) формата наизусть, вам не нужно вводить указанную выше команду. В любом случае выполнение указанной выше команды может быть полезно, чтобы узнать, доступен ли конкретный формат видео YouTube в инвентаре или нет. .)

Чтобы скачать 360p версия (код формата: 18 ) видео вам необходимо использовать следующий пример командной строки. Обратите внимание, что на этот раз вам нужно использовать небольшой -f . Параметр чувствителен к регистру.

youtube-dl -f 18 https://www.youtube.com/watch?v=8FNpAjB9oP0 -o% (id) s.% (ext) s

Альтернативное качество видео и расстановка приоритетов

Коды формата стандартные для каждого видео YouTube. Если формат, который вы ищете (например, 240p ) недоступен для входящего URL видео, то вы увидите ошибку ОШИБКА: запрошенный формат недоступен .

Вы можете использовать другие коды формата в качестве 2-го, 3-го, 4-го предпочтения и так далее. Для этого, если вы используете -f 22/17/18 , он загрузит формат 22 если он доступен, в противном случае он загрузит формат 17 если он доступен, в противном случае он загрузит формат 18 если он доступен. Если ни один из трех форматов недоступен, он будет жаловаться на отсутствие подходящих форматов для загрузки.

Что такое « только видео » и ' только аудио' записи?

Как вы можете видеть на скриншоте выше, есть некоторые « только видео » и ' только аудио' перечисленные потоки. В некоторых случаях, если определенная часть видео (например, 240p ) могут быть доступны только как отдельные аудио- и видеопотоки. Если вам нужно только это конкретное разрешение видео YouTube, Facebook или Twitter, вам необходимо объединить коды формата, например -f 247 + 140 и пусть youtube-dl.exe автоматически объединяет потоки в формат контейнера MP4 или MKV - в зависимости от того, какой формат возможен.

Скачать видео с YouTube в разрешении 240p

Если вы хотите скачать 240p версию видео, используйте эту командную строку:

youtube-dl -f 133 + 140 https://www.youtube.com/watch?v=8FNpAjB9oP0 -o% (id) s.% (ext) s

Youtube-dl загружает видео и аудио потоки отдельно, а затем объединяет файлы в один файл-контейнер MP4 или MKV.

Для получения более подробной информации по этому вопросу пройдите ВЫБОР ФОРМАТА раздел отличной официальной документации youtube-dl.

Вы можете использовать -F параметр для URL-адресов видео в Twitter и Facebook. Однако вы можете не найти такое большое количество видеоформатов во встроенных видео Twitter. Вы увидите такой короткий список:

[twitter] 1299200547149340672: загрузка гостевого токена [twitter] 1299200547149340672: загрузка метаданных JSON [twitter] 1299200547149340672: загрузка информации m3u8 [info] Доступные форматы для 1299200547149340672: формат кода расширения разрешение примечание hls-256 mp4 480x270.4da1, ave. 40.2 http-256 mp4 480x270 256k hls-832 mp4 640x360 832k, avc1.4d001f, mp4a.40.2 http-832 mp4 640x360 832k hls-2176 mp4 1280x720 2176k, avc1.640020, mp4a.40.2 http-2176 mp4 1280x720 2176k (лучшее)

Как видно из приведенной выше таблицы, номера кодов формата для видео в Twitter полностью различаются.

СВЯЗАННЫЙ: Как скачать видео с прямым сообщением Twitter (DM)

А для видео на Facebook вы увидите другой набор кодов формата, как в примере ниже:

348836293166471: загрузка веб-страницы 348836293166471: загрузка веб-страницы 348836293166471: загрузка веб-страницы [информация] Доступные форматы для 348836293166471: примечание о разрешении расширения кода формата 356639258844548a только аудио m4a [eng] DASH audio 66k, контейнер m4a_dash, 4892v5324.4026 (англ. ] DASH-видео 124k, контейнер mp4_dash, avc1.4D401F, только видео 301104637857927v mp4 960x540 [eng] DASH-видео 248k, контейнер mp4_dash, avc1.4D401F, только видео 368399077486746v mp4 960x540 [eng] DASH-видео 491.4D, контейнер mp4_dash только видео 3225713340851625v mp4 960x540 [eng] видео DASH 1006k, контейнер mp4_dash, avc1.4D401F, только видео 628189178117443v mp4 960x540 [eng] видео DASH 1247k, контейнер mp4_dash, avc1.4D401F, контейнер mp4_dash, avc1.4D401F, mp4_dash unknown Лучший)
Примечание редактора: Вы также можете попробовать использовать Загрузчик YouTube MediaHuman , многофункциональное приложение для загрузки онлайн-видео и плейлистов.

Вы можете скачать его по следующей ссылке:

https://www.mediahuman.com/youtube-downloader/

Надеюсь, что приведенная выше информация помогла вам легко и быстро загружать видео из социальных сетей, без необходимости использовать промежуточный веб-сайт для выполнения этой задачи. В одной из следующих статей мы увидим, как загрузить определенный сегмент (время) видео с YouTube, Twitter или Facebook без предварительной загрузки всего видео.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)