用yd-dl从油管下载mp3的脚本一个
嗷嗷大佬:
昨天用了一下
也发到LOC,以后就不用再写一遍了
有需要的话自取
首先要安装python,youtu be-dl和ffmpeg哦
去掉下面的<xxx>(LOC会屏蔽)
- cmd="yout<xxx>ube-dl -i -x –audio-format mp3 –embed-thumbnail"
- if [ -n "$3" ] ;then
- $cmd –playlist-start $2 –playlist-end $3 $1
- elif [ -n "$2" ] ;then
- $cmd –playlist-start $2 $1
- elif [ -n "$1" ] ;then
- $cmd $1
- else
- echo "Error: no input"
- fi
把它保存到文件,给权限
比如:
- cat << EOF > ~/yd.sh
- cmd="yout<xxx>ube-dl -i -x –audio-format mp3 –embed-thumbnail"
- if [ -n "$3" ] ;then
- $cmd –playlist-start $2 –playlist-end $3 $1
- elif [ -n "$2" ] ;then
- $cmd –playlist-start $2 $1
- elif [ -n "$1" ] ;then
- $cmd $1
- else
- echo "Error: no input"
- fi
- EOF
- sed -i "s/<xxx>//" ~/yd.sh #这里就是去掉<xxx>
- chmod +x ~/yd.sh
下载单个视频是这样用的
- ~/yd.sh 视频链接
下载播放列表是这样用的
- ~/yd.sh 播放列表链接
指定从列表第5个视频开始下载
- ~/yd.sh 播放列表链接 5
指定从列表第5个视频开始第12个视频结束下载
- ~/yd.sh 播放列表链接 5 12
zxxx大佬:
直接不能下载,用这个脚本试试。