2016-04-02 10 views
1

私たちは、いくつかの商用拡張版や、遅いインターネット接続や限られたデータを持つユーザーがYouTubeのAPIを通じてほぼすべての動画を再生できるいくつかの商用拡張版やウェブサイトを作成する予定でした。 APIドキュメントを通過しながら、我々は次のセクションを通じて来た、が、Youtube APIを使用してオーディオだけを再生する

Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to: 

    "separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API" 

-Kuan Yong, YouTube API Team 

は、私たちがいなくても、市販のAPIで、単にビデオストリームオーディオを無効にすることができ、それを通してそのような法的な方法はありませんか?

肯定応答のために願っています。

+0

「商用拡張」は良いと言えますが、もしあなたがそのようなことをしてしまうと、すぐに起こるかもしれない問題を上回るでしょう。 – Codexer

答えて

1

音声のみを再生するとは、音声を分離することです。これはYouTube APIの利用規約に明確に違反しています。しかし、私が知る限り、YouTube APIを使用しない場合、そのような制限はありません。たとえば、YouTube用のビデオダウンローダーであるyoutube-dlと他の何百ものウェブサイトには、オーディオだけをダウンロードする機能があります。

実際、YouTubeの形式では、オーディオとビデオは実際にはサーバー上の別々のファイルに格納されます。つまり、実際にオーディオファイルへのパスを取得して、ユーザーにストリームすることができます。詳細については、オープンソースyoutube-dl、具体的にはyoutube moduleをご覧ください。

編集

私は単にライブラリにリンクしています理由は、YouTubeが絶えず、彼らは形式、店舗、およびストリームビデオ方法を変更することです。つまり、ビデオのオーディオコンポーネントへの直接リンクを取得することは、頻繁に変更される課題です。 youtube-dlのPythonモジュールとリンクすることができれば、そのような変更が発生したときにいつでもそのアップデートを利用することができます。

免責

私は、これはすべての法的及びその他もろもろであれば完全にはわかりません。したがって、私は何をすべきかについてのあなたの決定に対して責任を負いませんし、この種の行為を許しません。

関連する問題