Как узнать код видео на компьютере

Обновлено: 05.07.2024

Если при анализе страницы с фильмом мы не видим реальную ссылку на видео-файл или плейлист, то нужно разобраться как флеш-плеер получает реальную ссылку.
Обычно вариантов два:
1) Для того, чтобы получить реальную ссылку на видео, нужно сначала сделать специальный запрос по определённому адресу с переданными параметрами;
2) Ссылки зашифрованы и флеш-плеер умеет их расшифровывать.

Второй вариант обычно используется вместе с плеером Uppod, в который может быть зашиты данные для раскодирования зашифрованных ссылок. Вот про этот второй вариант и пойдёт дальше речь.

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

Примеры расшифровок плеера Uppod есть в этой теме.

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

Благодаря теоремам baat, был реализован механизм получения значений таблиц замен codec_a и codec_b, а также вероятности наличия мусора (или его точного значения) только по значениям зашифрованной ссылки и её реальной (расшифрованной).

Встречайте:
Uppod Experiment - восстановление codec_a, codec_b, определение муcора, а также алгоритма использующегося при кодировании (определение алгоритма использования hash).

Как получить зашифрованную и реальную ссылки на странице фильма

Для этого проще всего использовать современный браузер, в котором есть средства разработчика (есть практически во всех последних популярных браузерах от IE до Opera).
Я расскажу на примере использования Chrome.

1) После открытия страницы с видео в браузере, нужно посмотреть содержимое html и поискать, как правило, тег <object. в котором указаны параметры флеш-плеера и ссылка на плейлист (обычно как параметр pl=) или видео файл (как параметр file=).
Если тег <object или <video со ссылками не найден, то можно поискать тег <iframe и если такой есть, посмотреть что именно из него загружается. Очень часто код плеера спрятан именно за iframe.

Чтобы среди кучи html кода найти место, где расположен именно код плеера или iframe, можно воспользоваться инструментами разработчика и нажав правой клавишей мышки на элементе рядом с плеером на странице (на самом плеере не получится, ибо это, как правило, флеш объект и у него своё контекстное меню). В появившемся меню выбрать "Посмотреть код" (в IE это будет "Проверить элемент", в Firefox "Исследовать элемент") - откроется окно со структурой HTML DOM загруженной страницы.
И перемещая мышку над тегами найти подсвечивающий именно наш плеер элемент. Раскрыть его, если нужно и углубляться пока не найдём тег <object или участок кода с зашифрованными ссылками.

После этого у нас будет зашифрованное значение ссылки на плейлист или видео-файл.

2) Подсмотреть реальную ссылку можно путём отслеживания запросов самого браузера.
В инструментах разработчика обычно есть вкладка "Network" или "Сеть", где можно посмотреть запросы и ответы, которые делает и получает браузер.
Чтобы подсмотреть ссылку на видео - нужно при открытых инструментах разработчика запустить со страницы фильм на просмотр.
Чтобы подсмотреть ссылку на плейлист, нужно обновить страницу с плеером, чтобы при загрузке и инициализации плеера был запрос на плейлист. После чего, среди множества ссылок запросов нужно найти именно запрос на плейлист.

После этого у нас будет реальная ссылка на плейлист или видео (расшифрованная).

После чего эти данные можно использовать в Uppod Experiment для того, чтобы получить таблицы замен или алгоритм. А также найти мусор, который мешает правильно раскодировать ссылки.

У данного сайта на бэкграунде играет видео.
Как его вытащить и сохранить себе на компьютер?

TravelExpert

Так же есть программы, которые скачивают, если указать им ссылку на видео на youtube или другом популярном сервисе. Например, Download Master(westbyte).

все эти советы бесполезны! в 99% случаев видео резаное потоковое, когда заходишь в network, media ничего не отображается в media, и m3u тоже нет там SixthHouseCult, три года назад это работало, а сейчас видео в ВК потоковое. Тут принцип действия остается прежним, просто детали различаются.

5f10766e95c5e120825179.jpg

А если видео делится на сегменты, как в таком случае вытащить видео?
Сайт защищен, только по доступу возможен просмотр.

pton

Vitalii Bryl, Посмотрите тут
только расширение возьмите это. Другие которые я попробовал требовали оплаты либо не грузили сегментированное видео. Отличный мануал. Спасибо, работает, если смекалку подключить. А то до этого не понимал, как работают сегменты, как их забирать и склеивать. На базе этого уже пишу себе скрипт на пайтоне. Там кто то ниже предлагал расширения для браузеров. Вы что, собираетесь руками каждый видосик выкачивать? Крэйзи ))) Эти слова стоит искать во всех случаях, когда нужно вытащить видео с сайта или такое сработает не всегда?

nemodufruine

1911_900.jpg

Flashgot вытащит вам любой медиа контент с любого сайта.

ОТВЕТ 2020 ГОДА

Решение для Linux (у меня Linux Mint):
1. Откройте страницу с видео роликом, видео не включайте
2. Открываете инспектор, вкладку Network
3. Включаете воспроизведение видео
4. В инспекторе в строке поиска вбиваете m3u8 и находите данный файл плейлиста (он обычно только один)
5. Скачиваете плейлист файл с расширением m3u8
6. Отдельно сохраните ссылку на m3u8, она будет примерно такой:

Отсюда нужно вычленить название самого файла и параметры после него, останется только это:

Если по каким-то причинам у вас не установлен ffmpeg, то установите его через терминал:
sudo apt install ffmpeg

Далее в случае Vimeo в правом верхнем углу проигрывателя нажимаете иконку «Embed» (отмечена розовым цветом на рисунке 1). Открывается меню (нижняя часть рисунка 2). Вам необходимо проставить правильный размер видео плеера, для этого в меню нажмите «Customize embed options» (отмечен оранжевым цветом на рисунке 2), открывается дополнительное меню. В первом параметре «Size» в окошке левее (ширина) пишем цифру 480 (отмечено фиолетовым цветом на рисунке 3), второе число ставится само автоматически, новый размер вставляется в код тоже автоматически. Потом убираете все галочки ниже (если они проставлены). Затем наводите курсор мыши на окно с «Get the embed code» (отмечено зелёным цветом на рисунке 3) и копируете (правая кнопка мыши->Копировать) содержимое. Код получен.

В случае s Youtube нажимаем кнопку «Встроить» (находится чуть ниже окна с плеером и отмечена розовым цветом на рисунке 5). Открывается меню. Проставляете правильный размер в окне «Пользователский» (отмечено зелёным цветом на рисунке 5). В параметр «Ширина» вписываем 480, второй размер проставляется сам автоматически и обновляется код. Далее немного выше убираете галочки (если проставлены) и наводите курсор мышки на окно с кодом (выделено розовым цветом на рисунке 5), копируете (правая кнопка мыши->Копировать) содержимое. Код получен.

Наводим курсор мышки на кнопку «Menu» в правом нижнем углу. Выбираем пункт «Embed» (отмечен салатовым цветом на рисунке 9), открывается окно с кодом (отмечено жёлтым цветом на рисунке 9) и размером (отмечено розовым на рисунке 9). Проставляем правильную ширину 480 в мини окошко «Width» и нажимаете кнопку «Copy to clipboard» (это означает «Копировать»). Код получен, вставляете в соответствующее окно.

Если Вы хотите загрузить видео со своего компьютера, сначала загрузите его на один из 5 первых на этой странице видеохостеров. Поначалу может показаться непривычным, но с опытом все эти действия выполняются не дольше чем, за 10 секунд!

Подробно о том, как вставить видео на сайт из youtube

Где взять код видео youtube для вставки на сайт.

Для того, чтобы вставить видео из youtube - вам нужно найти код видео.

Открываем видео, которое хотим вставить на сайт, внизу, под видео ищем кнопку "поделиться" - нажимаем:

В новом окне, справа у ва окажется код, нажимаем по нему один раз, он станет выделенным.

После этого вы можете скопировать код видео с youtube? нажав кнопку "копировать" :

Вставляем видео на сайт с youtube

После того, как вы скопировали код видео youtube для вставки на сайт.

Если у вас есть какая-то возможность перехода в html-редактор, то вам нужно туда перейти. чтобы вставить код.

Поскольку - у нас все просто, я просто открываю код страницы и вставляю туда код видео:

Вставляем видео на сайт с youtube

Вставляем видео на сайт с youtube Получаем результат:

Не забываем сказать спасибо! Я старался для вас!

Как сделать автоматическое воспроизведение видео с youtube

Интересно то, что когда видишь какой-то контент в интернете, то очень часто так случается, что авторы просто перепечатывают, и никаких примеров - и вообще сами разбирайтесь!

Я для вас разобрался.

В каких браузерах функция "autoplay" для видео с youtube проверено!? Только на стационарном компьютере:

В каких браузерах проверено и работает autoplay

Internet Explorer- на удивление тоже работает.

С Google Chrome отдельная история - о autoplay, я думал это будет "Internet Explorer", но пожелал повыеживаться только "Google Chrome".

Остальные браузеры вам предстоит протестировать самостоятельно!

Какой код нужно добавить, чтобы сработал автоматический запуск видео в youtube на сайте

После адреса в атрибуте src вставляем, где "ID_VIDEO" идентификатор видео - он стоит последним в адресной строке, в пример выделено красным :

В allow должно присутствовать "autoplay"

Код для запуска автоматического воспроизведения видео с youtube на сайте:

Пример запуска автоматического воспроизведения видео с youtube на сайте:

И ни разу не увидел пример запуска автоматического воспроизведения видео с youtube на сайте, а у нас есть.

Если видео не запустилось, то скорее всего ваш браузер автозапуск не поддерживает, либо нужны какие-то отдельные настройки.

Как запустить видео с определенной точки

Мы уже проделали почти все действия в этом пункте - дошли до момента выделения кода. и далее немного алгоритм действий будет изменен:

Нажимаем галку - "Начало"

Устанавливаем время. с какой секунды будем воспроизводить видео!

Разберем "запуск видео с определенной точки" на примере

Пусть будет запуск с после первой минуты воспроизведения, выставляем "1:00"

Разберем ‘запуск видео с определенной точки‘ на примере

Второй вариант запустить видео с определенной точки

После ссылки ставим get запрос - переменная = start, значение = 60

Выведем данный код здесь: Не забываем сказать спасибо! Я старался для вас!

Читайте также: