для таких планов пока нет универсальной программы... лучше отписывайте ссылки на сайты, где вы не можете скачать (например в этой теме), а мы будем смотреть, чем можно помочь...
Если бы знать ID видео-ролика и если обычный сайт дейсствует наподобии как Вконтакте то наверное можно было бы скачать и переделать последнюю ссылку под сайт где хочется украсть фаил...В контакте у меня получается:
1.Открываешь страницу с видео файлом который хочешь загрузить
2.-В Internet Explorer: нажимаешь правой клавишей мыши на пустом месте страницы>Выбираешь Просмотр HTML-кода
-в Opera:нажимаешь правой клавишей мыши на пустом месте страницы>Выбираешь Исходный код/Source. Или просто клавиатурное сочетание клавиш Ctrl+F3
-В mozzila/Firefox: не знаю как
3.В открывшемся окне нажимаете Ctrl+F и выписываете там {so.addVariable('vtag',} без фигурных скобок
4.-В найденой строке- so.addVariable('vtag','5fc1beb5') число 5fc1beb5 -это переменная vtag(у тебя она будет другая)
-Следом идёт запись so.addVariable('vkid','139934'). Число 139934- это переменная vkid
- Ещё есть запись so.addVariable('host','video201.vkontakte.ru'). cs101.vkontakte.ru- это переменная host
5. Исправь это http://<host>/assets/videos/<vtag><vkid>.vk.flv так что бы в конце вместо <vtag> и <vkid> стояли ваши числа,в данном случае конец такой: 5fc1beb5139934.vk.flv и вместо <host> (север)-ваше значение (может быть video211.vkontakte.ru, video666.vkontakte.ru, video201.vkontakte.ru, video202.vkontakte.ru,cs1.vkontakte.ru, и так далее)
напримере видео
http://vkontakte.ru/video.php?act=s&id=1040657 получится что-то вроде
so.addVariable('host','video208.vkontakte.ru');
so.addVariable('vtag','283955b0')
so.addVariable('vkid','1040657')
заменяем что нужно
http://<host>/assets/videos/<vtag><vkid>.vk.flv
итог
http://video208.vkontakte.ru/assets/videos/283955b01...