GNU/Linux >> Linux の 問題 >  >> Linux

youtube-dlを使用してオーディオのみをダウンロードする方法

youtube-dlは、YouTubeや他の多くのWebサイトからビデオをダウンロードするための多目的なコマンドラインツールです。自分のYouTube動画のバックアップに使用しています。

デフォルトでは、動画のダウンロードにyoutube-dlを使用します。 youtubde-dlで音声のみを抽出するのはどうですか?それは実際には非常に簡単です。手順をお見せしましょう。

注意

ウェブサイトから動画をダウンロードすることは、彼らのポリシーに違反する可能性があります。ビデオまたはオーディオのダウンロードを選択するかどうかはあなた次第です。

youtube-dlで音声のみをダウンロード

最初にLinuxディストリビューションにyoutube-dlがインストールされていることを確認してください。

sudo snap install youtube-dl

YouTubeビデオからオーディオをダウンロードするだけの場合は、youtube-dlで-xオプションを使用できます。このextract-audioオプションは、ビデオファイルをオーディオのみのファイルに変換します。

youtube-dl -x video_URL

ファイルは、youtube-dlコマンドを実行したのと同じディレクトリに保存されます。

これは、ZorinOS16レビュービデオのナレーションをダウンロードした例です。

youtube-dl -x https://www.youtube.com/watch?v=m_PmLG7HqbQ
[youtube] m_PmLG7HqbQ: Downloading webpage
[download] Destination: Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a
[download] 100% of 4.26MiB in 00:03
[ffmpeg] Correcting container in "Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a"
[ffmpeg] Post-process file Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a exists, skipping

オーディオフォーマットに気づきましたか? .m4a形式です。オーディオ形式は任意に指定できます。

MP3形式でオーディオを抽出したいとします。次のように使用できます:

youtube-dl -x --audio-format mp3 video_URL

これは前に示したのと同じ例です。 ffmpegを使用してm4aファイルをmp3に変換していることがわかります。

youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=m_PmLG7HqbQ
[youtube] m_PmLG7HqbQ: Downloading webpage
[download] Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a has already been downloaded
[download] 100% of 4.26MiB
[ffmpeg] Correcting container in "Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a"
[ffmpeg] Destination: Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.mp3
Deleting original file Zorin OS 16 Review - It's a Visual Masterpiece-m_PmLG7HqbQ.m4a (pass -k to keep)

YouTubeプレイリスト全体をMP3形式でダウンロード

はい、あなたは完全にそれを行うことができます。主なことは、ここでプレイリストのURLを取得することです。通常、次の形式です。

https://www.youtube.com/playlist?list=XXXXXXXXXXXXXXXXXXX

プレイリストのURLを取得するには、プレイリストが右側のサイドバーに表示されているときにその名前をクリックします。

プレイリストページに移動し、ここにURLをコピーできます。

プレイリストのURLがわかったので、それを使用して、次の方法でMP3形式のオーディオファイルをダウンロードできます。

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" playlist_URL

その恐ろしい-o "%(title)s.%(ext)s" 出力ファイルを指定し(オプション-oを使用)、ビデオのタイトルと拡張子(この場合はmp3)を使用してオーディオファイルに名前を付けるように指示します。

このクイックヒントがお役に立てば幸いです。オーディオファイルをお楽しみください:)



Linux
  1. youtube-dlを使用してLinuxコマンドラインでYouTubeビデオをダウンロードする

  2. Pythonスクリプトを使用してSFTPサーバーからファイルをダウンロードする方法

  3. 実際のビデオをダウンロードせずに、Youtube-dlを使用してInfo-jsonファイルだけをダウンロードする方法は?

  1. Linuxで「youtube-dl」を使用してFacebookビデオをダウンロードするにはどうすればよいですか?

  2. Rsyncを使用してファイルを送信およびダウンロードする方法

  3. wget vs curl:wget と curl を使用してファイルをダウンロードする方法

  1. cURL を使用して GitHub から tarball をダウンロードするにはどうすればよいですか?

  2. SSHを使用してサーバーからファイルをダウンロードするには?

  3. wgetを使用してディレクトリ全体とサブディレクトリをダウンロードする方法は?