回答:
この回答は、古いバージョンのyoutube-dlでは機能しません。youtube-dlを最新バージョンに更新する必要があります。Python仮想環境(virtualenv)内にyoutube-dlの最新バージョンをローカルにインストールするか、youtube-dl の最新バージョンをダウンロードしてpip
(sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
)でインストールできます。youtube-dlもスナップパッケージです。それをインストールするには、次のように入力します。
sudo snap install youtube-dl
ターミナルを開き、次を入力します。
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
...ここ<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, for example to skip unavailable videos in a channel
-w, --no-overwrites
do not overwrite files
-o, --output
Output filename template, this example functions similarly to the old --title option
-v, --verbose
print various debugging information
youtube
、WebアプリケーションQ&Aでタグ付けされた質問の回答者のトップです。
--download-archive downloaded.txt
ダウンロードを再開するために追加する必要があります-これは既存のファイルをスキップします
WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s"
(しかし、あなたのコマンドは警告にもかかわらず、正常に働い)