YouTubeビデオからMP3トラックをダウンロードする方法


267

ターミナルを使用してyoutubeビデオをダウンロードする方法を説明するQ&Aスレッドがいくつかあります。

ただし、ビデオのサウンドトラックをMP3ファイルとして抽出する方法についても学びたいと思います。これも端末のみを使用します。

youtube-dlMP3を抽出する方法を説明する前に、使用方法または他の同様のユーティリティを簡単に説明する回答は、すべての情報を1か所に収めるのに理想的です。


1
それは近いが、私はそれが特にmp3を探しているという事実はそれを十分に異なっていると思う。
ジェイコブトムリンソン

ほとんどの場合、変換せずにm4aまたはwebmをダウンロードできます。これは、オーディオのみ、ビデオのみなど、特定の「レンディション」を選択できるインタラクティブスクリプトですyoutube-dl -F "$1" ; read -p "Please enter the desired quality # " FORMAT ; youtube-dl -f $FORMAT "$1"
。– ccpizza

リンクされた質問はまったく異なり、回答がなく、Youtubeビデオの音声抽出に対応していない重複した質問のチェーンに入るため、この質問を再開することに投票しています。
デビッドフォースター

注:これを見つけたMacPortsユーザーの場合sudo port install youtube-dlは、を使用してインストールしyoutube-dlます。
-jvriesem

回答:


462

ffmpegを使用して変換せずにyoutubeから直接mp3をダウンロードすることもできます

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

オンラインヘルプから:

-x, --extract-audio        convert video files to audio-only files (requires
                           ffmpeg or avconv and ffprobe or avprobe)

youtube-dlはデフォルトでavconvを使用することに注意してください。コマンドラインでavconvまたはFFmpegを指定することを検討してください。オンラインヘルプから:

--prefer-avconv                  Prefer avconv over ffmpeg for running the
                                 postprocessors (default)
--prefer-ffmpeg                  Prefer ffmpeg over avconv for running the
                                 postprocessors

オリジナルのビデオを維持するためのさらなるオプション、ビットレートまたはオーディオの品質を調整するその他のいくつかのオプションは、をご覧youtube-dl -hください。


8
あなたはmanページを見れば、このオプションでは、まだダウンロードする必要がわかりますffmpeg
user1527227

4
youtube-dlでこのような問題が発生した場合ERROR: Unable to download webpage: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>askubuntu.com/questions/791969/error-while-using-youtube-dl
騒々しい

8
zshまたはのOh My Zsh代わりにまたはを使用している場合Bash、「一致が見つかりません」というエラーが表示される場合があります。URLを引用符で囲んでください:youtube-dl --extract-audio --audio-format mp3 "<video URL>"またはyoutube-dl --extract-audio --audio-format mp3 '<video URL>'
hazrpg

9
良いmp3ファイル名でyoutube-dl --output "%(title)s.%(ext)s" --extract-audio --audio-format mp3 --audio-quality 0
パブロA

7
追加する必要はありません-f bestaudioドキュメントから:「デフォルトでは、youtube-dlは利用可能な最高の品質をダウンロードしようとします。つまり、特別なオプションを渡す必要のない最高の品質が必要な場合、youtube-dlはデフォルトでそれを推測します。」
Lu55

55

youTubeからダウンロードする

Ubuntuの公式リポジトリからyoutube-dlをインストールします。

sudo apt-get install youtube-dl

または公式のreadmeとして示唆使っcurlたりwget。これにより、アップグレードが可能になりますsudo youtube-dl -U

ビデオをダウンロードするには、次を実行します。

youtube-dl <url>

例えば

youtube-dl http://www.youtube.com/watch?v=_z-hEyVQDRA

他のオプションも指定できます

-b            Best quality
-m            Mobile version
-d            High Definition
-g            Don’t download, just show the url
-c            Resume download of a video which was interrupted before
-w            Don’t overwrite existing file

スイッチの完全なリストについてはman youtube-dl、ターミナルで実行してください。

ここからの情報

mp3への変換

公式リポジトリからffmpegをインストールします。

sudo apt-get install ffmpeg

次に、入力してflvファイルがyoutubeからダウンロードされていることを確認します

ls *flv

これにより、すべてのflvファイルがリストされます。表示されるのは、ダウンロードしたyoutube URLの「v」コンポーネントと同じ名前のflvファイルです。

たとえば、ダウンロードした場合http://www.youtube.com/watch?v=_z-hEyVQDRAは、というファイルが必要です_z-hEyVQDRA.flv

次に、そのファイル名をコピーして、次のようなffmpgコマンドに入れる必要があります。

ffmpeg -i <file name>.flv -acodec libmp3lame <song name>.mp3

この例では、次のように入力します

ffmpeg -i _z-hEyVQDRA.flv -acodec libmp3lame MasterOfPuppets.mp3

これが正常に完了すると、目的のmp3ファイルが得られます。

注意

  • クリーンアップのrm _z-hEyVQDRA.flvために、不要になったflvファイルを削除するために入力することもできます。
  • ここからの情報

ffmpegまたはaconvを使用してmp3への変換を追加することもできます。
NRoach44

もう1つ-acodec liblamemp3は、ffmpegコマンドラインです。
-NRoach44

1
はい、コーデックを強制的に確認することができます。これを追加しました。また-ac 2 -ab 128k、128kで変換することを保証するために使用することができます
ジェイコブトムリンソン

4
または単にyoutube-dl -x "${URL}"
マティアスバイネンズ

@ NRoach44:それは「liblamemp3」ではなく「libmp3lame」です
ダンダスカレスク

4

GUIインターフェースを好む私たちにとっては、MediaHumanのYouTube to MP3があります。

1.インストール

Ubuntu 16.04+の直接ダウンロードを行うことはできますが、自動更新のため、リポジトリの方が好きです

sudo add-apt-repository https://www.mediahuman.com/packages/ubuntu
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7D19F1F3

sudo apt update
sudo apt install youtube-to-mp3

2.使い方

「Youtube to MP3」をダッシュ​​または別のランチャーで検索して開きます。YouTubeの動画URLをブラウザからクリップボードにコピーし、左上隅の[リンクの貼り付け]ボタンをクリックして、アプリケーションに貼り付けます。以下のスクリーンショットをご覧ください。

ダウンロードと変換が自動的に開始され、オーディオがホームフォルダーに保存されます /Music/Downloaded by MediaHuman

Youtube to MP3メインインターフェイス


1
最後に、これに最適なGUI!チャームのように機能します(Lubuntu 18.04)。YouTubeのサムネイルもアートワークとして取得します。それがあなたのものであるならば、たくさんのカスタマイズがある素晴らしい設定ページ。共有していただき、ありがとうございます。
カラフルシャツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.