YouTubeからビデオをダウンロードして、そのオーディオを抽出したいです。
誰かが私にビデオをダウンロードするためのC#コードを教えてもらえますか?
説明のために、これらのような.FLVファイルからオーディオを抽出する方法を既に知っています。
他のすべての答えは時代遅れなので、私は最新のライブラリを書きました:
チェックアウトできますlibvideo。 YoutubeExtractorよりもはるかに最新であり、高速で使いやすいです。
言及されたライブラリはもはや積極的に開発されていないので、別の答えを与えるつもりです。
YoutubeExplode の使用を検討してください。非常にリッチで一貫性のあるAPIを備えており、YouTubeビデオをダウンロードするだけでなく、他の多くのことを実行できます。
興味のある方へ:
"楽しみのためのコーディング" 本の第4章 "InnerTube:YouTubeビデオのダウンロード、変換、同期"はトピックを扱っています。コードとディスカッションは http://www.c4fbook.com/InnerTube にあります。
[ご注意ください]全体的な概念は公開後数年で有効になりますが、プロジェクトが依存するyoutube内部の詳細は文書化されていない可能性があります( 2番目のリンクの後ろのページの下部にあるコメントを参照してください)。