Как найти видеофайл на сайте

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

Проблема: нужно найти URL проигрываемого видео

Представим ситуацию: вы зашли на сайт xxx.xx и там вы смотрите видео, смотрите его прямо в браузере Google Chrome, но видео показывается плохо, то зависает, то что-нибудь еще и вам гораздо удобнее скачать это видео и потом посмотреть на компьютере. Но проблема в том, что вы знаете как включить видео в браузере, но не знаете по какой ссылке это видео можно скачать, ссылки на скачивание видео на сайте нет.

Логично полагать, если браузер показывает видео, значит откуда-то он его качает. В этой заметке я покажу вам, как узнать ссылку с которой качается видео, т.е. как найти ссылку на поток с который проигрывает видеоплеер Google Chome.

Решение

Для примера возьмем любой сайт с видео онлайн, пусть это будет kino50.com. Заходим в просмотр фильма «Пингвины Мадагаскара». Прокручиваем ниже, видим плеер:

Теперь открываем «инструменты разработчика» (Ctrl+Shift+I) и переключаемся на вкладку «Network» (Сеть):

Открываем инструменты разработчика, вкладку "Network"

Запускаем проигрывание видео и смотрим какая строка грузится дольше всего (или можно сориентироваться по колонке type). Именно это соединение (строка) является ссылкой на видео файл:

Находим элемент видео потока

Теперь, кликаем на строку и копируем ссылку на видео:

Копируем ссылку на видео поток

Видео где показано, как скачивать сегменты и потоки

Не всегда можно найти прямую ссылку на файл, потому что на некоторых сайтах файл разделен на сегменты, а где-то видео показывается из потока. В таких случаях как правило все равно можно скачать видео, но придется найти нужный URL (для сегментов) или использовать видеоплеер в Windows для сохранения потока в файл.

Все это показано в этом видео:

Заключение

В качестве примера был взят случайный сайт. Подобным образом можно получить ссылку на видео практически на любом сайте. Так можно получить ссылку на любой файл, не только на видео, а на любой объемный файл, ссылка на который явно не указана или скрыта. Таким файлом может например быть не видео а аудио файл. Т.е. таким образом вы можете узнать реальную ссылку на файл, который скрыт.

Также, не забывайте, что если вы скачали какой-то файл, то ссылку откуда был скачан файл можно в «Менеджере загрузок» (Ctrl+J):

Ссылка на файл в менеджере загрузок

3+ способа бесплатно найти видео с помощью его фрагмента?

Монетизация социальных сетей достигла пика, поэтому все пытаются привести вас в свой Telegram-канал или на страницу в Instagram, ВК и т. п. Это породило одну неприятную тенденцию – публиковать на YouTube Shorts, Tik Tok, Instagram и другие платформы лишь части фильмов. Чтобы узнать их название, предлагают перейти куда-то к ним на аккаунт. На самом деле, вы можете и сами найти фильм по фрагменту видео. Если ищете клип, так даже еще проще. Несколько сложнее выполнять поиск видео с YouTube по его отрывку, но и это реально сделать. Хотя сегодня не существует сервисов, готовых выполнять процедуру напрямую, можно использовать обходные пути. Все, что можно успешно использовать на сегодняшний день для поиска видеороликов и кино, вы найдете ниже.

Способ 1: поиск клипа по звуку

Если нужно найти видео по отрывку, которое относится к какому-то неизвестному музыкальному клипу, проще всего это сделать с помощью звуковой дорожки. Сейчас зашкаливает количество приложений, которые способны искать оригинал звука всего лишь по небольшому фрагменту. Самое главное – они работают действительно точно. Один из вариантов заключается в воспроизведении звука и запуске на втором устройстве приложения, наподобие Shazam. Есть другой вариант – загрузить звуковую дорожку на сайт AudioTag (область «Upload and recognize from file»).

Как найти полное видео по его отрывку?

Чтобы воспользоваться способом без использования второго устройства, потребуется звук. С некоторых сервисов получить его можно за несколько кликов. К примеру, загрузить mp3 файл ролика с YouTube можно через Savefrom. В случае с Instagram, можно скачать видео через тот же Savefrom, а затем отделить звук через онлайн-конвертер.

Способ 2: поиск по скриншоту

Чтобы найти полное видео по отрывку, вам достаточно использовать скриншот какого-то момента ролика. Наиболее точным будет, если в кадре окажутся какие-то уникальные постройки, предметы, лица людей. В общем-то подойдет все, что можно достаточно точно опознать. Возможно, с первого раза не получится, но всегда можно попробовать использовать другой скриншот. Зато найти название оригинала можно совершенно бесплатно.

Доступные сервисы поиска:

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

Как найти полное видео по его отрывку?

  • Картинки Google. Один из самых мощных поисковиков тоже обладает продвинутым роботом поиска по картинкам. Достаточно перейти по ссылке, загрузить изображение и сервис отобразит все совпадения. Можно перейти на сайт по одной из них или просто посмотреть в описании к картинке, с какого фильма или ролика этот фрагмент.

Как найти полное видео по его отрывку?

  • Яндекс.Картинки. Работает точно таким же образом, как и Google. Используйте один из сервисов на выбор, результаты на высоком уровне в каждом случае.

Как найти полное видео по его отрывку?

Дополнительные способы

Есть другие варианты, как узнать название фильма по отрывку, хотя они и специфичны. Некоторые способы менее точны, чем предыдущие, а другие – требуют приложения немалых усилий для подготовки или много времени. Помните, что вы всегда можете найти фильмы или видео по «хлебным крохам». Можете забить в поиск словами, что отображено на видео. В этом случае старайтесь использовать ключевые слова, то есть названия каких-то объектов, имена героев и т. п.

Какие еще существуют способы поиска:

  • Метаданные. Если у вас на компьютере уже загружен фрагмент фильма, можно перейти в его «Свойства» и на вкладке «Подробно» посмотреть информацию. Если в метатегах указано название, оно будет здесь отображено.

Как найти полное видео по его отрывку?

  • По актерам. Если вы хорошо знаете имена актеров, можете ввести «Фильмы с Мелом Гибсоном» или свой вариант и поискать среди тех работ, где снималась эта звезда.
  • Форумы. Очень точный способ, но слишком долгий в плане реализации. Суть в том, чтобы попросить помощи у других людей, кто-нибудь точно смотрел этот фильм и легко подскажет его название. Хотя ответа придется немного подождать, да и регистрация тоже необходима. Мы бы оставили данный способ на запас, если другие решения не подходят. Например, Forumkinopoisk.ru или Kinoflud. Еще можно использовать любые сервисы вопросов и ответов.

Если хорошо подумать и правильно составить запрос в поисковую систему, вы сможете найти любой фильм. Куда точнее, если будете использовать английский язык, тогда значительно увеличиваются шансы найти даже самое новое кино. По описанию, скриншоту, звуковой дорожке, метаданным или с помощью форумов, можно найти абсолютно любое видео.

Вот такая интересная задача, нужно обнаружить весь видеоконтент на сайте при помощи чистого javascript. Может есть решение как это лучше делать, не используя привязку к DOM, так как видео вставляется при помощи iframe и блоки могут быть рандомные

задан 10 сен 2015 в 13:31

modelfak's user avatar

modelfakmodelfak

1,5711 золотой знак19 серебряных знаков48 бронзовых знаков

7

Не совсем понял что значит рандомные но в некоторых случаях такое сработает. Фильтровать регуляркой урлы, но вот залесть во фрейм с чужим доменом не удасться.

var frames = document.querySelectorAll('iframe'),
  out = document.getElementById('out');

for (var i = 0, len = frames.length; i < len; i++) {
  out.innerHTML += frames[i].getAttribute('src') + '<br/>';
}
<iframe width="420" height="315" src="https://www.youtube.com/embed/0UfDvWgJSnI" frameborder="0" allowfullscreen></iframe>
<div id="out"></div>

ответ дан 10 сен 2015 в 13:41

Aleksander K.'s user avatar

Можно вот так:

var urls = [].slice.call(document.querySelectorAll('iframe')).map(function(iframe) {
    return iframe.src;
});

ответ дан 10 сен 2015 в 14:07

Andrei Katalkin's user avatar

ОТВЕТ 2020 ГОДА

Привет, из 2020 :)

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

https://cs9-4v4.vkuservideo.net/video/hls/p2/3ebb0cd8afd8/index-f3-v1-a1.m3u8?extra=hkhc5u2Cz0VxVRI1gf8Zw_p-K1zG5eCCK_-AKvw8v0tBNO4CmLZSO8j5PKdHBSebK_Ph_sY7PqEDwFNzHJt-eXnOKPj1QRZD0ahfqy24z6ZIdGKqvRnHuE-PhoocuvBqMpKPAI46LFv4juflt6hO6mO4Elc

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

https://cs9-4v4.vkuservideo.net/video/hls/p2/3ebb0cd8afd8/

(у вас ссылка будет отличаться, это просто пример)
7. Откройте скачанный файл m3u8 в редакторе, например, Sublime Text
8. Откройте поиск по содержимому файла, включите режим регулярных выражений (regular expression), от строки поиска слева это кнопка .* или кликните по строке поиска и нажмите Alt+R
9. Введите в строку поиска #EXT.* и нажмите на кнопку Найти всё (Find All) и нажмите Backspace
10. Скопируйте полученный урл из 6 шага
11. Введите в строку поиска символ ^ (на англ.раскладке клавиатуры нажмите Shift+6) и нажмите Найти всё (Find All)
12. Вставьте скопированный урл (нажмите Ctrl+V) и сохраните изменения в файле
13. Откройте uGet (если не установлено, то установите его), перейдите в File -> Batch Downloads -> Text file import и выберите файл плейлиста m3u8, начнется скачивание отдельных файлов формата .ts в вашу домашнюю папку /home/username где username это имя вашей учетной записи
14. По окончании скачивания снова откройте файл плейлист в редакторе Sublime Text
15. В строку поиска вставьте скопированный урл из 6 шага и нажмите Найти всё (Find All), нажмите Backspace и сразу же напишите file ‘ ( слово file, пробел и одинарная кавычка ‘ )
16. В строку поиска введите ?extra.* ( если у вас включен режим регулярок, то введите ?extra.* ), нажмите клавишу Backspace, а затем клавишу ‘ (одинарная кавычка)
17. В итоге вы получите файл со списком что-то вроде этого:
file ‘seg-1-f3-v1-a1.ts’
file ‘seg-2-f3-v1-a1.ts’
file ‘seg-3-f3-v1-a1.ts’
и так далее…
18. Переименуйте файл плейлиста и измените его расширение, например так:
dwl_local.txt
19. Переместите файл dwl_local.txt в домашнюю папку /home/username куда были скачаны все файлы .ts
20. Откройте терминал в домашней папке и введите в нём следующее:
ffmpeg -f concat -i dwn_local.txt -c copy output.ts
или скопируйте эту строку и вставьте в терминал путем Shift+Ctrl+V
где dwn_local.txt это название файла со списком файлов
output.ts это название конечного файла

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

Решение для Windows:
Всё то же самое, что и для Linux с 1 по 12 шаги
13. Нужен Download Master, также импортируйте файл плейлиста со ссылками, возможно нужно будет его переименовать сразу и поменять расширение, например, на dwn_local.txt
Дальше шаги с 14 по 18 повторите как в инструкции для Linux
19. Переместите файл dwn_local.txt в папку с загруженными файлами, возможно это папка Downloads (Загрузки)
20. Откройте командную строку Windows (найдите её в меню Start или Пуск) или нажмите клавиши Win+R и введите cmd, затем клавишу Enter
В командной строке введите следующее:
ffmpeg -f concat -i dwn_local.txt -c copy output.ts
где dwn_local.txt это список файлов
output.ts это конечный объединенный файл

Таким образом вы получаете объединенный файл .ts из нескольких фрагментов .ts
Сконвертировать в другие форматы можно при помощи VLC плеера или других программ
Файл .ts можно загружать себе на YouTube канал без конвертаций

Вы когда-нибудь оказывались в ситуации, когда вам нравилось видео, которым поделился с вами ваш друг, или его короткий фрагмент в социальных сетях или где-либо еще? Теперь вы хотите просмотреть видео полностью или найти исходный источник видео. Единственный способ узнать это — обратный поиск, но в настоящее время Google не предлагает прямой вариант обратного поиска видео. Вот почему сегодня я здесь, чтобы рассказать о нескольких способах найти нужное видео.

Способы обратного поиска видео в Интернете

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

Использовать обратный поиск Google

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

Примечание. Это может быть не самое подходящее решение, но оно будет получать результаты из Instagram, Facebook, Youtube и т. Д., И в большинстве случаев оно работает.

Используйте Google Lens

Вы можете использовать вышеупомянутый метод вместе с мощью магии искусственного интеллекта Google, которая задействует линзу Google, встроенную в Android.

Google Фото (Android) Google Фото (iOS)

Используйте расширенный поиск видео Google

если вы не смогли найти желаемый результат, с помощью вышеуказанного метода. Тогда вы можете использовать Продвинутый инструмент Google для работы с видео для поиска видео. Здесь вы можете добавить несколько фильтров для поиска определенного типа видео, которое вы ищете.

Используйте приложение расширенного поиска видео

Поскольку в последних двух методах мы использовали только библиотеку поиска Google, которая ограничена. Мы можем использовать поисковые возможности других поисковых систем, таких как Bing, Yahoo, DuckDuckGo, Яндекс. Теперь ввод поискового запроса во всех этих поисковых системах будет стоить вам времени. Это где Приложение для расширенного поиска видео вступает в игру.

Он позволяет выполнять поиск любого видео в этих поисковых системах одним щелчком мыши. Это дает лучшие результаты поиска, так как у нас есть больший объем данных, разбросанных по Интернету. Вы также можете установить несколько фильтров для получения лучших результатов.

Использовать стороннюю сервисную платформу

Вы можете использовать специальный инструмент для поиска изображений или видео, разработанный специально для поиска изображений и видео. Таких платформ мало. Berify.com, Shutterstock.com, а также TinEye.com.

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Как найти иконку whatsapp
  • Духовный отец как его найти
  • Как составить базу данных информатика
  • Как составить диагностику для дошкольников
  • Как найти процентное увеличение цены