質問: youtube動画をテキストファイルでダウンロードしていますか? linuxに慣れている場合は、次のスクリプトを参照してください...youtubeのurlの(list.txt)を改行で区切ったテキストファイルがあります。cat list.txt | youtube-dl -f best リストのすべてをダウンロードするにはこれは正常に動作しますが、windowsバッチファイルでエミュレートしたいと思います。set /p data=<list.txt youtube-dl -f best %data% これも機能します。しかし、リストの最初のビデオのみをダウンロードします。シンプルなソリューションw.r.tコーディングが推奨されます。ps:また、youtube-dlコマンドを使用して解決策を探していないことも確かです
回答: パイプするのではなく、youtube-dlが提供する機能を使用できます。これには、urlのリストを含むテキストファイルをポイントできるパラメータがあります(1行に1つ)。 -a、--batch-file file ダウンロードするurl(標準入力の場合は「-」)を含むファイル。1行に1つのurl。 「#」、「;」で始まる行または ']'はコメントと見なされ、無視されます。 あなたの状況ではあなたが使うでしょう:youtube-dl -f best -a list.txt