web-dev-qa-db-ja.com

YouTubeチャンネルのすべての動画をダウンロードする方法は?

必要な情報を取得するために、常にyoutubeを使用しています。

欲しいのは、特定のチャンネルからすべてのビデオを取得してダウンロードするスクリプトまたはコマンドです。

注:youtube-dlを試しましたが、成功しませんでした。

20
user259474

youtube-dlコマンドを使用して、YouTubeから直接ビデオをダウンロードします。

youtube-dlをインストールするには

  • pipを使用して、公式のyoutube-dlチャンネルからインストールします。

    Sudo apt-get install pip
    pip install youtube-dl
    
  • または、Debianパッケージマネージャーと適切なPPAを使用します( source ):

    Sudo add-apt-repository ppa:nilarimogard/webupd8 -y
    Sudo apt-get update
    Sudo apt-get install youtube-dl
    

チャンネル全体をダウンロードするには

youtube-dl ytuser:<USER>

プレイリストのすべてのビデオをダウンロードするには

youtube-dl <PLAYLIST URL>

YouTube動画をMP3としてダウンロードするには

youtube-dl -x --audio-format mp3 --audio-quality 320K <VIDEO_URL>
63
user1529891

これを使用して、YouTubeチャンネルからすべての動画をダウンロードします:::

ターミナルを開き、次を入力します。

 youtube-dl -f best -citw -v <url-of-channel>

...ここで、チャネルのURLに置き換えられます。

注:多数のビデオをダウンロードする場合は、ダウンロードを開始する前に、ビデオを保存するディレクトリにディレクトリを変更する必要があります。

説明::

-f, --format FORMAT
video format code. The special name "best" will pick the best quality.

-c, --continue                   
force resume of partially downloaded files .

-i, --ignore-errors              
continue on download errors .

-t, --title
use title in file name (default)

-w, --no-overwrites
do not overwrite files 

-v, --verbose
print various debugging information

注:私は通常これを好む:

youtube-dl -f 18 url/complete-playlist-url
2
Akash Kandpal

http://clipgrab.org/ を試すことができます。

1
AmanicA

完全なYouTubeチャンネルをダウンロードするには、jDownloader 2(windows、linux、macなどで使用可能)を使用します。必ず最新バージョンを使用し、設定でダウンロードフォルダーを指定してください。

次に、[linkgrabber]タブにチャンネルのURLを貼り付けて、[プレイリストの処理]を押します。

右下の進行状況シンボルの移動が完了するまで待ちます。音声ファイルなど、不要なコンテンツを右側のウィンドウでオフにすることができます。選択したすべての動画に対してダウンロードする解像度を指定できます(標準設定は最大解像度です)。

より軽い解像度を選択する場合は、Ctrlキーを押すか、Ctrl + Aを押してすべての動画を選択します。次に、選択した動画を右クリックして、youtube.com->バリエーションを変更->動画のバリエーションを変更

スクリーンショット:ビデオ解像度のバリエーションを変更

スクリーンショット:動画のバリエーションを選択

Ctrlを押すと、追加のバリアントを選択できます。

次に、リストされている動画の1つを右クリックして、選択した動画のみに対して[すべてのダウンロードを開始]または[ダウンロードを開始]を選択します。

ダウンロード中に、右下のドロップダウンメニューで同時ダウンロードと接続の最大数を設定できます。たとえば、ホスティング業者ごとに最大5つの接続で、同時に1つのダウンロードを選択します。さらに、同じメニューで帯域幅設定を設定できます。

別のチャンネルをダウンロードする場合は、ダウンロードする前にダウンロードフォルダーを変更し、選択したビデオを右クリックして、プロパティ->ダウンロードディレクトリの設定スクリーンショット:選択した動画のダウンロードディレクトリを変更

0
Sam ng

Google;究極のYouTubeダウンローダー。Chromium/ Chromeにサイドロードできます。ブラウザを2回再起動する必要がある場合があります。

0
fleamour

個人的には、Ugetをダウンロードマネージャーとして使用し、 Youtubeマルチダウンローダー を使用してリンクを生成します。

次のように入力してugetをインストールできます。

Sudo apt-get install uget

youtubemultidownloaderUget

0
Adel Kihal