オープンソースプロジェクトのダウンロードと使用-取得

1.ダウンロードしてください

1.1pythonをダウンロードする

you-getにはpythonが必要なので、最初にpythonをインストールする必要があります。最新のpythonバージョンpython公式ウェブサイトからダウンロードできます。
現在の最新の安定バージョンはpython3.8です。システムプラットフォームに応じてバージョンを選択します。たとえば、ここでは実行可能プログラムの64ビットWindowsバージョンを選択します。
ここに写真の説明を挿入
インストールパッケージは大きくなく、26Mだけですが、海外のウェブサイトなのでダウンロード速度がとても遅いです。30分ダウンロードしました...

1.2pythonをインストールする

ダウンロード後、ダブルクリックしてpythonインストールパッケージを実行し、インストールを開始します。AddPython 3.8 to PATHを確認しから、[今すぐインストール]を選択し、ワンクリックでインストールすることを忘れないでくださいPythonに精通している場合は、カスタムインストールを選択することもできるため、オプションのプラグインを選択して、インストールパスなどをインストールまたは変更できます。
ここに写真の説明を挿入
インストールプロセスは非常に高速です。インストールが完了したら、[閉じる]をクリックしてください。
ここに写真の説明を挿入

次に、cmdを開き、pythonEnterキーを押して、Enterキーを押します。Pythonインタラクティブ環境に入ることができれば、インストールは成功します。次に入exit()、Enterキーを押して、Enterキーを押し、pythonを終了します。
ここに写真の説明を挿入

1.3インストール-取得

インストールする方法はたくさんあります。最も便利なpipインストール方法を選択します。cmdウィンドウを開き、次のコードを入力してインストールします-get

pip install you-get

インストールが失敗した場合、またはpipの使用中に速度が非常に遅い場合は、国内ソースを使用してダウンロードできます。また、pipソースを指定してダウンロード速度を上げることができます。

2.あなたの使い方-ゲット

2.1サポートされるリスト

あなたがサポートしているウェブサイトはたくさんあります-get、以下は中国で一般的なビデオウェブサイトです

ウェブサイト URL
ビリビリ http://www.bilibili.com/
ようく http://www.youku.com/
テンセントビデオ http://v.qq.com/
IQIYI http://www.iqiyi.com/
CCTV http://www.cntv.cn/
マンゴーTV http://www.mgtv.com/
クイックワーカー https://www.kuaishou.com/
ドゥイン https://www.douyin.com/
スイカのビデオ https://www.ixigua.com/
Baiduポストバー https://tieba.baidu.com/
ドゥバン http://www.douban.com/
魚との戦い http://www.douyutv.com/
フェニックスビデオ http://v.ifeng.com/
鳳凰 http://www.fun.tv/
興奮 http://www.joy.cn/
クール6 http://www.ku6.com/
シーナビデオ http://video.sina.com.cn/
宗湖ビデオ http://tv.sohu.com/

もちろん、これらのWebサイトのビデオは、メンバーシップビデオや有料ビデオなど、すべて分析的なものではありません。

2.2使用方法

使用する最も簡単なコマンドはyou-get + 完整的视频URL、たとえばです。

you-get https://v.youku.com/v_show/id_XMzk4NDE2Njc4OA==.html?firsttime=0

次に、ダウンロードされるのを待ちます。
ここに写真の説明を挿入
その後、ダウンロード形式は何かなど、他の問題が発生します。定義の選び方は?どのフォルダがダウンロードされるか...したがって、you-getコマンドのいくつかのオプションを知る必要があるので、一般的に使用されるオプションとパラメーターをリストしました

オプション 説明
-私 フォーマット、解像度、サイズなどのリソース情報を表示します。
-u ダウンロードまたは表示するURLを指定します。-uを省略してURLを直接追加できる場合もあります
- 出力フォルダ、つまり保存パスを設定します。指定しない場合は、現在の作業ディレクトリに保存されます。
-THE ファイル名を設定すると、デフォルトのファイル名を使用できます
-f 既存のファイルを強制的に上書きする
-l 最初にリスト全体をダウンロードしてください
-P パスワードを使用する(ビデオにアクセスするためにパスワードが必要な場合)
-t タイムアウト期間を秒単位で設定します
-c クッキーを使用し、cookies.txtまたはcookies.sqliteをロードします

別の例を挙げましょう

まだビデオは今ですが、最初に明快さの情報を確認しましょう

C:\Users\panme>you-get -i https://v.youku.com/v_show/id_XMzk4NDE2Njc4OA==.html?spm=a2hcb.playlsit.page.3
site:                优酷 (Youku)
title:               序章:罗网之心
streams:             # Available quality and codecs
    [ DEFAULT ] _________________________________
    - format:        mp4hd2v2
      container:     mp4
      video-profile: 超清
      size:          408.0 MiB (427772864 bytes)
      m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMzk4NDE2Njc4OA&type=mp4hd2v3&ups_client_netip=&utid=IH39Fw7t71ICAXjlXg%2Fhl3Gi&ccode=0519&psid=0acded556dae2a5e0feaa495f793d1e543162&duration=1836&expire=18000&drm_type=1&drm_device=7&hotvt=1&dyt=0&btf=&rid=20000000AB6DED846DCB7C159A8F5F1F9D5B8C1102000000&ups_ts=1601605412&onOff=0&encr=0&ups_key=805dd73f9545b034dcc6a7a69b732fbd
    # download-with: you-get --format=mp4hd2v2 [URL]

    - format:        mp4hd
      container:     mp4
      video-profile: 高清
      size:          240.0 MiB (251650734 bytes)
      m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMzk4NDE2Njc4OA&type=mp4hdv3&ups_client_netip=&utid=IH39Fw7t71ICAXjlXg%2Fhl3Gi&ccode=0519&psid=0acded556dae2a5e0feaa495f793d1e543162&duration=1836&expire=18000&drm_type=1&drm_device=7&hotvt=1&dyt=0&btf=&rid=20000000DDB7A0907D7D8F79B3ABDB846BFC24AF02000000&ups_ts=1601605412&onOff=0&encr=0&ups_key=21d750ed3dc71da20f0c7cb8445d9952
    # download-with: you-get --format=mp4hd [URL]

    - format:        3gphd
      container:     mp4
      video-profile: 渣清
      size:          61.5 MiB (64509670 bytes)
      m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMzk4NDE2Njc4OA&type=3gphdv3&ups_client_netip=&utid=IH39Fw7t71ICAXjlXg%2Fhl3Gi&ccode=0519&psid=0acded556dae2a5e0feaa495f793d1e543162&duration=1836&expire=18000&drm_type=1&drm_device=7&hotvt=1&dyt=0&btf=&rid=20000000445FB791872AA862408C9EDF7E5C66B302000000&ups_ts=1601605412&onOff=0&encr=0&ups_key=4723945818c1e89b0d04b070bc72230b
    # download-with: you-get --format=3gphd [URL]

    - format:        mp4sd
      container:     mp4
      video-profile: 标清
      size:          125.4 MiB (131501709 bytes)
      m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMzk4NDE2Njc4OA&type=flvhdv3&ups_client_netip=&utid=IH39Fw7t71ICAXjlXg%2Fhl3Gi&ccode=0519&psid=0acded556dae2a5e0feaa495f793d1e543162&duration=1836&expire=18000&drm_type=1&drm_device=7&hotvt=1&dyt=0&btf=&rid=20000000D6EF6F9992D1E2D38FCFF05CC4C4E5A002000000&ups_ts=1601605412&onOff=0&encr=0&ups_key=97cf235b2d0672159d024defe04565a5
    # download-with: you-get --format=mp4sd [URL]

4種類の画質があることがわかります。デフォルトでは、最高品質のビデオがダウンロードされます。今回は、最低品質のビデオをダウンロードし、保存パスを指定してファイルの名前を変更します。

you-get --format=3gphd https://v.youku.com/v_show/id_XMzk4NDE2Njc4OA==.html?spm=a2hcb.playlsit.page.3 -o C:\Users\panme\Desktop\ -O 罗网之心.mp4

もちろん、あなたがサポートしているパラメータは他にもあります-get、そしてgithubでチェックできます。または、興味があれば、ソースコードをダウンロードして自分で勉強することもできます

おすすめ

転載: blog.csdn.net/qq_39147299/article/details/108893650