あなたのほとんどはYoutube-dlに慣れている(または少なくとも聞いている)かもしれません 、YouTubeやその他の100以上のWebサイトからビデオをダウンロードするためのコマンドラインプログラム。 "You-Get"という名前の同様のユーティリティに出くわしました 。 Pythonで記述されたCLIダウンローダーでもあります 。 YouTube、Facebook、Twitterなどの人気のあるWebサイトから画像、オーディオ、ビデオをダウンロードできます。現在、80以上のWebサイトがサポートされています。 ここをクリック サポートされているサイトの完全なリストを読むには。
You-Getはダウンローダーであるだけでなく、メディアプレーヤーでオンラインビデオをストリーミングすることもできます。それはあなたがグーグルでビデオを検索することさえ可能にします。検索語を渡すだけで、You-Getはそれをグーグルで検索し、最も関連性の高いビデオをダウンロードします。もう1つの注目すべき機能は、ダウンロードを一時停止および再開できることです。 Linux、Mac OS、Windowsに搭載されている、完全に無料のオープンソースのクロスプラットフォームアプリケーションです。
インストール-取得
次の前提条件がインストールされていることを確認してください。
- Python 3
- FFmpeg(強く推奨)またはLibav
- (オプション)RTMPDump
You-Getはさまざまな方法でインストールできます。公式に推奨される方法は、ピップを使用することです。 パッケージマネージャー。 LinuxボックスにPIPをまだインストールしていない場合は、次のリンクを参照してください。
- Pipを使用してPythonパッケージを管理する方法
Python3バージョンのpipをインストールする必要があることに注意してください 。
次に、次のコマンドを実行してYou-Getをインストールします。
$ pip3 install you-get
次のコマンドを使用して、You-Getを最新バージョンにアップグレードできます。
$ pip3 install --upgrade you-get
はじめに-Get
使い方はYoutube-dlユーティリティとほとんど同じです。
動画をダウンロード
ビデオをダウンロードするには、次のコマンドを実行します:
$ you-get https://www.youtube.com/watch?v=HXaglTFJLMcを入手
サンプル出力:
site: YouTube title: The Last of The Mohicans by Alexandro Querevalú stream: - itag: 22 container: mp4 quality: hd720 size: 56.9 MiB (59654303 bytes) # download-with: you-get --itag=22 [URL] Downloading The Last of The Mohicans by Alexandro Querevalú.mp4 ... 100% ( 56.9/ 56.9MB) ├███████████████████████████████████████████████████████┤[1/1] 752 kB/s
ダウンロードする前に、ビデオの詳細を確認することをお勧めします。 You-Getは、 "-info"を使用してそれを行うことができます または"-i" 国旗。このオプションを使用すると、特定のビデオで利用可能なすべての品質とフォーマットが得られます。
$ you-get -i https://www.youtube.com/watch?v=HXaglTFJLMc
または、
$ you-get -info https://www.youtube.com/watch?v=HXaglTFJLMc
サンプル出力は次のようになります:
site: YouTube title: The Last of The Mohicans by Alexandro Querevalú streams: # Available quality and codecs [ DASH ] ____________________________________ - itag: 137 container: mp4 quality: 1920x1080 size: 101.9 MiB (106816582 bytes) # download-with: you-get --itag=137 [URL] - itag: 248 container: webm quality: 1920x1080 size: 90.3 MiB (94640185 bytes) # download-with: you-get --itag=248 [URL] - itag: 136 container: mp4 quality: 1280x720 size: 56.9 MiB (59672392 bytes) # download-with: you-get --itag=136 [URL] - itag: 247 container: webm quality: 1280x720 size: 52.6 MiB (55170859 bytes) # download-with: you-get --itag=247 [URL] - itag: 135 container: mp4 quality: 854x480 size: 32.2 MiB (33757856 bytes) # download-with: you-get --itag=135 [URL] - itag: 244 container: webm quality: 854x480 size: 28.0 MiB (29369484 bytes) # download-with: you-get --itag=244 [URL] [ DEFAULT ] _________________________________ - itag: 22 container: mp4 quality: hd720 size: 56.9 MiB (59654303 bytes) # download-with: you-get --itag=22 [URL]
デフォルトでは、You-Getは DEFAULTでマークされたフォーマットをダウンロードします 。その形式や品質が気に入らない場合は、他の好きな形式を選択できます。 itagを使用する 各形式で指定された値。
$ you-get --itag=244 https://www.youtube.com/watch?v=HXaglTFJLMc
オーディオのダウンロード
次のコマンドは、soundcloudWebサイトからオーディオをダウンロードします。
$ you-get 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira' Site: SoundCloud.com Title: ALL GIRLS ARE THE SAME (PROD. NICK MIRA) Type: MP3 (audio/mpeg) Size: 2.58 MiB (2710046 Bytes) Downloading ALL GIRLS ARE THE SAME (PROD. NICK MIRA).mp3 ... 100% ( 2.6/ 2.6MB) ├███████████████████████████████████████████████████████┤[1/1] 983 kB/s
オーディオファイルの詳細を表示するには、 -iを使用します フラグ。
$ you-get -i 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira'
画像をダウンロード
画像をダウンロードするには、次のコマンドを実行します:
$ you-get https://pixabay.com/en/mountain-crumpled-cyanus-montanus-3393209/
You-Getは、Webページからすべての画像をダウンロードすることもできます。
$ you-get https://ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/
動画を検索
You-Getは有効なURLさえ必要としません。ランダムな検索用語を渡すだけで、You-Getがグーグルで検索し、検索文字列に基づいて最も関連性の高い動画をダウンロードします。
$ you-get 'Micheal Jackson' Google Videos search: Best matched result: site: YouTube title: Michael Jackson - Beat It (Official Video) stream: - itag: 43 container: webm quality: medium size: 29.4 MiB (30792050 bytes) # download-with: you-get --itag=43 [URL] Downloading Michael Jackson - Beat It (Official Video).webm ... 100% ( 29.4/ 29.4MB) ├███████████████████████████████████████████████████████┤[1/1] 2 MB/s
動画を見る
You-Getは、広告やコメントセクションなしで、メディアプレーヤーやブラウザでオンライン動画をストリーミングできます。
VLCなどのメディアプレーヤーでビデオを視聴するには、次のコマンドを実行します。
$ you-get -p vlc https://www.youtube.com/watch?v=HXaglTFJLMc
または、
$ you-get --player vlc https://www.youtube.com/watch?v=HXaglTFJLMc
同様に、ブラウザでクロムなどのビデオをストリーミングするには、次を使用します。
$ you-get -p chromium https://www.youtube.com/watch?v=HXaglTFJLMc
上のスクリーンショットでわかるように、広告、コメントセクションはありません。ビデオ付きの単なるページ。
ダウンロードした動画のパスとファイル名を設定
デフォルトでは、ビデオはデフォルトのビデオタイトルで現在の作業ディレクトリにダウンロードされます。もちろん、-output-dir / -o を使用して、好みに応じて変更することもできます。 パスを設定するフラグと-output-filename/-O ダウンロードしたファイルの名前を設定します。
$ you-get -o ~/Videos -O output.mp4 https://www.youtube.com/watch?v=HXaglTFJLMc
ダウンロードを一時停止して再開します
CTRL + Cを押します ダウンロードをキャンセルします。一時的な.download ファイルは出力ディレクトリに保存されます。次回あなたを実行するとき-同じ引数で取得すると、ダウンロードプロセスは最後のセッションから再開されます。
ファイルが完全にダウンロードされた場合、一時的な.download拡張子はなくなり、you-getはダウンロードをスキップします。再ダウンロードを強制するには、-force / -fを使用します オプション。
詳細については、次のコマンドを実行してヘルプセクションを参照してください。
$ you-get --help
そして、今のところこれですべてです。来るより良いもの。しばらくお待ちください!
乾杯!