YouTubeから音声のみを検索してダウンロードする


19

検索せずにYouTubeからダウンロードする方法はありますか。ビデオではなく音声のみをダウンロードする必要があります。

回答:


6

代替手段youtube-dlはここに記載されています:ローカルプレイリストをサポートする新しいコマンドラインYouTubeプレーヤーおよびダウンローダー:mps-youtube。記事は非常に詳細ですが、質問に関連すると思われるものを引用するだけです。

mps-youtubeは、YouTubeビデオ(ビデオ全体またはオーディオのみ)をダウンロードできることに加えて、YouTubeビデオを検索および再生し、ローカルのプレイリストをすべてコマンドラインから作成できる新しいツールです。
デフォルトでは、これは基本的にYouTubeオーディオプレーヤー(およびダウンローダー)ですが、オプションから(外部)ビデオ再生を有効にできます。

このプログラムにはpython-pipand の存在が必要ですmplayer(どちらもによりインストール可能apt-get)。次に、実行するsudo pip install mps-youtubeと完了です。

mps-youtubeの詳細については、こちらをご覧ください

ノート

  • このプログラムのダウンロードだけでオーディオあなたの願いので、したがって、あなたは、帯域幅を節約場合:代わりにビデオをダウンロードし、の後、あなたの終わりにオーディオを抽出し、あなただけのオーディオをダウンロードしてください。
  • sudo apt-get install python-pipuse によって提案されたすべての推奨事項をインストールしたくない場合sudo apt-get install --no-install-recommends python-pip。それは同様に機能します(インストールの特定の目的のためmps-youtube)。

23

まず、インストールyoutube-dl

sudo apt-get install youtube-dl

次に、YouTubeビデオをダウンロードして変換します

youtube-dl http://www.youtube.com/watch?v=dQw4w9WgXcQ -x

-xオーディオに変換します。

その他のオーディオオプション:

-x, --extract-audio              convert video files to audio-only files (requires ffmpeg or avconv and ffprobe or avprobe)
--audio-format FORMAT            "best", "aac", "vorbis", "mp3", "m4a", "opus", or "wav"; best by default
--audio-quality QUALITY          ffmpeg/avconv audio quality specification, insert a value between 0 (better) and 9 (worse) for VBR or a specific bitrate like 128K (default 5)

ホームページ


答えのための+1が、ユーチューブ-dlがユーチューブで検索する能力を持っていない
Maythux

8

あなたはできユーチューブ-DLを使用して検索し、ダウンロード。あなたがする必要があるのは、次のようにリンクで検索用語を提供することです:

 youtube-dl -f bestaudio 'https://www.youtube.com/results?search_sort=video_view_count&filters=video&search_query="SEARCH TERM(S) HERE"'  

タイトルまたは説明(またはコメント?)に検索用語が含まれるすべてのビデオが表示されるため、タイトルに検索用語(またはその他の用語)が含まれるビデオのみにダウンロードを制限し、--match-titlelike を使用できます。そう:

 youtube-dl -f bestaudio --match-title "<regex or caseless sub-string>" 'https://www.youtube.com/results?search_sort=video_view_count&filters=video&search_query="SEARCH TERM(S) HERE"'  

また--reject-title、と同じ方法で動画を拒否する--match-titleか、両方を組み合わせて使用することもできます。

ちなみに、これらの検索を試したところ、YouTubeの検索機能に何かバグがあります。文字列の「search_sort = video_view_count」部分を削除すると、より多くの結果が得られます。一部の用語には用語が含まれていませんが、ビデオは関連しているため、注意してください。

更新
上記の答えは実際には完全ではありません。Youtube-dlには、Google、Youtube、Yahoo向けの組み込みの検索機能があります。これらの3つの場合には、コマンドを使用することができ'gvsearchX:TERMS''ytsearchX:TERMS'および'yvsearchX:TERMS'それぞれ、あなたが望む結果の数が「X」に置き換える(と明らかに、あなたの検索用語で「TERMS」を置換します)。


6

それが可能だ。youtube-dl(sudo apt-get install youtube-dl)をインストールした後、単に

youtube-dl --format bestaudio <link>

そして、ビデオのタイトルとともに.m4aファイルを保存します。

ゼノス


ただし、必ずしも.m4aではありません。それは最高のオーディオ品質である任意の形式になります。

0

ダウンロード可能なすべての形式を取得するには:

youtube-dl -F <URL> 

mp3を直接ダウンロードするには:

youtube-dl --extract-audio --audio-format mp3 <URL>

これは、mp3を直接ダウンロードしません。最適なビデオ形式をダウンロードし、オーディオを抽出してから、ビデオからオーディオを後処理し、mp3に変換します(ほとんどの場合、ビデオに埋め込まれているオーディオではありません)。そのため、音質が低下します。

0

私にとって、トリックは何でしたか:

  1. READMEで指定されているyoutube-dlの最新バージョンをダウンロードします(それ以外の場合はクラッシュする可能性があります。少なくとも私のUbuntuがプルしたバージョンはそうでした)。
  2. --extract-audio@ blade19899が推奨するように、フラグを使用します。
  3. --format bestaudio@Xenothが推奨するように、フラグも使用します。

結果:

./youtube-dl --extract-audio --format bestaudio https://www.youtube.com/watch?v=3LZugKYOx80

0

Ubuntu 16.04とAudacity 2.1.2を使用して、Firefoxアドオンの「ダウンロードヘルパー」をアクティブにします。Youtubeビデオの再生中に、Firefoxディスプレイの上部RH側にある3色のボールシンボルをクリックし、ダウンロードの形式(高速など)を選択すると、ビデオがダウンロードされるタイミングが表示されます。ダウンロードから、「フォルダで表示」を選択し、Rキーを押しながら「Audacityで開く」を選択すると、オーディオファイルが画面に表示されます。mp3などとして抽出するには、「オーディオをエクスポート」を選択し、ファイル拡張子を「mp3」に変更し、「音楽」などの目的地を選択して、すぐに移動します。エクスポートする前に、Audacityを使用してオーディオを調整し、不要な予備の発言や群衆の拍手を削除できます。



-1

他の回答が指摘しているように、youtube-dlはこれに最適です..最高品質でダウンロードするには、次のコマンドを使用できます:

youtube-dl --extract-audio --audio-format mp3 --audio-quality 0 https://youtube.com/watch?v=bT-HDjub20o

youtube-dlを使用できない、または使用したくない場合は、これを行うことができるいくつかのWebサイトがあります。個人的にhttps://youtube-dlmp3.comをお勧めします


これにより、埋め込まれたオーディオがmp3に変換され、オーディオ品質が低下します。実際の最高の音質が必要な場合は、指定して-f bestaudioそのままにしておきます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.