http://ru.wikipedia.org/wiki/RTMP
Cкачать видео, которе передаётся как rtmp-поток с Flash Media Server и в кеш броузера не попадает. Пример: tv.adobe.com.
Решение:
Запускаем
$ sudo tcpdump -eflAi eth0 -s 0 -w- | strings | grep -ao «rtmp://.\+.flv»
и открываем в броузере интересующие линки с tv.adobe.com
Когда все линки получены, можно воспользоваться программой rtmpdump.
(дебиан)http://packages.debian.org/ru/sid/main/rtmpdump
(из сырцов http://lkcl.net/rtmp/rtmpdump-1.9.tgz)
$ sudo apt-get install libboost-thread-dev libssl-dev
$ make linux
и запустить:
$ ./rtmpdump -r «rtmp://edge.tv.adobe.com/ondemand/media/adobetv2/C65F42BC-1C23-D1F3-EFAADD699EBF56FF.flv» -o «Что нового в Lightroom 3.flv»
p.s. Но в случае именно с tv.adobe.com можно поступить проще, т.к., на клиента передаются ещё и http-линки (возможно, для совместимости):
$ sudo tcpdump -eflAi eth0 -s 0 -w- | strings | grep -ao "http://.\+.flv"
p.p.s. Вероятно, strings, можно заменить и на col -b
Page Summary
Style Credit
- Base style: Abstractia by
- Theme: Oceanic II by
Expand Cut Tags
No cut tags