有時候忙,可能會來不及把今天的英語雜誌的節目聽完

其實可以透過網路廣播節目,先抓到自己的電腦,
有空再聽個兩三遍,如此更能進步神速,
而且,就我個人經驗,認真聽,每次都會聽到新的內容喔

mplayer是一套自由軟体,操作上依賴指令界面會比較方便,所有有點難度

也有另一套功能非常強的共享軟体,請見我的另一篇教學

以下就是用mplayer抓mms檔案的方法

 mplayer是在Linux上非常有名的自由軟体,現在也移植到windows上了。

可在google 上打 mplayer windows 便能找到下載網頁,選擇light package 即可。

 

Custom Search

官方網頁

www.softpedia.com/get/Multimedia/Video/Video-Players/MPlayer-for-Windows-Full-Package.shtml

ligthtPKG.jpg

下載回來後,一切按照預設安裝

成功後,桌面上會出現一小圖示mplayerICON.jpg

 

接下來,要下載的方法有點難度,必須是靠命令列完成。

1. 先找到廣播節目網頁

對著某天的節目按右鍵,複製類似長這樣的網址  mms://xxx/xxx/xxx.wma

2. 接著開啟windows的 命令列

cmd.jpg

cmd-2.jpg 

 

3. 回到C:\  

這樣是為了方便找到待會下載的檔案   :)

4. 找到mplayer.exe 安裝的文件夾,如果是按照預設,那應該是在C:\Program Files\MPlayer for Windows

所以,我就能像在Linux底下,透過mplayer下載 mms檔囉 ^^

mplayerDump.jpg

 

"C:\Program Files\MPlayer for Windows\mplayer.exe" -dumpstream mms://xxx/xxx.wma -dumpfile 0102.wma

 

-dumpstream 後面接的是前面所複製的mms檔案網址

-dumpfile 則是你想存成的檔案名稱

=====more=====

新增一教學錄影檔

http://210.240.194.74/~igogo/mplayer/

按enter,就會開始下載了 ^^

  相關閱讀

 讀空英(advanced)的方法

mms串流檔案下載的方法

wma轉mp3 by mplayer

lala

#!/usr/bin/ruby

require 'fileutils'

mms_stream = ARGV[0]

wav_file=File.basename("#{mms_stream}").gsub(/.wma/,".wav")
        #mms://203.69.69.81/studio/20100927ada.wma
system("/usr/bin/mplayer -ao pcm:file=#{wav_file} #{mms_stream}")
mp3_file=wav_file.gsub(/.wav/,".mp3")
        #puts mp3_file
system("/usr/bin/lame #{wav_file} #{mp3_file}")
FileUtils.rm "#{wav_file}"

 

2010/11/15

寫一個vbs檔


mmsFile = InputBox("請輸入mms檔案網址", _
    "下載mms檔案")
mplayer = "C:/MPlayer/mplayer.exe "

strDay = Right("00" & Cstr(Day(Date())),2)
strMonth = Right("00" & Cstr(Month(Date())),2)
targetFile = "c:/en/" & strMonth & "-" & strDay & ".wma"

Set oExec = CreateObject("WScript.Shell")
cmdstr = mplayer & "-dumpstream " & mmsFile & " -dumpfile " & targetFile
 res = oExec.Run(cmdstr)

 

arrow
arrow
    全站熱搜

    igogo 發表在 痞客邦 留言(1) 人氣()