upload-welcome-video.sh
1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/usr/bin/env bash
# 欢迎页视频上传脚本
# 用途: 将 video/welcome-bg.mp4 上传到七牛云
set -euo pipefail
# 项目根目录
repo_root="$(cd "$(dirname "$0")" && pwd)"
video_file="$repo_root/video/welcome-bg.mp4"
remote_path="mlaj/video/welcome-bg.mp4"
log_info() {
echo "[upload] $1"
}
# 检查视频文件是否存在
if [ ! -f "$video_file" ]; then
echo "错误: 视频文件不存在 $video_file"
exit 1
fi
log_info "准备上传欢迎页背景视频..."
log_info "本地文件: $video_file"
log_info "远程路径: $remote_path"
# 调用通用上传工具
upload_script="$repo_root/../../scripts/upload-to-qiniu.sh"
if [ ! -f "$upload_script" ]; then
echo "错误: 上传脚本不存在 $upload_script"
echo "请先创建 scripts/upload-to-qiniu.sh"
exit 1
fi
# 使用代理上传(如果设置了环境变量)
if [ "${USE_PROXY:-}" = "true" ]; then
log_info "使用代理: ${PROXY_HOST:-127.0.0.1:7890}"
fi
# 执行上传
bash "$upload_script" "$video_file" "$remote_path"
log_info "✅ 上传完成!"
log_info "视频 URL: https://cdn.ipadbiz.cn/$remote_path"
log_info "封面 URL: https://cdn.ipadbiz.cn/$remote_path?vframe/jpg/offset/0.001"