YouTubeにゃの動画
例えばこの動画を取得するにゃは http://www.youtube.com/watch?v=Z5U2GjTo1XQ
video_idはv=の部分で「Z5U2GjTo1XQ」
適当にゃにtelenetで接続にゃ。*1
telnet xxx.yyy.zz 12345
GET http://www.youtube.com/watch_video?v=Z5U2GjTo1XQ HTTP/1.0 Connection: Close
送られてくるにゃの
HTTP/1.0 303 See Other Date: Wed, 16 May 2007 12:54:08 GMT Server: Apache Cache-Control: no-cache Location: /p.swf?video_id=Z5U2GjTo1XQ&eurl=&iurl=http%3A//img.youtube.com/vi/Z5U2GjTo1XQ/2.jpg&t=XXXXXXXXXXXXXXXXXX Content-Type: text/plain X-Cache: MISS from xxxx.yyy.zz Proxy-Connection: close
Locationにゃの「t=」にゃ部分が必要にゃでこの場合にゃと「XXXXXXXXXXXXXXXXXX」ですにゃ。
でもって、目的にゃの動画にゃは「video_id」と「t」をくっつけてにゃ「http://www.youtube.com/get_video?video_id=Z5U2GjTo1XQ&t=XXXXXXXXXXXXXXXXXX」とにゃるですにゃ。
「t」にゃ部分毎回変わるっぽいにゃので、めんどくさくても毎回といあわせにゃいと駄目みたいですにゃ。
*1:Sofiya猫にゃの環境はproxyにゃのです