Получение прямой ссылки на видеозапись ВКонтакте, возможно, также с помощью сервиса Savefrom.net и их расширений для браузеров. Так что Ваш способ — далеко не единственный.
Так что могли бы его назвать техническим способом, а то звучит, как популярный способ)
Я через этот набор js-скриптов всё скачиваю (+ всякие дополнительные функции). Ещё нравится, то что через эти скрипты можно увидеть оригиналы фото, которые заливал пользователь (на выбор HD3, HD2, HD1).
Сейчас, делая видео-плеер для контакта под WP7, обнаружил аж целых два способа получить ссылку на видео:
1) Через официальный api можно получить ссылку на страницу с плеером, откуда url можно вытащить банальной регуляркой.
Плюсы: очень просто сделать. Дает тамбнейлы вплоть до 320p
Минусы: API страшно глючит, сегодня утром пробовал и не смог получить нормальную ссылку, получалась каша. Невозможно получить видео, с качеством выше, чем 360p (возможно это опять же глюк).
2) Парсить al_video.
Плюсы: работает :D
Минусы: пока разбирался с парсингом, 10% моих волос поседели. Возможно в будущем изменится способ получения, тогда придется переписывать. Даёт тамбнейлы в низком качестве.
Если людям интересно, могу написать подробнее об этом, вместе с авторизацией, плюс гибридны вариант, сочетающих плюсы первого и второго похода.
Алгоритм получения прямой ссылки на видео vkontakte:
1) Купить Mac
2) Запустить Safari
3) Открыть видео
4) Открыть окно «Активность» (Command+Option+A)
5) Найти там flv-файл и скачать его!
6) PROFIT!
Получение прямой ссылки на видео vkontakte