Youtubeをコマンドでお手軽ダウンロード
Video Downloader `youtube-dl` Gets Support For Separate Audio And Video YouTube DASH Streams
youtube-dlのインストール
まず端末を開いて「youtube-dl」をインストールします。最新版はUbuntu 14.04から通常のサポートとなりますが、それ以前の環境ではリポジトリを追加する必要があるようですので、以下を端末で入力適用します。(Linux Terminal ~$)
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl
youtube-dlの使い方
インストールが終わったら端末から以下を入力適用するだけで最適なフォーマット(通常は720p mp4)でダウンロードできます。(Linux Terminal ~$)
youtube-dl http://VIDEO_URL
*「http://VIDEO_URL」←この部分をダウンロードしたいYoutubeのURLに置き換えてください。
*ダウンロードされたビデオはホームフォルダ内にあります。
DASH(1080p)フォーマットのダウンロード方法
ビデオによってはより解像度の高い1080pフォーマットの動画をダウンロードできます。それには最初にビデオの情報を確認します。端末から以下を入力適用することで情報が表示されます。(Linux Terminal ~$)
youtube-dl -F http://VIDEO_URL
【表示例】
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
上記のようなリストが出てこの場合ですと「1080p DASHフォーマットが "137"」で「DASHオーディオフォーマットが"140"」となり、これを踏まえて端末から「-f 137+140」のオプションを付けて以下のように入力適用します。
(Linux Terminal ~$)
youtube-dl -f 137+140 http://VIDEO_URL
これで最高の状態のビデオがダウンロードできます。ただ、わたしがちょっと試してみたときはうまくいきませんでした。選んだビデオが悪かったのか、たまたまわたしの環境が悪かったのか定かではありません。もちろん通常の720pのダウンロードは成功しています。
*Youtubeのダウンロードは物によっては違法になりますので取り扱いに注意しましょう。
- 関連記事
- 色を拾うのに便利カラーピッカーGpick (04/12)
- youtube-dl(ダウンローダー)のGUI (04/06)
- Youtubeをコマンドでお手軽ダウンロード (02/25)
- mp3タグ編集に便利Picard (02/11)
- ブログエディターBlogiloを使ってみた (01/05)