📥
簡単にVJの素材動画をダウンロードできるようにyt-dlpを使うシェルスクリプトを作った
yt-dlpって何って人はこちらの記事をご覧ください。
今回参考にした記事です。
いちいちコマンドを打つのがめんどい
いちいちコマンドを打つのはめんどくさいですよね。オプションを指定したり…、地味にめんどくさい。
なのでシェルスクリプトを書きました。荒削りですが、どうぞご自由にお使いください。
前提条件
yt-dlpとffmpegが導入されていること
シェルスクリプト
downloader.sh
#!/bin/zsh
while true
do
echo "\nURLを入力する。quitで終了"
read "url_v"
if [ "$url_v" = "quit" ]; then
echo "終了します。"
break
fi
param=`echo $url_v | cut -c 1-43`
yt-dlp -S vcodec:h264 -f mp4 -o "~/Desktop/%(title)s.%(ext)s" "$param"
done
使い方
上のコードをdownloader.shとか適当な名前で保存します。
そしてターミナルを開き次のコマンドを実行。
sh downloader.sh
で実行しURLを入力すればダウンロードできます。
適宜ディレクトリを変更したりオプションを指定したりして使ってください。
Discussion