日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

在Ubuntu 14.04 64bit下玩转Qvod快播Linux山寨版本

發布時間:2023/11/27 生活经验 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Ubuntu 14.04 64bit下玩转Qvod快播Linux山寨版本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考github上項目主頁
https://github.com/yu239/PyQvod
該項目的作用是:在Linux下面觀看快播視頻網站的視頻,先下載后觀看,比較自動化。

下面記錄了實際安裝步驟:
目前的思路是,采用windows版本的Qvod下載程序,使用wine運行在Linux下面,所以首先必須安裝wine。為了便于操作,這里
根據該項目主頁,對前臺使用Python的python-wxgtk庫制作了一個UI界面,可以執行一些簡單操作。所以,Python的相關庫也必須安裝。
python版本要求2.6或是2.7

1.安裝常用依賴包
sudo apt-get install wine
sudo apt-get install python python-wxgtk2.8

2.配置
將源碼復制到系統指定目錄下面,比如在我的系統中
cd /home/taoyx/program
git clone https://github.com/yu239/PyQvod.git


修改配置文件PyQvod.py
主要修改如下4個地方
下載成功視頻存放的路徑
VIDEO_PATH:/home/taoyx/program/PyQvod/qvod_media
下載過程中的緩存路徑
CACHE_PATH:~/qvodcache
下載超時時間
TIMEOUT:300
所有下載過的url的存放路徑,便于以后使用
RECORD:/home/taoyx/program/PyQvod/qvod_media/qvod_urls
安裝你的安裝目錄,恰當修改。


為了方便啟動程序,打開~/.bashrc文件,在末尾加上
alias qvod='cd your-path-to-PyQvod/project/src ; python ./PyQvod.py'
然后執行下面的命令使配置生效
source ~/.bashrc
這樣在你的操作環境中,就有了一個qvod的命令,啟動Qvod后臺下載進程十分方便。

3.安裝瀏覽器插件
目前僅支持chrome和Firefox,分別對應一個插件。在源碼plugin目錄下面,發現有兩個插件,對Firefox用戶,只需要將.xpi文件
拖入Firefox瀏覽器中安裝即可。對chorium用戶,點擊瀏覽器右上角“定制”圖標,選擇tools->extensions->Load unpacked extensions
選擇整個目錄qvodurlfinder_chromium安裝即可

我采用的是chrome,下面是chrome的設置:
打開chrome瀏覽器,點擊右上角的設置=》擴展程序=》加載正在開發的擴展程序=》打開指定文件夾導入即可.


4.運行
首先在命令行開啟Qvod后臺下載進程,
qvod

隨后會彈出Python的下載UI界面。


使用chrome打開一個快播支持的視頻網站,比如www.tom51.com,Firefox使用ctrl+e或是chromium使用ctrl+q快捷鍵,觸發瀏覽器插件去捕捉該
網頁中的qvod鏈接,假如qvod鏈接捕捉成功,qvodloader將會彈出一個窗口進行下載。下載開啟前,會彈出一個wine的窗口,

顯示下載的視頻相關信息






等下載完成,你就可以使用其他視頻播放器觀看了。
推薦使用深度影音或是vlc播放器觀看。

5.抓包分析快播協議
在Ubuntu下面使用wireshark抓包來分析qvod的tracker和peer之間的交互協議,將較Windows下面更加純凈,
沒有其他程序包的干擾。效率更高。發現這個快播的下載,使用的是tcp傳輸。

注意的問題
1.該QvodLinux客戶端可以正常下載快播視頻,速度還可以。但是對大量并發的qvod鏈接下載效率并不高。
同時,每下載一個文件,都復制一個qvoddownloader進程,同時會彈出一個窗口,下載完成后,需要手動關閉。
因而建議只作為玩家業務測試使用。
2.其實Python只是一個qvod下載進程的外包裝,使用其他的語言做包裝也是可以的,比如使用bash寫個腳本也可以控制qvod下載進程下載。
3.測試過程中,發現Python的UI界面觀看視頻有些bug,就是不能邊下邊看。源碼作者在Python中使用的是mediaplayer,可是我的機器沒有

安裝,只有vlc。但是下載速度還是不錯的。我在家里的測試是200k/s,最快的下載速度是400k/s,已經很快了。



總結

以上是生活随笔為你收集整理的在Ubuntu 14.04 64bit下玩转Qvod快播Linux山寨版本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。