首頁 > 資訊科技 > 網上偷音樂技巧:RTSP 篇

網上偷音樂技巧:RTSP 篇

今天做了一些邪惡的事,現把方法記下來跟其它魔鬼們分享:

任務:從網上經 RTSP 協定下載聲音檔案,儲存為 mp3 檔。

警告:以下動作經專人訓練,家中小朋友切勿模仿。

工具及環境:在 Ubuntu Linux 上使用 mplayer、lame 及 Sweep,不齊全的請以 apt-get install 安裝。

步驟:

一、第一步亦即最重要的一步,是以 mplayer 下載串流的 ra 檔,再儲存為 Real Audio 格式:

mplayer -noframedrop -dumpfile output.rm -dumpstream rtsp://url.to/input.ra

音樂至此已被成功偷取,下面是轉格式的事。

二、從 Real Audio 檔轉為 wave 檔:

mplayer output.rm -ao pcm:file=output.wav

三、有需要的話,可以用 audio editor 來進行剪輯,我的選擇是 Ubuntu 上的 Sweep

四、最後把 wave 檔轉為 mp3 檔:

lame -f output.wav output.mp3

完成!

建議:只要把上面的命令寫成 shell script,即可進行全自動的偷音樂勾當。

Categories: 資訊科技
  1. Bennet
    2008/09/03 at 9:54 | #1

    我最近想錄下一些電台節目,用 VIDEO LAN http://www.videolan.org/vlc,但在COMMAND 總是錄不到,教教我…:P

  2. 2008/09/03 at 10:09 | #2

    把那聲音檔的 URL 發給我試試。

  3. Bennet
    2008/09/05 at 23:12 | #3

    http://s1.104mfonline.com.hk/Encoder5
    is 104 fmonline real time thanks thanks

  4. 2008/09/07 at 2:00 | #4

    我試過了,這個更簡單。先以 wget 下載網址裡的文件。這只是個文字檔,內有 asf 檔的真身。然後把那個網址抄下來,再執行類似以下命令:

    mplayer -ao pcm:file=out.wav http://url.to/input.asf

    之後再按上面第三和第四步編輯及轉換格式即可。

  1. No trackbacks yet.