Я не тестировал этот скрипт, но магические числа внутри верны.
http://userscripts.org/scripts/review/42944
В основном вы должны найти на странице мегавидео параметр s (для сервера), который определяет, на каком хосте можно найти файл.
И параметры un, k1, k2, которые нужно расшифровать с помощью функции из URL.
Полученный URL будет:
«http://www'.$s.'.megavideo.com/files/'.$decrypted.'/'
Также обратите внимание, что s, un, k1, k2 могут кэшироваться в течение примерно 24 часов, но тогда они станут недействительными.