まず、youtube-dl
を使用して動画をダウンロードします。それは良い汎用ビデオダウンローダーであり、WWDCビデオでも動作することがわかります。 You can install it here.
次に、スクリプトを作成する必要があります。 WWDCビデオは、特定の命名方式(https://developer.apple.com/videos/play/wwdcYEAR/NUMBER/
)に従っていることに注意してください。
これを自動化するには、bashを使用できます。このスクリプトをdownload.sh
という名前で保存し、chmod +x download.sh
を実行して実行可能にします。
for year in {2013..2016}; do
for number in {100..999}; do
youtube-dl https://developer.apple.com/videos/play/wwdc$year/$number/
sleep 5; # Or however long you need to wait
done;
done;
(注)このスクリプトは、いくつかの巨大な仮定を行っていることを、明らかに999を通じてセッションビデオ100をダウンロードしようと、これらのほとんどは存在しない:あなたが欲しいの番号がわかっている場合は、ダウンロードするために、for number in {100, 102, 104, 106..121}; do
を行うことができますビデオ100,102,104,106〜121.
同様に、スロットリングに関する問題が発生する可能性があります。私はそこにsleep 5
を追加して、各ビデオの5秒後に待ってください。ただし、必要に応じてパラメータを調整することができます。
希望に役立ちます。
私は提案に十分に感謝することができません!私はstackoverflowコミュニティが大好き!誰もがとても役に立ちます!あなたの助けをもう一度ありがとう! – Thor