Evg |
СОДЕРЖАНИЕ
Как скачивать видеоролики (online-video) с сайтов наподобие youtube
Запись от Evg размещена 18.02.2012 в 16:28
Показов 167861
Комментарии 17
Метки youtube
|
Прежде всего прошу обратить внимание на самый последний раздел "Встроенные средства в Chrome и Safari". Если этот метод вас устраивает, то остальное по большому счёту можно не читать (или прочитать для самообразования) Принцип работы с кэшем Чтобы скачивать online-видеоролики существуют множество воспомогательных сайтов или специальных программ (в том числе и платных). Хотя всё это видео можно раздобыть ручками. В момент просмотра online-видео браузеры скачивают видеопоток и сохраняют его в своём кэше, а потому можно залезть в кэш и скопировать файл. Для тех, кто на знает, что такое кэш - это специально хранилище на диске компьютера, куда браузер сваливает все скачанные файлы, чтобы в будущем попробовать прочитать их с диска вместо того, чтобы скачивать с интернета (с целью экономии траффика и скорости работы). К сожалению, некоторые сайты делают так, что видео в кэш не записывается. И делается это для того, чтобы народ смотрел видео только с их сайта (соответственно, заработав на этом +1 показ рекламного баннера). При поиске нужного файла в кэше проблема (или скорее неудобство) заключается в том, что требуемый файл сложно найти. Все закачанные в кэш файлы теряют своё оригинальное расширение и получают нечитаемое имя, а потому файл можно найти только по косвенным признакам. В случае видеоролика косвенным признаком будет большой размер: как правило несколько мегабайт против нескольких десятков или сотен килобайт у картинок и прочих файлов. Поэтому для ручного копирования достаточно зайти в папку с кэшем, отсортировать файлы по размеру и скопировать файлы большого размера, прилепив к ним расширение ".flv". Который из файлов является именно тем, что мы ищем, выясняется только при просмотре, хотя можно попробовать и прикинуть по времени создания файла. Реально видеоролик может быть записан и в другом формате (например, mpeg4). Но видеопроигрывателю по большому счёту всё равно, какое расширение у файла, а потому можно всегда делать расширение ".flv" и не заморачиваться. Некоторые моменты работы с кэшем, которые не для всех очевидны:
Где у браузеров находится кэш Во всех нижеидущих случаяз под <User> подразумевается имя пользователя, под которым запускается браузер. Для НЕспециалистов могу дополнительно сказать, что если пытаться открыть нужную папку через проводник Windows, то надо включить отображение скрытых папок, потому как часть папок в полном пути являются скрытыми и без соответствующей настройки не отображается. Либо прописывать ручками папки, которые согласно нижеидущему описанию должны быть, но в проводнике вы их не видите. Для тех, у кого русская версия Windows 7, на диске C: папка "Users" в проводнике выглядит как "Пользователи". Путь до кэша в браузере может немного меняться от версии к версии, а потому если нужная папка не найдена, то она может быть "где-то рядом" с тем местом, которое написано ниже, но скорее всего будет называться Cache. Для любителей холиваров на всякий случай сообщаю, что браузеры перечислены в алфавитном порядке
Если в Chrome, Firefox или Opera в командной строке ввести "about:cache" и нажать энтер, то в том или ином виде можно будет посмотреть содержимое кэша. Насколько это удобно - вопрос вкуса. Лично мне ни в одном браузере способ подачи информации не нравится (с точки зрения удобства поиска нужного мне файла), а потому для целей ковыряния в кэше написал программу. Программа для извлечения файлов из кэша VideoCacheView В настоящий момент для извлечения файлов из кэша я пользуюсь этой программой: http://www.nirsoft.net/utils/video_cache_view.html Ссылка на скачивание внизу страницы по указанной ссылке. Программа только для Windows. Думаю, что программа запустится и под Linux'ом через wine, но с ходу не совсем понятно, как настроить пути до кэша браузера (потому как под wine'ом вся "файловая система" должна жить внутри образа диска) Встроенные средства в Chrome и Safari Для тех, у кого более-менее свежая версия: http://o2genum.ru/chrome-safar... eo-online/ Для тех, у кого старая версия: http://o2genum.ru/download-onl... me-safari/ Старое местоположение статьи здесь FIXME (всё остальное - заметки для меня)
|
Метки youtube
Размещено в Полезные советы
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 17
Комментарии
-
Чтобы просмотреть содержимое кэша в Opera надо лишь в адресную строку вбить opera:cache. И будет страница кэша.Запись от Dani размещена 20.02.2012 в 00:12
-
У меня в Firefox на 7 так:
C:\Users\House\AppData\Local\Mozilla\Fir efox\Profiles\3yesgcsr.default\Cache
C:\Users\House\AppData\Local\Mozilla\Fir efox\Profiles\3yesgcsr.default\OfflineCa cheЗапись от MstrGreen размещена 20.02.2012 в 01:51
-
Запись от POWE®FULL размещена 20.02.2012 в 03:15
-
Запись от Evg размещена 20.02.2012 в 09:58
-
Запись от POWE®FULL размещена 20.02.2012 в 11:26
-
Запись от Grey размещена 09.03.2012 в 13:33
-
Запись от Dmitry размещена 09.03.2012 в 19:35
-
Запись от Dmitry размещена 09.03.2012 в 19:37
-
Запись от Evg размещена 30.06.2012 в 13:58
-
Запись от Marina K размещена 30.06.2012 в 16:03
-
Запись от programina размещена 30.06.2012 в 16:08
-
Ну метод с кэшем так или иначе был ущербный. На самом деле нужно просто каким-то образом выудить ссылку на файл для скачивания. Эта ссылка рожается в процессе работы плеера, но плеер скачивает данные через браузер, а потому браузер знает, что на самом деле качается. Разработчики уже давно бы могли безо всякого геморроя приделать эту функциональность, чтобы нажать правой кнопкой на плеере и показать ссылку того, что он сейчас скачивает. Но почему-то не делают
Сообщение от programina
Запись от Evg размещена 30.06.2012 в 23:16
-
Вроде бы в видеофайлах есть куча служебной информации в начале/конце файла, а данные хранятся в разных подконтейнерах (аудио- и видеопотоках, например), так что если бы это баузер шинковал файлы, видеоредактор врядли бы потом прокушал этот контейнер. Мне почему-то кажется, что это плеер на сайте, с которого вы качали, так сделан, что работает с несколькими файлами. Хотя, разумеется, я могу и ошибаться.
Сообщение от POWE®FULL
Запись от talis размещена 30.07.2012 в 18:50
-
Раньше этого не было, но сейчас на ютубе оно так и стало. Т.е. на сайте видеофайл нарезается на несколько фрагментов. Сами фрагменты можно вынуть любым из способов. Непонятно только, в каком порядке их дальше склеивать. При работе с панелью инструментов в chrome в процессе скачивания можно понять, что в каком порядке сливается с сайта, но всё это надо запоминать вручную.
Сообщение от talis
В общем, получается засада и кустарными способами с ютуба файл не скачать. Правда со многих других сайтов по прежнему можно, но всё равно засадаЗапись от Evg размещена 16.09.2012 в 13:06
-
Download Master вполне хорошо все тащит с ютуба, просто ставишь ссылку и он качает то видео - которое было бы показало в браузере. Т.е. для хорошего качество сначала надо все настройки проставить. И сам же ставит название. Youtube например (не знаю как другие) стараются с этим бороться, и сильно не любят - потому как желают чтоб для каждого просмотра ходили онлайн. В результате такой борьбы на видеохостингах появляются причуды (навроде нарезания файлов на куски) а в менеджерах закачек - новые версии, приученные эти причуды обходить. И так витками.Запись от Netzah размещена 02.12.2012 в 14:51
-
Запись от Grey размещена 02.12.2012 в 23:11
-
Запись от Avazart размещена 21.11.2015 в 19:15



