質問: youtube-dl個々のフォルダに複数のプレイリストをダウンロードする方法 youtube-dlでできる# download youtube playlist videos in separate directory indexed by video order in a playlist $ youtube-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/playlist?list=plwiyx1dc3p2jr9n8gqaqn_bcvlslap7re 上記のスクリプトは、プレイリストの名前でフォルダーを作成してプレイリストをダウンロードし、個々のビデオをそのフォルダーにダウンロードします。私もできます$ youtube-dl -citw --batch-file=downloads.txt このスクリプトは、バッチファイル内のすべてのビデオurlリストをダウンロードします。ファイルには、プレイリストと個々のurlを含めることができ、youtube-dlは現在のディレクトリ内のすべてのビデオをダウンロードします。私は今、どういうわけかこれらの両方と結婚したいと思っています。プレイリストのリンクを含むテキストファイルがある場合。最初のコマンドと同じように、これらすべてのプレイリストを独自のフォルダーにダウンロードしたいと思います。youtube-dlでそれを行うことはできますか?
回答: downloads.txtに1行に1つのurlが含まれている場合は、次を試してください。cat downloads.txt | xargs -n1 youtube-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s'