📥
簡単にVJの素材動画をダウンロードできるようにyt-dlpを使うシェルスクリプトを作った
yt-dlpって何って人はこちらの記事をご覧ください。
今回参考にした記事です。やっぱりいい記事を書くVJもとい技術者には敬意を表さないとね!
いい記事を書かない勘違いVJには知ったこっちゃない、勝手にほざいとれ。
いちいちコマンドを打つのがめんどい
いちいちコマンドを打つのはめんどくさいですよね。オプションを指定したり…、地味にめんどくさい。
なのでシェルスクリプトを書きました。荒削りですが、どうぞご自由にお使いください。
前提条件
yt-dlpとffmpegが導入されていること
シェルスクリプト
downloader.sh
#!/bin/zsh
str="-1"
while [ $str != "quit" ] #変数strが「quit」でない間繰り返す
do
echo "URLをコピペしてエンター(quitで終了):"
read -p "input? > " str #「input? > 」と表示し入力を待つ。入力内容を変数strにセットする
yt-dlp "$str" -o "~/Desktop/%(title)s.%(ext)s"
done
使い方
上のコードをdownloader.shとか適当な名前で保存します。
そしてターミナルを開き次のコマンドを実行。
sh downloader.sh
で実行しURLを入力すればダウンロードできます。
適宜ディレクトリを変更したりオプションを指定したりして使ってください。
Discussion