Сложности сохранения онлайнового видео

Все началось с того, что мне захотелось найти полюбившийся мне в Англии мультик "Pitt & Kantrop". Он шел по телевизору рано утром, как раз в то время, когда мне нужно было вставать, и просмотр этого мультика помогал мне проснуться. Хороший, добрый детский мультик про первобытное племя, сталкивающееся с вполне себе современными социальными проблемами. Местами смешно, местами поучительно.

Однако проблема заключалась в том, что найти этот мультик оказалось непросто. Перерыл весь Интернет, но его не то, что скачать - даже купить нигде не предлагали. Нашелся только сайт KidVideos, где некоторые серии мультфильма можно было посмотреть онлайн.

Все бы хорошо, но я не люблю смотреть такие вещи онлайн. Я предпочитаю хранить их у себя на жестком диске - даже не потому, что не хочу зависеть от того, будет ли мультик доступен завтра или нет, а просто потому, что хочу иметь возможность в любой момент нажать стрелочку "влево" и вернуться на пять секунд назад. KMPlayer такую возможность дает, а веб-плеер - нет. Я бы с удовольствием купил эти мультики, если бы там предлагали заплатить и тут же скачать. Но не предлагали. Пришлось выдирать прямо с сайта.

Делаю я подобные вещи не в первый раз, и, в принципе, уже набил руку. При наличии FAR'а поковыряться в кэше браузера и найти файлик с видео - раз плюнуть. Однако в данном случае метод не прокатил - видеофайлов в кэше не оказалось. Но поскольку отчеты о свободном пространстве на диске явственно показывали, что видео куда-то сохраняется, я продолжил поиски.

Нашел я их в каталоге %TEMP% - в момент начала просмотра там создавался файлик flaXXXX.tmp, где XXXX - некий случайный набор букв и цифр. Этот файлик рос по мере того, как мультик подгружался, переставал расти в момент полной загрузки... но скопировать его было нельзя. Он оказался закрыт даже на чтение. При переключении на другой мультик, а также при закрытии плеера файл бесследно исчезал. Даже жесткое убийство браузера не помогало - умирая, плеер каким-то образом успевал прибрать за собой и созданный им временный файл.

На подобные случаи у меня припасена "тяжелая артиллерия" в лице Orbit с его функцией Grab Pro, которая каким-то магическим образом перехватывает видеопотоки. Функция весьма своенравная - работает, когда захочет, как захочет и если захочет. Так оно оказалось и в этот раз: из 33 мультиков Grab Pro пожелал сграбить только 15, остальные предпочел игнорировать.

Я разозлился. Налицо было нарушение глубоко чтимого мною принципа: "то, что попало на мою машину - мое". Файл скачивается, я могу его посмотреть, практически даже потрогать - а сохранить не могу? Отчаявшись побороть плеер-камикадзе, я решил зайти с другого боку и убедить операционную систему отдать мне файл, заблокированный процессом-создателем. Вся загвоздка состояла в том, как это сделать, поэтому я опять полез в Интернет.

Это оказалось совсем несложно - я даже удивился, что никто не сделал этого раньше. Я облазил весь Интернет в поисках методик по утаскиванию онлайнового видео, но не нашел ничего, кроме снисходительных разъяснений, как выковыривать FLV из кэша браузера, а также ссылок на различные онлайн-конвертеры, годные только для работы с YouTube. И лишь когда меня осенило, что проблема совершенно не специфична для утаскивания видео, я забил в поисковик "access to file sharing violation" и по первой же ссылке нашел решение.

Решение называлось Unlocker. Это маленькая бесплатная программка, которая позволяет обойти запрет на доступ к файлу и сделать с ним все, что вздумается. С неуловимым файлом он справился в три клика:

1) Вызываем:

2) Копируем:

3) Выбираем имя:

Все!

Комментарии

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

Всяко, сама идея запрета скачивания и так доступного бесплатно контента - бред!

Изображение myx

Да нет, им же надо свою рекламу показывать :) А если я скачаю видео себе, зачем мне надо будет ходить к ним на сайт и смотреть рекламу?

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

Более того, KidMango в данном случае вообще ни причем - они просто купили готовое решение у хостера по имени BrightCove, который предоставил им и хостинг, и плеер.

Изображение ksch

Влад, а можешь выложить мультик и программку? :-)

Изображение myx

Программку сама найдешь, не маленькая :) А мультик - запросто, выложу чуть попозже.

мой первый коммент в твоем standalone-блоге, нах :)

вообще, Unlocker это одна из тех утилит, что я ставлю сразу же после (пере)установки винды... и много кого на неё подсадил - уж очень он полезная :)

Изображение myx

Ну вот, а я как-то избежал твоего влияния :) Пришлось самому подсаживаться :)

P.S. С появлением!

Изображение ksch

Ок, спасибо

А где сохраняется онлайн видео на windows 7

Изображение myx

Хороший вопрос :) За отсутствием под рукой Windows 7 точно сказать не могу, но полагаю, что это зависит не от операционки, а от того, куда онлайновый плеер сохраняет временные файлы - а, по логике, это все равно должен быть каталог, на который указывает вышеупомянутая переменная окружения %TEMP%. Так что если в адресной строке проводника написать %TEMP% - вы с 99-процентной вероятностью попадете в правильный каталог.

А в каком формате сохраняется файл

Изображение myx

FLV

Спасибо за советы все получилось.Програмка Unlocker супер.У меня файл сохраняется в формате tmp.
С новым годом!

Изображение myx

Сохраняется он все-таки в формате flv, просто при создании ему дается расширение tmp - видимо, чтобы враги не догадались :) Потом его нужно переименовать и дать расширение flv, тогда любой флеш-плеер его может открыть и проиграть.

С Новым годом!

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

Изображение myx

Не, не знаю. Напиши на почту подробнее.

доброе время суток!
У меня проблема, почему то как только я нажимаю на "fla**.tmp" файл правой кнопкой мыши, он сразу же выдает ошибку: "explorer.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства."

Изображение myx

По-моему, я наблюдал похожую проблему. Сейчас точно не помню, но, кажется, вылечилось установкой более ранней версии. Попробуйте ту, которой я сейчас пользуюсь: unlocker1.8.7.exe

Вот програмка удобная для сохранения онлай видио, посмотрел онлайн и сразу можно сохранить, интерфейс простой.
Ссылка на скачивание Имя файла
hxxp://depositfiles.com/files/riw840cyh videocacheview_setup.rar

Вот еще конвектор, который довольно неплохо и быстро конвектирует файлы из Fly В любой другой формат. Также есть функция подгонки видео формата под телефоны, плеера, комуникаторы, разных дисплеев.
Ссылка на скачивание Имя файла
hxxp://depositfiles.com/files/xvqhkk669 __________________.rar

Изображение myx

Спасибо, программки действительно полезные, особенно первая. Однако, поскольку обе программы бесплатные, не вижу смысла давать ссылки на depositfiles, где может лежать все, что угодно, включая трояны, если и то, и другое можно скачать с официального сайта:
VideoCacheView: http://www.nirsoft.net/utils/video_cache_view.html
HamsterFreeVideoConverter: http://videoconverter.hamstersoft.com/ru/

Ссылки на depositfiles я сделал неактивными. Кто хочет, может ими воспользоваться, заменив hxxp обратно на http.

а если videoCacheView v.1.92 не показывает файлы кеша видео ни в опере ни в мозиле ни в эксплоуре ни в гугле?
сайт http://www.lalive.info/lalive/_lalive-tv.htm или http://mayapur.tv/ как сохранить виде трансляции с веб камер?

Изображение myx

Потоковое видео не кэшируется, его нужно сразу, на лету перехватывать. Мне лет десять назад довелось решать подобную задачу - по-моему, мне тогда помог StreamBox VCR. Но подробностей не помню - поэкспериментируйте, потом расскажете :)

спасибо, повоюю, отпишусь