电影大动员电影博客BT技巧 → 正文第1页 | 现在是第1页 | 发表新文章 | 回复 

[1楼] 影片下載觀看秘籍大全(十)關於Streambox不能下載rtsp文件或下載不全 [1级精华] 180357
 
这是该网友的头像,点击查看大图片

影片下載觀看秘籍大全(十)關於Streambox不能下載rtsp文件或下載不全,播放時斷續而聲音正常

最近有些網友在詢問,為何有些片子無法下載,下載不全或播放時畫面斷斷續續而聲音正常。其實,這種情形大部分都是發生在用VCR下載rtsp的文件,事實上,rtsp開頭的文件,其實是提供你在線播放時使用,通常rtsp為經過轉址,若服務器端有設定初級的保護,您是無法用VCR正確下載的,只能「在線播放」,我以英文版的VCR為例(因為我用的是英文版的,用中文版的網友,?選擇相對應的中文選項),請你們先跟著我對VCR

做如下的設定:  

  (1)啟動VCR  

  (2)選擇上方的 View ,選最下方的 Settings ,在 Main 中,將 Maximum active downloads 的值設定為10或更高(這個設定是允許你的VCR最大能同時下載的檔案數,當然,如果你的帶寬夠,機器設備也夠強,這個地方的數值,是可以設的更高的)。  

  (3)在 Time 的設定中,將 Timeout 的值設定在 60-90 之間的數值,這個設定的目的,是讓VCR下載接取服務器的時間能容許比較長的時間,因為有些服務器反應的時間比較慢,如果你貪圖一時之快,用預設的40秒或設定成20秒,通常會有一半以上的機會,在接取的過程中,會一直出出現錯誤訊息,讓你以為下載地址錯誤,以我的經驗而言,由於現在使用寬帶來看電影的人越來越多,連接服務器的時間當然會更長,如果你縮小這個設定值,當然VCR就會一直報告連接錯誤了。  

  (4)在 Time 的設定中,將 Retry 的值改為 2 秒,這個設定的目的是讓VCR在每次連接錯誤時,與下次的間隔能比較快速一點。  

  (5)在 Time 的設定中,將 Unlimited Attempts until not crash 前的核取方塊打勾,這個設定的目的,是告訴VCR除非在下載過程中因特別原因停止,否則一定要無限次數的嘗試。  

  (6)在 Connection 的設定中,將 Bandwidth 改設成 T1,這個設定的目的,是因為有些下載服務器會要求你的帶寬,如果你的設定是維持在 56K modem 或 56K ISDN ,這樣的低速有些服務器是會拒絕的連接,你也無法正確下載電影的,事實上,不要管你的帶寬真正是多少,將這個設定值設為T1,是可以騙過該服務器,你正在用高速寬帶與其連接中。  

  (7)在 File Confirm 的設定中,將 When file received 和 When downloading failue 前面的核取方塊打勾,前者是讓檔案下載完成後,讓VCR彈出一個?小視窗並用語音提醒你哪個檔案已經下載完畢,後者則是當下載過程中失敗時,讓VCR彈出一個小視窗並用語音提醒你哪個檔案下載過程有錯誤。  

  (8)好了,點選右方的 OK ,將剛才的設定儲存為系統的設定值,這樣你就不必每次下一個檔案時,都要分別去設定。  

  接著,我來說明如何正確下載 RTSP 開頭的電影檔:   

  其實,在一半的情況下,下載RTSP檔只要用VCR裡面的RTSP協議就可以直接下載,但卻也有越來越多的服務器,設定了初級保護的方式,透過轉址的方式,讓你無法正確下載影片,這時不要以為服務器的檔已經刪除,回帖說道「不能下」,其實可以將RTSP改為PNM,然後用PNM(TCP)協議來下載,我碰到這種情況一般都這樣處理,以下以電影站中的新基督山伯爵The Count of Monte Cristo 2002這部影片,作為我們本次教學的測試對象,它的下載地址如下:  

  rtsp://61.180.86.75/other/新基督山伯爵.rm  

  如果網友直接 copy 這段地址到 VCR 中下載,VCR 的設定自然以 auto 的方式下載,也就是啟動 rtsp 協議的方式去下載影片,這時?你注意去看 VCR 右方的下載訊息(log)中會出現如下的下載地址訊息:  

  3: Attempt 1
  4: rtsp://61.180.86.75/other/新基督山伯爵.rm
  5: Flying Raichu RTSP protocol
  6: Connecting 61.180.86.75:554, ip: 61.180.86.75
  7: Receiving Data
  8: Indexs created   

  左邊的下載狀態視窗中的 Status 欄位,顯示出該電影檔的大小為300M,各位網友在每次下載電影時一定要記得這個數字,那是這個電影檔的真正大小。好了,在下載的過程中,各位一定是下載到大約 60 M 處(一般都是大約原檔案大小的 1/5),下載就停止了,VCR 會顯示已經下載完成(Recevied),你再點擊下載,讓 VCR 繼續(Continue)下載,得到的還是一樣的結果。好了,各位回憶一下上方剛才講的,右方訊息窗口中的第六過程中的 6: Connecting 61.180.86.75:554, ip: 61.180.86.75
各位注意到沒有,它在開啟 61.180.86.75 這個位址時,出現了 554 這個端口號,它的下載過程也是使用這個端口。其實,這並不是真正的下載端口,所以你下到檔案的1/5處一定會結束,這時請你將該下載任務及檔案刪除(將鼠標移到?任務上方,點取鼠標右鍵,選擇 Delete File),然後新添加下方新的下下載地址,重新下載:   

  pnm://61.180.86.75/other/新基督山伯爵.rm   

  我將rtsp改成pnm,來下載這個檔案。這時,網友注意一下右邊的下載訊息顯示如下:  

  3: Attempt 1
  4: pnm://61.180.86.75/other/新基督山伯爵.rm
  5: Flying Raichu PNM protocol
  6: Connecting 61.180.86.75:7070, ip: 61.180.86.75
  7: Sending PNM request
  8: Receiving Data
  9: Indexs created
  10:Head received
  .....Server: C
  .....Content: RMF
  .....Author: daisy
  .....Copyright: movie.wowee.net   

  呵呵,看到第六項中的 Connecting 61.180.86.75:7070, ip: 61.180.86.75
了嗎?端口被換成 7070 了,左邊的下載狀態 Status 欄中的檔案大小變為 299.8 M 了,其實,這? 7070 才是真正的下載端口,各位繼續下載下去,檔案大約下載到接近 299.8 M 處,就會顯示下載完畢了。各位網友,我特別用「接近」這個字眼,是要提醒你們。用pnm的下載方式,很難下載完成後的檔案大小,與實際相等,可是絕對沒有影響,你是正確下載完檔案的,不相信你播放看看就知道了,當然播放放時應該要安裝哪些解碼器,在電影站的幫助中都有教學說明,我就不再多寫了,我估計大小不相等是因為接取時換算過程的誤差,不影響的......  

  其實,這個真正的在線觀看的地址應該如下:  

  rtsp://61.180.86.75/other/新基督山伯爵.rm?cloakport=8080,554,7070   

  只是破解下載地址出來的人,一般沒有正確相關概念,很高興的就把下載地址rtsp://61.180.86.75/other/新基督山伯爵.rm 貼出來,而以為後方的 ?cloakport=8080,554,7070 的參數並不重要。事實上,只截取了部分網址就貼出來,不管在線看或下載回來看都會出錯的,?cloakport=8080,554,7070 中的554 只是一個前段位址, 後面的 7070 才是真正要下載的端口號........帖子又經過不斷轉帖,大家都不知道原來的下載實際整段的位址是什麼了。  

  至於有人提到下載回來的影片,播放時斷斷續續而聲音正常,這都是像上面用 rtsp 下載的結果,影片實際上並沒有全部下載完成,那播放時,自然會產生這樣的情形。如果,你們有照我的方式去正確下載影片回來,而且播放時也安裝了相關的解碼器,影片還是出現播放時斷斷續續而聲音正常的情形,那你可以 90% 去判斷這是壓制這部片的人在壓制的過程中就出錯了。當然,剩下的那個 10% 的可能,是部份決定在你播放的機器配置上,如顯卡較低檔,硬盤速度不夠快,機器老舊,或內存不夠上,我可以大膽的告訴你們,這與下載速度的快慢或斷線重下,絕對沒有關係。以我的經驗而言,超慢速的有,超高速的也有,下載過程中不斷斷線後重下的更是有,但是下完的檔案,99.9%都播放正常,絕對不會出現你們的情形,網路上有很多網友觀念錯誤,在回答時胡亂假設可能,造成很多不必要的誤解。  


∴ 序号:180357 自评:10 分 作者:annasueki(超桂冠皇女) 悄悄话 级别:0 时间:2005年3月31日 10:28:33 来自:末知物理地址

电影大动员电影博客BT技巧 → 正文第1页 | 现在是第1页 | 发表新文章 | 回复