Обратная связь
×

Обратная связь

Как качать с youtube и других видеохостингов

    07 сентября 2012 в 14:28
  • 11,7
  • 6890
  • 12
  • 11,7
  • 6890
  • 12

Сейчас в Интернете очень много медиа-контента, в частности — видео. Пользователи выкладывают в Сеть всё подряд — начиная от видеоприколов, видеоуроков и клипов, заканчивая фильмами в HD. Современные каналы связи позволяют просматривать любой, даже самый тяжёлый контент, который ещё несколько лет назад распространялся только на дисках. Ну и не редко бывает так, что ждать, пока загрузится весь фильм, не хочется, либо есть необходимость просмотра ролика без доступа к Сети. Случаев, когда вам требуется скачать для последующего просмотра видеофайл можно придумать бесконечное множество, но цель всегда одна: вытянуть видео с удалённого сайта к себе на жёсткий диск.

Понятное дело, что владельцы сайтов, размещающих видео, не заинтересованы в том, чтобы вы сливали видео к себе — им нужно, чтобы вы вернулись на сайт, так как от этого зависит их заработок. По этой причине, далеко не на каждом сайте есть кнопочка «Скачать видео» и даже более — с клиентскими загрузками видео многие борятся. Но и на стороне армии пользователей есть много несогласных, так что при желании скачать видео с сайта, в 99% случаев найдётся подходящий для этого инструмент. Я расскажу, как это делаю я, но это далеко не все способы. Они не всегда простые и прозрачные, но нам ведь любыми путями нужно вытянуть видео, так? В качестве примеров я рассмотрю три частных случая, но эти способы помогут вам скачать видео практически откуда угодно.

Итак, начнём с самого простого.

Как скачать с youtube.

Проще всего воспользоваться программой Download Master. Всё, что нужно сделать — это вставить туда ссылку на ваш видеоролик. Программа постоянно обновляется, так как индусы из Google днём и ночью пытаются переписать систему и не позволить нечестным пользователям выкачивать видеоролики. Именно поэтому важно держать актуальной версию программы — тогда вы без труда сможете скачать с ютуба любой видеоролик.

Как качать с youtube и других видеохостингов

Эта программа бесплатная и удобная для слива вообще чего угодно, но чтобы она не раздражала своими новостями и всплывающими сообщения, рекомендую поотключать всё эти оповещения. Ну и хочу напомнить про то, что устанавливать раздражающий Яндекс.Бар вместе с ней вам совсем не обязательно. Но она удобна для скачивания видеороликов по отдельности. Как-то раз мне нужно было скачать с ютуба всё видео из канала одного из пользователей.

Для этого лучше всего подойдёт опять же бесплатная программка Free Youtube Downloader. Будьте внимательны: она тоже рвётся установить кучу всякого кала к вам на компьютер (тулбары, дополнительный софт) — не стоит позволять ей делать это. Ей можно скармливать всё подряд, но чтобы скачать всё видео пользователя, нужно вставлять ссылку вида youtube.com/user/UserName.

Как качать с youtube и других видеохостингов

То же самое с плейлистами — эта софтина умеет сливать их тоже. Есть у неё один недостаток — она качает не в несколько потоков и не забивает весь канал, так что если вы одновременно с загрузкой жарите яичницу, и вам нужна высокая скорость скачивания, то лучше Download Master'а не придумать.

Как скачать видео с ВКонтакте.

В первую очередь — тем же Download Master'ом. Кстати он, помимо Youtube и ВКонтактика, умеет качать видео с metacafe, break.com, bigmir)net и, что более бесценно, с Rambler Vision! :) С Rutube и Видео.Mail.ru он тоже умеет скачивать, но для этого нужно установить плагин для Firefox. Кстати, насчёт браузера. Я для всех этих манипуляций использую Mozilla Firefox, так как именно этот браузер имеет больше всего возможностей для выдёргивания удалённого видео. Да и вообще он молодец.

Итак, если видео с ВКонтакте не скачивается при помощи DM. Тогда на помощь приходит практически всесильное дополнение для Firefox — FlashGot. Чтобы описать все его функции, мне надо переименовать блог в «Записки о Flashgot» и публиковать каждый день по посту в течение пары месяцев, но нас интересует возможность вытягивания видео. Это дополнение идеально сращивается с уже полюбившимся всем нам DM по следующей схеме: ссылки на видео перехватывает Flashgot, а DM их выкачивает (круто, да?). Как только начнётся воспроизведение на странице с видео, в правом нижнем углу (для этого должна быть включена Панель дополнений) у вас появится что-то типа киноленты.

Как качать с youtube и других видеохостингов

При нажатии на эту кнопочку, вылезет окошко добавления закачки из DM. Ну а дальше — всё просто. Иногда, правда, бывает так, что ссылка на видео динамическая и она существует лишь некоторое время, плюс может не работать докачка, но всё это мелочи на пути к нашей истинной цели, ведь так?

Flashgot умеет выдёргивать ссылки практически на всё, что отдаётся по протоколу http (не только видео, но и аудио тоже), но бывает, что хитрые видеохостеры отдают видео через потоковый протокол RTMP. И тут уже нашим стандартным набором FF — Flashgot — DM не обойтись.

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

Чтобы уменьшить количество личеров, видео иногда прячут за потоковый протокол RTMP. Не вдаваясь в подробности RTMP и UDP, скажу лишь, что браузером такую ссылку не скачать, да и DM'ом — тоже. Нам потребуется бесплатная программка под названием Orbit Downloader. Кстати, в комплекте с этой прогаммой, идёт утилита Grab++, способная перехватывать медиа-контент так же, как FlashGot, но я привык больше к своей связке FF + DM. Итак, рассмотрим выдёргивание видео через RTMP на примере сайта КТК, потому как это первый сайт, пришедший в мою голову, раздающий видео через поток.

Открываем любую новость с видео. Я родился и вырос в Актюбинске, поэтому я выбрал вот эту. Нажимаем Play — Flashgot убедительно молчит. Предположим, что мы не знаем, что видео здесь в RTMP. Тогда жмём CTRL+U (или вызываем контекстное меню правой кнопкой и выбираем «Исходный код страницы») и через CTRL+F ищем «swf». Почему swf? Потому что любой флешплеер — это swf-ка, и по-любому ей где-то передаются параметры воспроизведения. Первый результат — javascript-файл — не подходит. Следующий приводит нас как раз в блок описания видеоплеера. Находим там заветную ссылочку на видео — rtmp://195.49.213.56:80/ktknews.ru///mp4:"+vlink. Понятно, что vlink — это переменная и она обязана быть объявлена выше. Смотрим — и правда! var vlink = '20120907/f4v/20120907_16234.f4v'; Теперь нам нужно лишь сопоставить значения двух этих строк и у нас получается rtmp://195.49.213.56:80/ktknews.ru///mp4:20120907/f4v/20120907_16234.f4v. Готово! Скармливаем этот ссыляк Orbit'у и понеслось говно по трубам!

Как качать с youtube и других видеохостингов

Таким же макаром (ненавижу это выражение, но оно здесь как нельзя кстати, а вообще — интересно, да? Макаром. Почему, интересно, Макаром, а не, скажем, Степаном или Аристархом...) можно выкачивать прямые трансляции. Orbit будет лить до тех пор, пока не нажмёте на Стоп или пока не закончится трансляция. RTMP в качестве анти-лича сейчас весьма популярен, так что, думаю, что этот способ вам пригодится.

Я готов помочь скачать вам видео или аудио откуда угодно — если, конечно, за этот контент не надо платить, иначе я буду соучастником и нам придётся сидеть вместе. Это довольно весело, но у меня ещё много планов до 21 декабря :) Пишите в комментарии или в ЛС свои вопросы по загрузке видео и музыке — отвечу по мере возможностей (наверняка есть случаи, где я буду бессилен).

Всех благ!

Теги: вне потока , IT , музыка , youtube , как качать с youtube , vkontakte , rmtp , потоковое видео , download master , flashgot , orbit downloader , mozilla firefox

12 комментариев

103 Korben
07 сентября 2012, 14:28