2013/04/15

Youtube 影片轉 mp3

在 linux 底下, 下載 youtube 影片實在是簡單到不行, 強推薦 youtube-dl 這個 script.

使用方法更是簡單.
// 列出此網址所有的影片格式
youtube-dl -F http://www.youtube.com/watch?v=17ozSeGw-fY 

// 結果如下
Available formats:
37      :       mp4     [1080x1920]
46      :       webm    [1080x1920]
22      :       mp4     [720x1280]
45      :       webm    [720x1280]
35      :       flv     [480x854]
44      :       webm    [480x854]
34      :       flv     [360x640]
18      :       mp4     [360x640]
43      :       webm    [360x640]
5       :       flv     [240x400]
17      :       mp4     [144x176]

// 選擇要下載的格式
youtube-dl -f 44 http://www.youtube.com/watch?v=17ozSeGw-fY 


就是這麼簡單好用. 詳細可以看 youtube-dl --help


下載後要轉成 mp3 也很簡單.
使用 aconv
avconv -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3

或者使用 ffmpeg
ffmpeg -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3

參考網址:
[1] http://superuser.com/questions/96290/extracting-audio-from-mp4-video-into-mp3