手機安裝you-get與you-get的基本使用

工具:手機和termux安裝包

基本原理:安卓和linux是什麼關係不用多說了,而termux正是安卓平臺上的linux終端模擬器,所以安裝流程和linux上的基本一樣,但經過再三對比後,建議使用pip安裝(即通過python環境)。

方法流程

安裝termux並啓動,初次啓動會自動進行最小化安裝,這個過程中建議使用vpn,不然會很慢。

termux獲取:fdroid上可以找到最新版,但似乎只有aarch64版,如果你的手機架構是armv7a,建議前往酷安網下載)

依次輸入以下指令

apt update

#安裝軟件前必備命令

apt install python3

#安裝python3

pip install --upgrade pip

#更新pip(非必須)

pip install you-get

#安裝you-get

pip install --upgrade you-get

#更新you-get(如多次下載失敗時可嘗試)





如果上述操作太慢你可以爲termux和python換源,方法可自行百度,這裏就不展開了


需要提醒的是,termux的啓動目錄是/data/data/com.termux/files/home,而you-get默認會將視頻下載到當前目錄,因此使用you-get前建議先

cd  /storage/emulated/0/

#切換至安卓主目錄

操作示例

最簡單的下載命令

you-get https://www.bilibili.com/video/av92555571

#默認下載可下載的最高分辨率

對於有多節的視頻,下載所有節

you-get --playlist https://www.bilibili.com/video/av92555571

列出所有可下載的畫質並指定下載畫質和格式

you-get -i https://www.bilibili.com/video/av92555571

#這一步列出所有可下載畫質

如果沒問題你應該會看到類似以下輸出

you-get: This is a multipart video. (use --playlist to download al
site:                Bilibili                                     
title:               Galgame吧「Elite Galgame 2019」評選結果 (P1. 新作組)   
streams:             # Available quality and codecs               
    [ DASH ] ____________________________________                 
    - format:        dash-flv                                     
      container:     mp4                                          
      quality:       高清 1080P                                     
      size:          217.1 MiB (227649595 bytes)                  
    # download-with: you-get --format=dash-flv [URL]              
                                                                  
    - format:        dash-flv720                                  
      container:     mp4                                          
      quality:       高清 720P                                      
      size:          145.0 MiB (152025666 bytes)                  
    # download-with: you-get --format=dash-flv720 [URL]           
                                                                  
    - format:        dash-flv480                                  
      container:     mp4                                          
      quality:       清晰 480P                                      
      size:          112.5 MiB (117923115 bytes)                  
    # download-with: you-get --format=dash-flv480 [URL]           
                                                                  
    - format:        dash-flv360                                  
      container:     mp4                                          
      quality:       流暢 360P                                      
      size:          72.3 MiB (75818699 bytes)                    
    # download-with: you-get --format=dash-flv360 [URL]           
                                                                  
    [ DEFAULT ] _________________________________                 
    - format:        flv                                          
      container:     flv                                          
      quality:       高清 1080P                                     
      size:          343.0 MiB (359667110 bytes)                  
    # download-with: you-get --format=flv [URL]                   
                                                                  
    - format:        flv720                                       
      container:     flv                                          
      quality:       高清 720P                                      
      size:          221.8 MiB (232588888 bytes)                  
    # download-with: you-get --format=flv720 [URL]                
                                                                  
    - format:        flv480                                       
      container:     flv                                          
      quality:       清晰 480P                                      
      size:          158.4 MiB (166132226 bytes)                  
    # download-with: you-get --format=flv480 [URL]                
                                                                  
    - format:        flv360                                       
      container:     flv                                          
      quality:       流暢 360P                                      
      size:          73.1 MiB (76693252 bytes)                    
    # download-with: you-get --format=flv360 [URL]                

在以上信息中,container指的是格式,quality指的是畫質,而download-with 指的是對應的下載命令

以下載720p畫質的視頻爲例

you-get --format=dash-flv720 https://www.bilibili.com/video/av92555571

#下載720p畫質的視頻,保存爲mp4格式

you-get --format=flv720  https://www.bilibili.com/video/av92555571

#下載720p畫質的視頻,保存爲flv格式

 

更多和you-get有關的信息可以前往官方項目地址https://github.com/soimort/you-get

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章