2011-11-10 15 views
14

私はPythonのAPIの概要を見てみました:Developer's Guide: PythonYouTubeのAPIを使用してYouTube動画をダウンロードする方法は?

しかし、ビデオのダウンロード方法は言及されていません。誰がダウンロードに関する情報を入手できるのか知っていますか?

+0

が、これが参考になっかもしれない、この質問と回答を参照してください:ユーチューブからFLV形式で[ダウンロードビデオののhttp://stackoverflow.com/questions/2678051/cant-download-youtube-video – COD3BOY

+2

が重複する可能性を](http://stackoverflow.com/questions/4287748/downloading-videos-in-flv-format-from-youtube) –

答えて

22

Youtube動画のダウンロードは、Terms of Serviceに準拠しているため、APIでサポートされていません。あなたはそのコンテンツのためのサービスでYouTubeで表示される「ダウンロード」または同様のリンクを参照してくださいしない限り、

あなたは任意のコンテンツをダウンロードしてはならない:上記のリンク

ページは述べてYoutube ToSを指します。

+1

世界の「ダウンロード」は、サービスの条件には表示されず、なぜ地球上では、それらの情報をAPIドキュメンテーションで繰り返さないのでしょうか?ビデオのダウンロードをサポートしていないビデオホスティングプラットフォームのAPIは、文章の価値があると思います。 – John

+0

@Johnそのページには、「ダウンロードした」などのリンクが表示されていない限り、「コンテンツをダウンロードしてはいけません」という[YouTube利用規約](https://www.youtube.com/t/terms)にリンクしています。そのコンテンツのYouTubeサービス。 " – Lycha

+1

はい、もうこれ以上コメントするのが遅すぎると思いますが、あなたの答えが実際に質問に答えなかったので-1を与えました。明らかに可能です(youtubeinmp3.comなど)。 – Scott

16

は明らかに何のAPI側のオプションはありませんが、あなたは、単にyoutube-dlを使用して、スタンドアロンのユーチューブ-ダウンローダに使用してより安定した/ウェイ簡単です、あなたのPythonスクリプト、内部のサブプロセスを経由して、それを呼び出すことができます。

+0

実際にコンテンツをダウンロードするのではなく、このプログラムが一般公開されているコンテンツをダウンロードするためのリンクを出力できるかどうか知りませんか?私は、ビデオの実際の処理を行うためにzencoderへのリンクを渡したいと思います。 –

+0

いいえ、これはできません(私はビデオストリームの背後にある基本はわかりませんが、直接リンクはありませんが、秘密の組み合わせ)。たぶんyoutube-dlのコーディング担当者がこの問題に関してあなたを助けてくれるかもしれません。 – dorvak

+0

これを将来的に見る人たちのためにこれを追加するだけで、 '--dump-json'を簡単に使って、jsonオブジェクトを品質、URL、および情報でフェッチすることができます。 –

21

それはビデオをダウンロードするか、単にオリジナルビデオのURLを取得することができ、YouTubeのためのPython APIをチェックしてください:ここで http://np1.github.io/pafy/

0

を、それが今支払ったものですが、それは、良いですが、私が使用したものです

https://uploadbeta.com/api/video/?cached&video=https://www.youtube.com/watch?v=Sjs1DAmcwB8 

リターン:

https://weibomiaopai.com/api-documentation/

使用例を(しかし、あなたは裁判を求めることができます) S:

{"host":"youtube.com","server":"uploadbeta.com","url":"https:\/\/redirector.googlevideo.com\/videoplayback?lmt=1427909364205998&signature=A420DE8B19EC02EAEB0C8B3F6AF643054D5B047C.9273940FFAB687A439EAACEE23925C5CC7553B1D&ipbits=0&mime=video%2Fmp4&itag=18&key=yt6&ms=au&mt=1497991169&mv=u&dur=254.328&ratebypass=yes&source=youtube&clen=23224917&mn=sn-ab5l6ns7&id=o-AOJlL4S3D5y56l-J43DPJE2xmuVyCA7xgZM0K0UgOodX&sparams=clen%2Cdur%2Cei%2Cgcr%2Cgir%2Cid%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cexpire&ei=pYhJWeS5HcutWMyzlKgF&ip=2001%3A19f0%3A7402%3A95%3A5400%3Aff%3Afe6a%3Ad50a&gcr=us&requiressl=yes&pl=47&expire=1498012933&mm=31&gir=yes","urls":""} 
関連する問題