0

それで、phpスクリプトを使ってYouTube動画をダウンロードしたいと思います。私は今のところ、より多くのソリューションをグーグルで検索しましたが、そのソリューションは を使用していましhttp://youtube.com/get_video?data urlたが、それは今では長い間不可能です。正常に動作するグリースモンキー スクリプトを見つけましたが、php でどのように動作するのかわかりません。たとえば、このリンクを提供する情報で何かをしなければならないことを読みました:

http://www.youtube.com/get_video_info?video_id=g1SADcP5g1o

問題は、これに対する最善のアプローチは何でしょうか?

4

2 に答える 2

0

私はこれらのリソースcurlのいずれかでいくつかのリクエストを実行し、それをそのように自動化しようとします。

于 2012-10-24T00:02:16.370 に答える
0

PHPではなくC++で書いています。しかし、それはそれほど単純ではありませんが、それほど複雑でもありません。get_video_info 出力は URL エンコードされています。それをデコードし、ストリームのstream_mapセットを探します。その中にパターンがあることに気付くでしょう。それがあなたの出発点です。解像度とダウンロードの場所に加えて、エクストラが含まれています。

PHPコードを持っていたとしても、ここに貼り付けません:)彼らはそれを変更する傾向があります...

于 2012-10-24T00:04:50.960 に答える