覺得好就壹定要幫,讓更多的會員看到!
現在大部分朋友都用上了寬帶,網上看電影也成了很多人新的生活方式。能不能把這些電影下載到本地硬盤,以後欣賞或者收藏剪輯?其實互聯網上豐富的電影資源主要是壹些流媒體文件。幾乎可以說,任何能看的人都可以下載。這個主題是告訴妳如何在網上下載電影。
妳對流媒體格式了解多少?
目前在互聯網上傳輸音視頻信息主要有兩種方案:下載和流式傳輸。由於網絡帶寬的限制,下載需要幾分鐘甚至幾個小時,因此明顯存在較長的延遲,不適合視頻點播、遠程教學等實時性要求較高的多媒體應用。流媒體傳輸采用邊接收邊播放的原理(即數據流從流媒體服務器連續實時傳輸到用戶電腦,客戶端不必等待整個文件下載完畢,只需緩沖幾秒或更長時間即可觀看),有效地利用了帶寬,不僅大大縮短了啟動延遲,而且不需要過多的緩存容量。但是流媒體文件雖然是邊播放邊下載的,但是也是“丟棄”的,所以妳不能指望流媒體播放完後還能在硬盤的臨時文件夾裏找到(很明顯,這是為了節省客戶端的存儲空間)。
流媒體可以分為視頻和音頻。這裏我們主要討論視頻流。網上有三家流媒體公司提供相應的流媒體格式。
1.Windows媒體
Windows Media是微軟推出的壹種數據格式。音頻、視頻、圖像、控制命令腳本等多媒體信息通過這種格式以網絡包的形式傳輸,從而實現流媒體信息的發布。在網絡上傳輸的內容稱為“ASF流”。ASF支持任意壓縮、解壓縮和編碼方式,可以使用任何底層網絡傳輸協議,非常靈活。常見的Windows媒體包括WMV/WMA/ASF/ASX等。WMV(Windows Media Video)用於表示視頻,WMA(Windows Media Audio)是音頻文件,ASF(高級流格式)可用於兩者。ASX是壹個媒體播放列表文件。微軟自己的Windows Media Player是第壹個播放Windows Media流媒體文件的播放器。這是壹款可提供最強擴展性、靈活性和方便性的多媒體播放軟件,可以播放多種多媒體格式文件。
2.真實媒體
真正的媒體技術是由真正的網絡引入的,在互聯網上非常流行。作為早期的互聯網流媒體技術,它已經成為網絡音視頻播放事實上的標準。而且為了支持壹臺視頻服務器同時連接多臺服務器,Real Networks引入了轉播技術,使其能夠在網絡上以樹形結構復制服務器,使網絡響應不受影響。從真實系統G2系統出發,使用“Sure Stream”技術。對於安裝了Sure Stream的視頻服務器,服務器會自動檢測客戶端Real Player的連接速度。根據客戶端撥號速率和帶寬的不同,音視頻數據流可以根據相應的帶寬傳輸不同壓縮比的圖像,使其始終能夠流暢播放。真實媒體的文件格式通常是。RM/。RA/。RAM,RM通常是視頻文件格式,RA是音頻文件格式,RAM是媒體播放列表文件。
3.Apple公司開發的壹種音頻和視頻文件格式
QuickTime是蘋果公司推出的流媒體格式,面向專業視頻編輯、網站創建和光盤內容制作開發,是數字媒體領域事實上的行業標準。它可以通過互聯網提供實時的數字信息流、工作流和文件回放功能。QuickTime流媒體文件格式為“QuickTime電影文件格式”,擴展名為。MOV。QuickTime技術是目前音視頻播放質量最高的播放器,內置網頁瀏覽器插件技術。支持RTP、RTSP、SDP、FTP、HTTP等網絡協議;支持多種視頻和動畫格式。
提示:下載MOV文件的簡單方法。
MOV流媒體文件在國內網站上很少見到,但在國外網站上有很多,尤其是壹些著名歌手的個人官網。下載MOV流媒體文件的有效方法是搜索*。mov文件通過Windows在線觀看後,往往在c盤的臨時Internet Files文件夾中。
下載HTTP/FTP電影
對於HTTP和FTP協議傳播的電影,請不要使用IE直接下載或使用鼠標右鍵菜單中的“另存為”保存。建議使用FlashGet等下載工具。使用flashget下載此協議的電影時也要註意正確的設置:點擊工具菜單下的選項,然後在連接選項下的限制中選擇無限制重試。然後在同壹個對話框的協議選項卡下,將HTTP下的用戶代理改為Internet Explore 5.x這是因為大部分服務器都會限制下載的總次數,超過這個限制就會報錯。
使用HTTP協議的WMV/RM等格式的流媒體文件可以通過上述方法下載。如果頁面中的鏈接是壹個RAM文件,將其下載到本地硬盤並在記事本中打開。可以看到類似“RTSP://61.157 . 237 . 18/18e/lxj/kangxidadi/*”這樣的文字鏈接。rm”。妳可以把這個鏈接復制到後面提到的StreamBox VCR或者影音傳送帶上下載。
當然,這個設置之後妳可能就絕對不能下載了。可能是這段時間服務器連接不上。這時候妳就要考慮換個時間再試了(比如通常淩晨下載次數最少)。
“Flash Get(Jet Car)”也推薦使用FTP協議下載電影連接。如果知道FTP站點的地址、登錄用戶名和密碼,可以在瀏覽器的地址欄輸入“FTP://用戶名:密碼@ FTP服務器的IP地址”。登錄後右鍵點擊文件夾,選擇“復制到文件夾”,選擇本地文件夾。也可以下載,但是效果不是很好。如何用flashget下載要註意。與HTTP協議相比,FTP可以控制每個IP的線程數,所以不需要多開線程,因為多開線程是達不到下載文件的目的的。有的網站說“單線程”下載,指的就是這個。由於FlashGet本身是多線程下載工具,請先調整為單線程。方法是:在下載任務中添加下載鏈接時,會出現壹個屬性對話框,將“常規”下“文件共享”後的數字改為“1”。下載的時候會看到只有壹個“jet1”在工作,是單線程下載。
另外,很多FTP下載都需要密碼,所以需要添加到添加到下載任務時出現的屬性窗口中:在屬性窗口的常規選項下,勾選“登錄服務器”,然後在下面填寫登錄FTP服務器所需的用戶名和密碼。
對於通過FTP下載的鏈接,您可以使用特殊的FTP文件傳輸和下載工具來下載它們。這方面的工具很多,方法也差不多。這裏簡單介紹壹下使用國產FTP工具“流星雨貓眼XFTP”在“210.192.96.39”站點下載文件的步驟:
①首先在XFTP軟件的工作視圖中的FTP服務器文件夾下右擊,選擇“快速添加新站點”,在FTP地址後寫上“210.192.96.39”,然後輸入用戶名和密碼,默認確認其他各項。
②左鍵單擊該新站點名稱,連接將自動開始。如果連接成功,會在“連接信息”下看到“/”是當前目錄“、“/目錄下文件搜索已結束”等信息,可以展開該站點名稱下的文件夾。
③選擇所需文件,並將其拖至本地磁盤。
(4)點擊“計劃隊列”項,右鍵點擊要下載的文件,選擇“傳輸”,然後等待XFTP慢慢下載。
另外,MPEG/AVI等電影格式雖然不是流媒體,但在互聯網上(尤其是FTP站點上)也特別豐富。這些文件通常使用HTTP或FTP協議,所以這裏的方法對它們也有效。
常見流媒體協議
不同的流媒體文件在播放時會使用不同的協議。為了讓下載有針對性,需要先看看各種流媒體使用的協議。
1.與其他文件的兩個通用協議
其實流媒體文件本身就是壹種文件,所以對於其他文件使用的協議也是支持的。這兩種協議是HTTP和FTP。
1)HTTP協議
“HTTP協議”是目前網頁上廣泛使用的超文本傳輸協議,在壹些流媒體傳輸中也有使用。如“/specials/2003 spring/56k/241894 . wmv”),顯然,這個“MMS://win media . CCTV . com . cn/specials/2003 spring/56k/241894 . wmv”
②選擇並復制地址。
③啟動HiDownload,點擊工具欄上的添加按鈕,將上述地址粘貼到添加任務窗口的URL文本框中,確認後返回主界面開始下載。
2.高速網絡記錄器/播放器
HiDownload、Network Mole等工具可以使用MMS協議下載流媒體電影,但在下載完成之前無法得知下載文件的內容。如果想邊看邊下載,可以試試“Hi-Net錄放機”。
來自韓國的Hi-Net Recorder/Player具有播放和錄制流媒體的功能,可以在下載的同時觀看下載電影的內容。它只支持下載WMV和ASF文件。Hi-Net Recorder/Player主界面上的工具按鈕用於播放文件(Player)和錄音(Rrecorder)。步驟如下:
①右擊主界面,從快捷菜單中選擇“URL打開”,然後在對話框中輸入要下載的流媒體電影的URL鏈接,點擊“播放”返回主界面。
②如果鏈接有效,過壹會兒會自動開始播放,同時可以看到主窗口中“Recorder”下的圓形按鈕變成紅色。
③點擊紅色按鈕進行錄制,錄制的文件默認保存在c:\temp中。要修改此路徑,請在右鍵快捷菜單中單擊“首選項”,然後在打開的對話框中的“默認路徑”下進行修改;接下來,您可以觀看並等待Hi-Net記錄器/播放器將其下載到硬盤。
3.流下載項目
“流下載項目”,簡稱“SDP”,也是壹個邊看邊下載MMS協議流媒體文件的工具。SDP讓妳突破重重限制,成功下載ASF、ASX、WMV等格式的電影。
這個軟件的界面與netants和flashget的界面有很大的不同。沒有這種窗口結構和拖拽筐,但是使用起來並不難。
①確認WMV和其他要下載的文件的查看地址,並進行復制。
②點擊SDP中的“打開”按鈕,在彈出窗口中粘貼地址,點擊“確定”返回主窗口。
③接下來點擊“Go”按鈕,窗口中會出現相應的連接信息文本,文本描述上方會出現壹個紅色進度條從左向右滾動。當進度條到達最右邊時,文件會“躺”在妳的硬盤上,播放器默認會自動啟動播放剛剛下載的文件。
④如果下載後不想開始播放,但需要邊下載邊觀看文件內容,可以點擊工具欄上的“預覽”按鈕,調出預覽窗口,通過上面的控制按鈕控制播放。
下載RTSP電影。
RTSP協議用於播放RM格式的流媒體文件。當我們點擊壹個以RTSP協議開頭的流媒體鏈接時,系統會自動調用Real Player或者Real One Layer(播放器要安裝在系統中)進行播放。與彩信電影相比,能夠支持RTSP電影下載的工具並不多,但妳要相信它們都很優秀。可能有時候用這些工具下載不到什麽RM電影,但這不是軟件的錯。還是那句話,只要會玩,就可以下載。
下面介紹兩種RTSP協議流媒體下載工具的使用方法。
1.網絡傳輸(音頻和視頻傳送帶)
“影音傳送帶”是國內為數不多的可以下載MMS(多線程)和RTSP(PNA)協議文件的工具。它有很多優點,比如壹流的下載速度,低CPU占用率(尤其是在寬帶方面)等等。目前支持HTTP、FTP、MMS、RTSP等協議,除RTSP外的所有協議都可以實現多線程斷點續傳(只要站點支持)。雖然我通常用它來下載RTSP電影。這裏還是要提壹下軟件對於MMS協議的多線程延續功能:由於MMS流的每秒字節數幾乎是固定的,這就決定了MMS流本身並不能充分利用用戶的全部帶寬,所以多線程技術在縮短MMS流下載時間上的效果是立竿見影的。可惜目前的下載軟件很少有支持MMS多線程下載技術的,Net Transport正好填補了這壹空白。
和上面提到的大部分工具壹樣,軟件也會有方便添加任務的“拖拽筐”(估計這都是從“螞蟻”那裏學來的吧,呵呵)。要下載電影,可以通過拖放籃將要下載的電影鏈接作為任務添加,也可以使用工具按鈕代替拖放籃。
啟動音視頻傳送帶後,點擊工具欄上的“新建”按鈕,彈出“添加新的下載任務”對話框。如上所述將地址粘貼到URL中並確認,然後開始下載。因為是中文軟件,所有提示信息壹目了然。相信有了之前軟件的使用為基礎,添加、刪除等操作對妳來說不會很難。
視聽傳送帶的壹些小技巧;
(1)盡管Net Transport不直接支持PNM協議,但您可以嘗試將PNM更改為“rtsp://site:7070/...”下載PNM協議文件時,其中7070是PNM的默認端口號。
(2)如果RTSP文件無法下載,可以將RTSP改為HTTP。註意去掉RTSP的默認端口號554,直接作為普通文件下載。
(3)如果Net Transport下載不到壹些HTTP協議文件,那是因為有些站點需要cookie,Net Transport默認關閉cookie。打開方法是:點擊工具→選項→下載→Cookie→確定。
(4)下載時不需要指定文件存儲類別。下載完成後,可以使用拖動功能將指定的任務移動到相應的類別中。
(5)如果想忽略網運的瀏覽器抓取,可以右擊浮動窗口,然後點擊“監控瀏覽器”取消前面的小鉤。
(6)視聽傳送帶只用壹根線就能下載RTSP電影。
(7)流媒體文件通過MMS協議下載後不進行索引,因為下載過程中文件大小不是很準確,所以沒有辦法在末尾添加索引。此時,您只能在使用WMP (Windows Media Player)版本7或更高版本時按順序觀看它們。利用任務欄中的“制作ASF流索引”功能,不僅可以隨意拖拽播放,還可以修復損壞的部分,刪除重復的部分,使音視頻更加流暢。
2.流式盒式錄像機
StreamBox VCR是壹款知名的流媒體下載工具(我個人認為這款軟件下載RTSP協議文件的能力遠不如影音傳送帶),很多朋友都很熟悉。StreamBox VCR不僅支持點播流媒體節目,還支持直播流媒體節目,兩者可以同時下載。由於獨特的分析技術,您可以找到並下載隱藏在ASX背後的ASF文件和隱藏在SMIL文件背後的RM文件。這個功能還是挺實用的。StreamBox VCR支持相當完整的流媒體協議,包括Http、FTP、RTSP、MMS、PNM等。,並能在下載時自動判斷。此外,它還具備下載軟件的必備功能,如支持斷開連接、拖拽下載,不同版本的StreamBox VCR可分別下載ASF/WMA、RM/RA格式的軟件、流媒體文件。如果要下載軟件,建議使用1.0 Beta 2版本;如果要下載MMS協議的流媒體,使用版本1.0 beta 3;下載RTSP電影,最好用1.0 BETA 3.1。三者的用法差不多。
下面以下載“RTSP://2118 . 09 . 188/*的流媒體為例說明方法。RM”(RTSP議定書)。
①復制鏈接“RTSP://211.18 . 09 . 188/*。rm”。
②啟動stream box vcr 1.0 beta 3.1,在其主窗口右擊(第壹次運行軟件時會要求輸入密碼、郵箱等信息),選擇“粘貼”菜單項,立即出現“新建項目”窗口。剛才復制的地址已經自動填充在“下載地址”壹欄中(軟件可以自動檢測剪貼板的內容),選擇。如果您不熟悉下載協議,請選擇“自動”使其自動配置。
(3)點擊確定返回主窗口,可以看到文件正在下載中。
提示:有些流媒體節目可能是通過pnm://協議播放的。如果直接在瀏覽器地址欄輸入這個地址,就會調用Real One玩家來玩。要下載此流媒體程序,請在StreamBox VCR中進行,並選擇“PNM(HTTP)協議”。
如果妳覺得復制粘貼太麻煩,那就用拖拽吧!雖然StreamBox VCR沒有NetAnts和flashget那樣的浮動拖放窗口,但仍然支持鼠標拖放。當妳在網上找到壹個要下載的數據流文件,只要按住鼠標左鍵,把地址鏈接拖到StreamBox VCR的主窗口就可以下載了。
為了得到理想的下載效果,以後對StreamBox VCR做壹些設置會更有好處:在Streambox VCR中,點擊查看/節目設置,在“主”選項中設置“最大下載次數”的值為10以上。如果妳的網絡帶寬挺大的,機器性能也強,還是值大壹點的好。進入“Time”選項,將“Timeout”的值設置得大壹些,至少60。如果該值較大,StreamBox VCR連接服務器所允許的時間也會延長,因為有些服務器的響應時間較慢。如果使用預設的40秒或者改小壹點,往往會在連接過程中壹直得到錯誤提示,給人壹種錯覺(比如下載地址錯誤,文件不存在等等)。尤其是隨著寬帶的逐漸普及,網上看電影的朋友越來越多,連接服務器的時間肯定會更長,所以還是值大壹點的好。
“Time”下的“Retry Idle”值改為2秒,這樣可以使StreamBox VCR在每次連接錯誤後與下壹次重試的間隔更短。此外,同樣在“時間”選項下,選中了“繼續嘗試,直到失敗”復選框,這意味著軟件將無限期連接,除非在下載過程中因不可預知的原因而停止。然後進入“連接”選項,將“帶寬”改為“T1局域網”。無論妳的帶寬是多少,都可以設置為T1,從而騙過服務器,讓它相信妳是用高速寬帶連接的,因為有些服務器會檢查妳的帶寬設置。如果設置為“56K調制解調器”或“56K ISDN”等低速,部分服務器會拒絕連接,導致無法正確下載電影。改成“T1局域網”也可以避免只下載壹部分電影就報告下載完成。
設置完成後,點擊右邊的“確定”按鈕,將設置保存為系統默認值,不用每次下載前都進行設置。
這麽多工具,不難看出下載流媒體的主要流程如下:
①首先在瀏覽器中找到要下載的流媒體程序,在其鏈接上點擊鼠標右鍵,選擇“復制快捷方式”,將鏈接地址復制到系統剪貼板中。
②運行流的下載工具,通過軟件提供的添加任務功能添加任務。這些軟件幾乎都有自動監控剪貼板的功能,所以會自動在地址欄粘貼地址,並做壹些簡單的配置(比如選擇文件的存儲路徑和文件名等。).
③返回主窗口,靜默等待軟件下載電影。
* * *介紹了這麽多下載軟件,最後推薦妳使用Net Transport和FlashGet,這兩個幾乎是無所不能的下載軟件(如上所述)。從實際使用過程來看,個人感覺flashget的下載穩定性比視頻傳送機要好。***
挖掘隱藏的流媒體文件
上面提到的方法都是為了直接找到流媒體文件的地址。有了以上工具的出現,朋友們不僅可以像以前壹樣在線看電影,還可以下載自己喜歡的電影。但是很多時候,我們打開壹個頁面後,並沒有在頁面中找到流媒體文件的地址,而是在網頁上有壹個嵌入式的媒體播放器,也可以播放。能播放意味著流媒體文件必須存在,只是隱藏在網頁上。怎樣才能找出隱藏的流媒體文件?
1.查看快捷方式指向的地址。
更容易隱藏的是妳無法直接看到文件的真實鏈接地址。比如上面提到的央視網站上的節目,都是用“javascript:playsrc()”來表示地址的。像這樣的隱藏地址,只要右擊對應的程序圖標,選擇“復制快捷方式”,粘貼到記事本中,去掉括號中的引號,就可以得到文件的真實地址。
提示:不要總是試圖通過選擇右鍵菜單中的“屬性”來查看文件的真實地址,比如央視網站上的那些節目圖標。如果妳查看它的屬性,妳會發現它們實際上只是壹些GIF圖像文件——因為妳查看的是“圖標”的屬性,而不是圖標實際鏈接的位置。
2.分析網頁文件的源代碼,找出關鍵詞。
網站上的壹些程序用第壹種方法會壹無所獲。雖然看起來網頁的播放界面和央視網站類似(會有壹個播放控制窗口),但原理卻大相徑庭。但是,只要能播放,文件肯定是有的。如果網頁的播放器界面是RealOne Player,說明可能是RM格式的文件(也可能是RAM文件)。根據上面提到的協議和文件名的對應關系,可以推斷這個文件應該是RTSP協議播放的,可能是擴展名為RM的文件。在這個頁面上點擊右鍵,選擇“查看源文件”,系統會用關聯的編輯器打開它。使用搜索功能在源文件中查找關鍵字“rm”,可以找到壹些類似“RTSP://*”的詞。*.*/*.rm”,這正是您要尋找的文件地址。剩下的就是復制它,然後啟動視頻傳送帶或StreamBox VCR下載它。但是有時候有些網站會把電影單獨作為壹個窗口彈出來。如果我們用IE打開,它的IE地址和菜單欄就看不到了。據說騰訊的瀏覽器可以破解。其實也沒那麽費勁。我們只需要在IE的歷史中找到這個頁面,仍然可以通過上面的方法找到它的地址。
提示:上面提到的“不要總是試圖通過在右鍵菜單中選擇‘屬性’來檢查文件的真實地址”不能太絕對。比如有這樣壹個網頁“/works/play.aspx”?No=397214”,輸入後會聽到歌曲(確實有流媒體文件),但如果看源文件,輸入歌曲常用格式的幾個擴展名進行搜索,就不會註明文件的絕對地址。當妳輸入“ASF”時,妳會看到“播放語音(“2002-10-18-22-13-20-9060000。ASF”),但妳仍然無法知道確切的地址,即使妳使用了下面提到的嗅探器。但是,當妳將鼠標移動到網頁底部時,妳會發現壹個播放控制圖標。右鍵單擊它可以查看屬性,其中詳細指出了文件的實際位置。因此,必須靈活運用各種方法。
3.折線法
這種方法只適用於通過網卡上網的用戶,而且只對RM格式的片子有用。具體操作如下:進入電影播放頁面後暫停,在Win98的開始運行菜單中輸入Winipcfg並回車,會彈出壹個IP配置對話框,然後按下播放按鈕開始播放電影,在播放的緩沖進度剛出來時再按下IP配置對話框中的“全部釋放”按鈕,這樣就會發生斷線,Realplay播放器會報錯,錯誤信息中包含電影的真實地址。需要註意的是,Realplay 9.0及其升級版Realone都修復了這個漏洞,所以我建議大家安裝8.0版本和編碼升級包,這樣RealVideo9.0編碼標準壓縮的RM文件還是可以查看的。
4.使用嗅探工具進行嗅探
對於壹些隱藏更深、保護更好的流媒體文件,上述方法都不起作用——看不到快捷方式,也看不到源文件(比如屏蔽IE的右鍵菜單)。這時候妳該怎麽辦?放心吧!不可下載