web-dev-qa-db-ja.com

YouTubeからビデオをダウンロードする

YouTubeからビデオをダウンロードして、そのオーディオを抽出したいです。

誰かが私にビデオをダウンロードするためのC#コードを教えてもらえますか?

説明のために、これらのような.FLVファイルからオーディオを抽出する方法を既に知っています。

48
Maxim Zaslavsky

他のすべての答えは時代遅れなので、私は最新のライブラリを書きました:

http://github.com/flagbug/YoutubeExtractor

58
Flagbug

チェックアウトできますlibvideo。 YoutubeExtractorよりもはるかに最新であり、高速で使いやすいです。

20
James Ko

言及されたライブラリはもはや積極的に開発されていないので、別の答えを与えるつもりです。

YoutubeExplode の使用を検討してください。非常にリッチで一貫性のあるAPIを備えており、YouTubeビデオをダウンロードするだけでなく、他の多くのことを実行できます。

8
Tyrrrz

興味のある方へ:

"楽しみのためのコーディング" 本の第4章 "InnerTube:YouTubeビデオのダウンロード、変換、同期"はトピックを扱っています。コードとディスカッションは http://www.c4fbook.com/InnerTube にあります。

[ご注意ください]全体的な概念は公開後数年で有効になりますが、プロジェクトが依存するyoutube内部の詳細は文書化されていない可能性があります( 2番目のリンクの後ろのページの下部にあるコメントを参照してください)。

3
mlvljr