2008年9月1日 星期一

如何下載youtube的影音檔,並轉成MP3

最近因為Rusty迷上了一些英文繪本,而讓這個問題提早浮現出來。
所以必須先下載youtube的影音檔
之後再透過程式只轉出mp3音檔,如此一來即使在車上也可以聽啦!!

步驟一:
1. 將youtube影音檔的網址複製,貼到http://kej.tw/flvretriever/網頁中的 "Input the video page URL :"
2. 點選 "RETRIEVE NOW!"的按鈕。同一網頁的下面會顯示flv檔的下載網址。
3. 在"save as a new file and then you can rename it as a .flv file"鏈結上按滑鼠的右鍵,選擇另存新檔。
4. 記得取一個副檔名為.flv

步驟二:
1. 假設下載的flv檔為 ~/download/my_video.flv
2. 先利用mplayer取出音軌。 指令如下:
mplayer ~/download/my_video.flv -ao pcm:file=/tmp/my_wav.wav -vc dummy -vo null
3. 接著將音軌轉成mp3或ogg。指令如下:
mp3: lame -V2 /tmp/my_wav.wav ~/download/my_wav.mp3
ogg: oggenc /tmp/my_wav.wav -o ~/download/my_wav.ogg

大功告成!!

備註:
1. sudo apt-get install lame (安裝lame)
2. sudo apt-get install vorbis-tools (安裝oggenc)

3 則留言:

Unknown 提到...

Dear Samule,
謝謝你跟我們分享這各方法,我最近一直嘗試要轉一個youtube 的音樂成為mp3,....我真的盡力了,....你能幫我轉嗎.. :http://tw.youtube.com/watch?v=f5KJzNikIFU
..this music is really somthing for me...
謝謝~

Unknown 提到...

以為一該檔案的真實下載路徑
http://www.youtube.com/get_video.php?video_id=f5KJzNikIFU&t=vjVQa1PpcFNQHWNjx39vTWXszIjh8IVT9Neo1Qxm288=

Unknown 提到...

來更新一下:
步驟一可用youtube-dl套件來下載youtube影音檔。
sudo apt-get install youtube-dl.