[JavaScript] 取得伊莉影片區的影片下載網址

伊莉影片區裡面有很多影片可以線上觀看,但是如果想要離線觀看,勢必要將影片下載到電腦中,可惜伊莉影片區就像其他提供線上觀看影片的網站一樣,並沒有提供影片下載,但是我們還是可以從網頁原始碼中找到影片的網址。

伊莉影片區提供兩種Flash播放器來播放影片,其中使用JW Player的時候可以很輕易地從網頁原始碼中找到影片的網址。取出的步驟如下: 

var strFla = document.getElementById("mediaplayer").innerHTML;
strFla = strFla.split('file=')[1];
strFla = strFla.split('&')[0];
strFla = unescape(strFla);

 

另外我還弄成可以放在書籤或是直接在網址列執行的程式碼,進入要下載的影片網頁後,確認播放器是JW Player,之後就可以執行下面這段程式碼,影片的下載網址將會出現在網頁中:

javascript: (function(){var strFla=document.getElementById("mediaplayer").innerHTML;var divLink=document.createElement("div");if(strFla==undefined){divLink.innerHTML='Error!!'}else{strFla=unescape(strFla.split('file=')[1].split('&')[0]);divLink.innerHTML='Download Link: '+strFla+'';}divLink.style.cssText="position:fixed;top:10px;left:10px;background-color:#FFFFFF;border:#000000 2px solid;padding: 5px 5px 5px 5px";document.body.appendChild(divLink);})();

或是將以上程式碼加入到書籤,要使用的時候點一下即可。

文章內容僅提供技術分享,如有錯誤還請不吝指教。


DotBlogs Tags: JavaScript
posted on 2013/2/10 23:38 | 閱讀數 : 83137 我要推薦 | 33 Comments | 分類 [ JavaScript ] 訂閱

Comments on this post

# re: [JS] 取得伊莉影片區的影片下載網址

請問要如何下載這個網站上的影片呢

http://www3.iconcerts.com/en/

Left by amusement on 二月 17, 2013 2:29 上午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

那個網站需要登入,所以你可能需要自己研究囉

Left by jses88001 on 二月 17, 2013 7:40 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

可是看影片不需要登錄也可以看

比如這個網頁 http://www3.iconcerts.com/en/content/pop

不知道如何下載才來請教

Left by amusement on 二月 18, 2013 1:54 上午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to amusement :
幫你找了一篇教學,我測試過可以下載你所說的網站。
http://blog.ilc.edu.tw/blog/blog/3639/post/35645/366948

Left by jses88001 on 二月 22, 2013 9:31 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

您好,想請問
http://www.dj-dj.net/dj/68322.html
這樣的網址音樂要如何下載~?
它是JW Player的,您文中的"執行下面這段程式碼"
要如何執行?

一個網頁門外漢 謝謝您~

 

Left by kenny6606 on 三月 18, 2013 11:00 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to kenny6606 :

你給我的網址我無法進入,所以這我沒有辦法幫忙到你。

另外執行JavaScript的方法可以使用Chrome的Console來執行,將程式碼貼上後,按下Enter 即可執行。參考圖片: http://666kb.com/i/ccolp1girobltgf5u.png
 

Left by jses88001 on 三月 26, 2013 7:13 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

你好~之前有問過你下載的方式 很感謝成功下載了 現在想問一下如果要下載奇摩的影音要如何下載呢 謝謝 舉例:http://tw.omg.yahoo.com/music/special/hitomusicawards/female/
Left by amusement on 四月 16, 2013 6:12 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to amusement :
我用Charles分析過後,發現Yahoo!的也是rtmp協定的串流影音,下載方式我沒試過,也不知道該怎麼用文字來描述,建議你自己去用Charles或Fiddler去研究,一旦你學會了使用方法,每個網站的影音幾乎都可以下載。

Left by LCM on 四月 22, 2013 1:09 上午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

請問這些字原是要從哪邊執行?

Left by 鹹魚 on 五月 26, 2013 11:31 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 鹹魚 :
執行JavaScript的方法可以使用Chrome的Console來執行,將程式碼貼上後,按下Enter 即可執行。參考圖片: http://666kb.com/i/ccolp1girobltgf5u.png

Left by LCM on 五月 29, 2013 11:07 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

需要錢嗎?

Left by 匿名 on 六月 05, 2013 3:32 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 匿名 :
您好,如果要談CASE的話請EMAIL討論喔

Left by LCM on 六月 09, 2013 11:27 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

站主現在還有在研究這個嗎?

你的方法在5.0左右版本的jw player可以使用

但是更高版本的就不行了

請問有解決辦法嗎?

Left by 凹犬 on 六月 12, 2013 12:35 上午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 凹犬 :
你好,可以給我參考的網頁,我可以看看有什麼方法來取得網址,或是你可以去找找charles或是fiddler等工具程式的使用方法,學會後就可以抓大部分影音網站的資源。

或是參考這篇文章的方法: http://knowlet3389.blogspot.tw/2013/05/chrome-chrome.html

Left by LCM on 六月 17, 2013 10:30 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

請問這個伊莉的網址

http://video.eyny.com/index.php/video/index/218725/series/1/plid/6383.html

我看過原始碼以後確定它是使用JW Player

但我不知道要怎麼利用版主的方法下載它

請板主幫忙~ 謝謝您!!

Left by on 六月 21, 2013 4:41 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 若 :
這個連結加到書籤列,然後在要下載的影片網頁中點剛剛新增的書籤即可。或是使用Chrome的Console來執行,將程式碼貼上後,按下Enter 即可執行。參考圖片: http://666kb.com/i/ccolp1girobltgf5u.pnghttp://666kb.com/i/ccolp1girobltgf5u.png

Left by LCM on 六月 25, 2013 2:17 上午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

板主您好

小弟也爬了文也試了很多工具,這個網頁的資料我還是抓不下來(好像是用jwplayer介面),是否可以指點一二,謝謝
 

http://www.sematos.eu/isl-p-I+am+sorry-1338-en.html

 

謝謝

Left by 馬賽 on 七月 06, 2013 4:01 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 馬賽 :
看過之後,我發現無法直接用JavaScript去找出FLV檔的連結,不過我嘗試用Fiddler2去下載倒是OK,你可以試試看。

Left by LCM on 七月 07, 2013 10:23 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

謝謝版大提供的工具,小弟用您建議的工具去試試,(同時爬文操作方式)
真的可以下載,只是要多花幾個步驟,再次謝謝

(按:雖本篇不是在討論Fiddler2,還是再次謝謝您) :)

Left by 馬賽 on 七月 15, 2013 2:16 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

前面的那個(點我下載)沒辦法點ㄟ-.-

Left by 路人 on 十月 26, 2013 10:30 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to 路人 :
請問你說的是哪個連結,我找不到你所說

 

Left by LCM on 十月 29, 2013 8:06 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

你好!我想下載一電台的聲音廣播節目,自從它轉用jw player後,我就不知怎樣才能下載到重溫的節目,你上面寫的程式,我一點都不懂,不知要如何做才能下載到這個節目,以下是我要下載節目的網址,它是使用jw player的,麻煩你教教我如何下載及詳細過程是怎樣的?需要安裝什麼軟件嗎?可否教我一次過下載和分段下載的方法?先在此多謝你幫忙。

Http://programme.rthk.hk/channel/radio/programme.php?name=radio5/tconewyearspecial&d=2014-02-03&p=6182&e=&m=episode

 

Left by waterfall on 三月 12, 2014 8:45 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to waterfall : 
我稍微研究了一下,在Chrome的Console中輸入

hlsStreamUrl[0]

就可以取得播放清單的URL,以你給的範例,即 http://stmw.rthk.hk/aod/_definst_/radio/archive/radio5/tconewyearspecial/mp3/mp3:20140203.mp3/playlist.m3u8

下載來看後,我又發現了一個檔案 http://stmw.rthk.hk/aod/_definst_/radio/archive/radio5/tconewyearspecial/mp3/mp3:20140203.mp3/chunklist.m3u8

此檔案中就包含了所有音訊檔的檔名,根據我的推論應該是每10秒就有一個檔案,所以要下載的話,可能需要寫一個下載器,自動去把所有的ts檔下載完畢,再合併成一個音訊檔

Left by LCM on 三月 13, 2014 10:48 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

你好,多謝你的回覆。但下載器要如何寫,及如何去合併,需要下載什麼軟件嗎?煩請教我一下,謝謝。

Left by waterfall on 三月 16, 2014 5:20 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to waterfall :
這算是比較進階的,用什麼程式語言來寫其實都可以(例如: VB、C#、JAVA),如果不怕麻煩的話,手動下載也是可以,或者是用EXCEL產生出下載清單,再由其他下載工具來下載(例如: 迅雷、快車)。

Left by LCM on 三月 17, 2014 6:41 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

有點尷尬

想請問BT NO1的影片要怎麼下載

他似乎把網址隱藏在DISPLAY程式中

又是RTMP格式

請問這種要怎麼下載呢

Left by cc on 五月 14, 2014 9:03 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to cc :
參考這篇教學即可: http://blog.ilc.edu.tw/blog/blog/3639/post/35645/366948

Left by LCM on 七月 04, 2014 9:11 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

請問這個要抓哪部分的原始碼?
http://video.eyny.com/index.php/video/index/1058519/series/1/plid/40272.html

Left by Barry on 七月 27, 2014 2:39 下午
回覆

# re: [JS] 取得伊莉影片區的影片下載網址

to Barry :
我看了一下,直接在Console中執行以下程式碼即可取得該影片的路徑

jwplayer('mediaplayer').config.file

 

Left by LCM on 七月 27, 2014 10:18 下午
回覆

# re: [JavaScript] 取得伊莉影片區的影片下載網址

http://e.way-to-win.com/cloud/demo.php?ce=%E9%9B%BB%E7%A3%81%E5%AD%B8

請問這個player的影片要怎麼download~

求助無門

Left by Syun on 八月 04, 2014 11:05 下午
回覆

回應:

Please add 8 and 1 and type the answer here: