YouTube-DL – Termux
を使用してYouTubeビデオをダウンロードしてくださいYouTube-DLはWindows、Mac OS、およびWebビデオのダウンロードを非常に簡単にするGNU/Linuxツールです。強力なダウンロードエンジンを実装するだけでなく、多くのWebサイトからのビデオデータだけでなく、ダウンロードしたり操作したりすることができます。その名前が示すように、それはもともとYouTube-DLコマンドを使用してAndroidでYouTubeビデオをダウンロードするツールとして始まりましたが、その後、100を超えるウェブサイトをサポートするために近隣によって拡大されました。オープンソースで、サイズはほとんどなく、単一のコマンドでメディアをダウンロードできます。
他の人の間では、「YouTube-DL」コマンドは、サービスを遵守することからのダウンロードをサポートしています。
YouTube
ADN – アニメデジタルネットワーク
audiomack
BBC
dailymotion
発見
play.fm
けいれん
Vimeo
サポートされているすべてのWebサイトのリストは、ここで発見できます。
オープンソースコミュニティの仕事のおかげで、Termuxを使用してAndroidでYouTube-DLを実行することができます。インストールされると、すべての操作は、ビデオデータ(ビデオクリップ、オンラインコンサートなど)からオーディオを抽出するなど、Androidデバイスで完全にサポートされ、さまざまなオーディオ間でダウンロードするストリームとで提供されるビデオスタイルを選択します。ウェブサイト。
セットアップ方法
Termuxをインストールします
Termux:APIプラグインをインストールします。 Termuxは、Androidデバイスのストレージにアクセスできるようにするためにこのプラグインが必要です。
Termuxへのストレージアクセスを有効にします。 Termuxアプリを開くだけでなく、コマンドを遵守します。
Termux-Setup-Storage
ガジェットは、Termuxアプリの認可にストレージゲインアクセスを要求するダイアログをスローする場合があります。
必要なパッケージをインストールします
Inside Termux、コマンドを使用して遵守します。
PKGセットアップ-y ffmpeg python
これにより、PythonとFFMPEG依存関係がセットアップされます。次に、コマンドを使用してYouTube-DLを設定します。
YouTube-dlを設定します
読む必要があります:FFMPEGとTermuxを利用してメディアデータを変換する方法
YouTube-DLを利用してYouTubeビデオをダウンロードする方法
YouTube-DLは、1つのコマンドを使用して完全なメディア操作を可能にします。コマンドを使用して基本的なダウンロードを開始できます。
youtube-dl media_url
ここで、Media_urlはメディアファイルのURLです。たとえば、YouTubeから映画パルプフィクションの予告編をダウンロードするには、このコマンドに問題があります。
YouTube-dl
YouTube-DLは、Webページ情報をすぐに抽出し、メディアファイルをダウンロードします。現在のバージョンでは、YouTube-DLはすぐにビデオをダウンロードし、追加の選択肢が渡されない場合に最高の高品質のオーディオストリームをダウンロードします。
ビデオの選択とオーディオ形式
YouTube-DLは、ダウンロードされたビデオ形式にさまざまな構成の選択肢を提供します。まず第一に、-fパラメーターを通過すると、ダウンロード用に提供されるすべてのスタイルがスクリーニングされます。
youtube -dl -f
これにより、次のような出力が提供されます。
YouTube-DLコマンド
編集者の選択:暗いテーマと黒い壁紙はバッテリーを節約しますか?
最初の列は、スタイルコード、2番目の列のメディア拡張機能、3番目の列(ビデオストリームの場合)をスクリーニングします。意味のある(最後の1つの)ビデオストリームと160K OPUSオーディオストリームをダウンロードするための要件は、コマンドを順守するための要件を要求します。
YouTube -dl -f 22+251
-fパラメーターがYouTube -DLに、それぞれビデオとオーディオストリームを表すスタイルコード22と251を選択するように指示します。
条件に基づく選択
YouTube-DLは、より高い制御を必要とする個人に魅力的なパフォーマンスを提供します。ビデオとオーディオは、-f「[height = 720]」のように、ブラケットに状態を置くことでフィルタリングできます(720ピクセルの高さのビデオを選択してダウンロード)、または-f「[Filesize> 10m]」 (10 MBを超えるデータサイズのメディアをダウンロードするだけでなく)。条件付きで使用できるフィールドは次のとおりです。
filesize:事前に理解した場合、バイト数
幅:ビデオの幅、既知の場合
高さ:ビデオの高さ(既知の場合)
TBR:kbit/sのビデオと同様に、オーディオの典型的なビットレート
ABR:kbit/sの典型的なオーディオビットレート
VBR:kbit/sの典型的なビデオビット率
ASR:Hertzのオーディオサンプリングレート
FPS:フレームレート
したがって、コマンドの遵守は、25を超えるフレームレートのビデオデータを選択およびダウンロードするだけでなく、高さが720ピクセル以下の高さと44200 Hzを超えるオーディオサンプリングレートをダウンロードします。
Youtube -dl -f “[fps> 25] [height> = 720] [asr> 44200]” media_url
提供されているオーディオ/ビデオストリームが提供された基準をカバーしていない場合、YouTube-DLはエラーメッセージと終了をスクリーニングします。条件付きのフィルタリングは、古いAndroidデバイスにとって有益である場合があります。これは、高解像度でビデオデータを迅速にデコードすることはできません。
オーディオの抽出と変換
メディアファイルからオーディオを抽出するには、-xコマンドラインパラメーターを渡す必要があります。同様に、–Audio-Formatパラメーターで抽出されたオーディオ形式を選択することができますnull