# 下载视频和音频,并输出为MP4格式 for format in"${FORMAT_LIST[@]}"; do yt-dlp -f "$format""$VIDEO_URL" -o "$TEMP_DIR/%(title)s.%(ext)s" if [ $? -eq 0 ]; then break fi done
# 检查下载是否成功 if [ $? -eq 0 ]; then # 移动下载的视频到目标文件夹 mv"$TEMP_DIR"/*.mp4 "$TARGET_DIR" # 清理临时目录 rm -rf "$TEMP_DIR" echo"下载并移动完成。" else echo"下载失败。请检查视频 URL 或网络连接。" fi