как найти ссылку на видео в исходном коде страницы
Как узнать ссылку на видео поток в Google Chrome
Несмотря на то, что сегодня интернетом пользуются как никогда, все же бывают моменты, когда нужно сохранить видеофайл на компьютер.
Проблема: нужно найти URL проигрываемого видео
Представим ситуацию: вы зашли на сайт xxx.xx и там вы смотрите видео, смотрите его прямо в браузере Google Chrome, но видео показывается плохо, то зависает, то что-нибудь еще и вам гораздо удобнее скачать это видео и потом посмотреть на компьютере. Но проблема в том, что вы знаете как включить видео в браузере, но не знаете по какой ссылке это видео можно скачать, ссылки на скачивание видео на сайте нет.
Логично полагать, если браузер показывает видео, значит откуда-то он его качает. В этой заметке я покажу вам, как узнать ссылку с которой качается видео, т.е. как найти ссылку на поток с который проигрывает видеоплеер Google Chome.
Решение
Для примера возьмем любой сайт с видео онлайн, пусть это будет kino50.com. Заходим в просмотр фильма «Пингвины Мадагаскара». Прокручиваем ниже, видим плеер:
Теперь открываем «инструменты разработчика» (Ctrl+Shift+I) и переключаемся на вкладку «Network» (Сеть):
Запускаем проигрывание видео и смотрим какая строка грузится дольше всего (или можно сориентироваться по колонке type). Именно это соединение (строка) является ссылкой на видео файл:
Теперь, кликаем на строку и копируем ссылку на видео:
Видео где показано, как скачивать сегменты и потоки
Не всегда можно найти прямую ссылку на файл, потому что на некоторых сайтах файл разделен на сегменты, а где-то видео показывается из потока. В таких случаях как правило все равно можно скачать видео, но придется найти нужный URL (для сегментов) или использовать видеоплеер в Windows для сохранения потока в файл.
Все это показано в этом видео:
Заключение
В качестве примера был взят случайный сайт. Подобным образом можно получить ссылку на видео практически на любом сайте. Так можно получить ссылку на любой файл, не только на видео, а на любой объемный файл, ссылка на который явно не указана или скрыта. Таким файлом может например быть не видео а аудио файл. Т.е. таким образом вы можете узнать реальную ссылку на файл, который скрыт.
Также, не забывайте, что если вы скачали какой-то файл, то ссылку откуда был скачан файл можно в «Менеджере загрузок» (Ctrl+J):
Как получить HTML-код для вставки на сайт видео с YouTube
Видео с YouTube вовсе не обязательно просматривать только на сайте www.YouTube.com. Наверняка приходилось встречать ролики, расположенные на видео-хостинге YouTube, которые вставлены в посты в социальных сетях или на чьи-нибудь сайтах. В этой статье подробно рассмотрим, где и как взять HTML-код для того, чтобы вставить себе на сайт своё (или понравившееся) видео с YouTube.
Как узнать адрес YouTube видео, расположенного на сайте
Посмотрим на примере обычного видео, расположенного на сайте, как узнать его HTML-код для вставки на свой сайт. Для этого внимательно приглядимся к всплывающей информации на видео при наведении мышки. В правом верхнем углу видео находится хитровывернутая стрелка. Она то нам и нужна! Кликаем по ней!
Ссылки «Поделиться» ролика с YouTube
HTML-код для вставки на сайт видео с YouTube
Ура-ура! В новой вкладке откроется собственно страница с видео на сайте YouTube. А это нам и нужно. Смотрим на то, что расположено ниже видео и делаем следующее:
В общем-то всё!
Во вкладке «HTML-код», найденной выше будет то, что мы искали:
Этот код можно скопировать и попытаться вставить к себе на сайт. С этим могут быть проблемы, так как тег может быть запрещён, но это тема для другой статьи.
Также есть расширенные настройки во вкладке YouTube «HTML-код», но это тоже отдельная тема.
Получение прямой ссылки на видео vkontakte
Предисловие
Здравствуйте. В этой статье я поделюсь с вами пожалуй единственным способом получения ссылки на видео из контакта.
Всё началось с того, когда мне в процессе разработки своего android-клиента потребовалась функция воспроизведения и скачивания видео. А для этого, естественно необходима ссылка. А как вы знаете, максимум, что мы можем получить — это ссылку на страничку с плеером, откуда прямую ссыль хрен выудишь.
Тогда я начал гуглить на эту тему, но ничего толкового не нашёл.
И тогда я решил придумать свой способ её получения.
Что я придумал
Первым делом я обратил внимание на программу VK Saver. А в частности на их сайт. Там всё происходит таким образом:
1) Вы устанавливаете программу, которая в последствии интегрируется в браузер.
2) Теперь при заходе на страничку с видео у вас внизу появляется кнопочка s, которая ведёт на ссылку вида v.audiovkontakte.ru/video-xxxxx (xxxxxx-это id этого видео.)
3) На этой страничке можно это видео посмотреть и скачать, нажав на специальную кнопочку)
Порывшись в исходном коде этой страницы я кое-что нашёл:
Обратите внимание на строку
Перейдя по ней, мы загрузим видео!
По идее это и есть то, что нам нужно.
И обычный пользователь легко может скачать видео, даже не влезая в исходный код.
Но для моих целей это явно не подходило.
Хотя с первого взгляда всё было элементарно: Получаем id видео, строим ссыль на v.audiovkontakte.ru, и парсим с помощью регулярок исходный код на наличие нужной нам ссылки.
Но первая проблема обнаружилась, когда я попытался собрать ссылку и перейти по ней.
Но почему-то меня сразу же выкидывало на главную страницу сайта.
Оказывается, что преход возможен только через нажатие на кнопку.
Поэтому мне пришлось отложить эту идею.
Но у меня остался формат прямой ссылки на видео.
И вроде бы всё хорошо, но нам остаётся неизвестным происхождение одной строки:
465.gt3.vkadre.ru/assets/videos750c48ae2867-92359355.vk.flv
Скорее всего это какой-то хэш или идентификатор этой записи, и как его получить — неизвестно.
Совсем отчаившись, я решил последний раз глянуть на плеер, ссылку на который мы можем получить либо нажав на кнопку поделится>Получить код видео ( ), либо послав запрос к API, что, я думаю, будет более актуально.
Меня заинтересовал следующий блок:
А если проверить его на наличие совпадений с тем самым хешем, то он будет сдесь: value=«uid=0&vid=161693266&oid=13257647&host=465.gt3.vkadre.ru&vtag=750c48ae2867-<ag=1423ac11&vkid=92359355&
Отлично! Это говорит нам о том, что мы все таки можем достать прямую ссылку!
Получение шифрованных данных и реальной ссылки на видео или плейлист
Неофициальный форум DLNA Home Media Server → Coding → Получение шифрованных данных и реальной ссылки на видео или плейлист
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений: 11
1 Тема от WendyH 2016.09.30 17:54:20
Тема: Получение шифрованных данных и реальной ссылки на видео или плейлист
Если при анализе страницы с фильмом мы не видим реальную ссылку на видео-файл или плейлист, то нужно разобраться как флеш-плеер получает реальную ссылку.
Обычно вариантов два:
1) Для того, чтобы получить реальную ссылку на видео, нужно сначала сделать специальный запрос по определённому адресу с переданными параметрами;
2) Ссылки зашифрованы и флеш-плеер умеет их расшифровывать.
Второй вариант обычно используется вместе с плеером Uppod, в который может быть зашиты данные для раскодирования зашифрованных ссылок. Вот про этот второй вариант и пойдёт дальше речь.
Примеры расшифровок плеера Uppod есть в этой теме.
Также в зашифрованные данные часто добавляется мусор в виде четырёх ненужных символов, которые портят всю картину, если их предварительно перед расшифровкой не удалить. Анализ и поиск этих ненужных символов тоже отнимает время и силы.
Благодаря теоремам baat, был реализован механизм получения значений таблиц замен codec_a и codec_b, а также вероятности наличия мусора (или его точного значения) только по значениям зашифрованной ссылки и её реальной (расшифрованной).
Как получить зашифрованную и реальную ссылки на странице фильма
Для этого проще всего использовать современный браузер, в котором есть средства разработчика (есть практически во всех последних популярных браузерах от IE до Opera).
Я расскажу на примере использования Chrome.
1) После открытия страницы с видео в браузере, нужно посмотреть содержимое html и поискать, как правило, тег
Секреты Google: 5 способов найти прямую ссылку на любой фильм
Содержание
Содержание
Для любителей кино поиск прямых ссылок на фильмы остается актуальной проблемой. Существуют тысячи сайтов, где можно посмотреть очередной блокбастер, не посещая кинотеатров. Проблема таких сервисов в рекламе, которая заполоняет всю страницу, а также появляется во время просмотра. Избавиться от этого можно, просто скачав фильм через прямую ссылку. Нам поможет в этом Google.
Поисковые системы имеют множество полезных функций, о которых знают немногие пользователи. Далее мы рассмотрим способы поиска прямых ссылок для скачивания любых фильмов. Предложенные методы выручат, если нет возможности или желания использовать торренты или аналогичные сервисы.
Подойдет любой браузер. Кроме того, нам понадобится название фильма на русском языке и оригинальное название (можно посмотреть в Википедии).
Предложенные методы универсальны и подходят для ПК, ноутбуков, смартфонов, планшетов и других мультимедийных устройств с браузером. Установка дополнительного софта не требуется.
Важное уточнение
В качестве примеров, за исключением третьего способа, использовались оригинальные названия фильмов. В большинстве случаев это означает скачивание видео без перевода. Локализация фильма может отразиться на названии. Например, используемый в качестве одного из примеров фильм «Типа крутые легавые» имеет оригинальное название «Hot Fuzz».
Способ 1: Поиск фильмов по указателям
Итак, после запуска браузера нужно ввести в поисковую строку Google следующий код:
где вместо (название фильма) нужно указать соответствующий фильм.
Пример для фильма «Джентльмены» (The Gentlemen):
1. Прописываем в поисковой строке следующее:
2. Теперь достаточно пройтись по первой десятке сайтов в выдаче, чтобы найти интересующее видео в каталогах.
Чтобы быстрее найти в списке каталога нужный файл, можно воспользоваться функцией поиска на странице, которая вызывается комбинацией клавиш Ctrl+F.
3. После нажатия на ссылку с файлом начнется автоматическое скачивание или воспроизведение. Если стоит цель скачать фильм, то в открывшемся окне заходим в меню.
4. Выбираем пункт «Скачать», и дожидаемся завершения загрузки.
Фильм скачан, приятного просмотра.
Ссылку из каталога после перехода на сайт можно использовать для закачки через любой менеджер загрузок или встроенное средство загрузки в браузере.
Способ 2: Поиск фильма в заданном формате
Иногда возникает необходимость получения прямой ссылки на фильм в определенном формате. Например, в целях экономии внутренней памяти устройства.
Для этого нужно прописать следующий код в строке поиска Google:
intitle:index.of? mkv (название фильма), где mkv — интересующий формат.
Как это выглядит на примере фильма «Исчезнувшая» (Gone Girl).
Вместо «mkv» можно использовать любой другой интересующий формат. Важно, чтобы воспроизводящее устройство поддерживало работу с файлами этого расширения.
Способ 3: Волшебные кавычки
В этом случае мы обращаемся уже не к каталогам, а непосредственно к сайтам, отыскивая нужные страницы по интересующим ключам. В этом нам помогут кавычки («»), которые мы будем использовать в поисковой строке.
Сразу стоит отметить, что эффективность этого метода значительно ниже, поэтому придется основательно покопаться в списке выдачи Google.
Чтобы найти кино в таком случае, нужно ввести в поисковой строке набор ключей:
«(название фильма)» «фильм» «скачать» «.mp4»
«(название фильма)» «фильм» «скачать сейчас»
Как это выглядит на примере фильма «Типа крутые легавые» (Hot Fuzz).
Другой пример с фильмом «Джокер» (Joker).
Недостатки этого способа можно заметить даже по скриншотам: большинство сайтов с интересующими ключами просто не предлагают скачать фильм, и могут быть совсем неуместными.
Способ 4: Кавычки + указание расширения файла
Используя этот метод, можно найти файлы с искомым названием и форматом. Как правило, в команде используется несколько значений, что расширяет область поиска. Кавычки в этом случае пригодятся для того, чтобы удалить из списка выдачи страницы, где встречается одно из слов названия фильма.
Выглядит это примерно так:
«(название фильма)» filetype:avi | filetype:mp4 | filetype:mkv, где количество форматов можно расширить.
В качестве примера приведем уже упомянутый фильм «Исчезнувшая» (Gone Girl).
Способ 5: Ищем название фильма в URL
Название фильма обычно находит свое отражение в URL-адресе страницы (ссылке на сайте). Это можно использовать в поиске. Возможность прямого скачивания в таком случае не гарантирована.
Для этого нам потребуется следующая команда:
inurl:.mkv+(название фильма).
Как это выглядит на примере фильма Начало (Inception).
Все предложенные способы подходят для поиска фильмов, музыки, изображений или документов.
Знаете другие методы? Поделитесь ими с остальными.