22 lines
1.1 KiB
Bash
22 lines
1.1 KiB
Bash
|
|
#!/bin/bash
|
||
|
|
# Upload FFmpeg vidstab core files to Cloudflare R2
|
||
|
|
# Bucket: pub-openreel (or your bucket name)
|
||
|
|
# Path prefix: ffmpeg-vidstab/
|
||
|
|
|
||
|
|
BUCKET="pub-openreel"
|
||
|
|
MT_DIR="/tmp/vidstab/mt/dist/esm"
|
||
|
|
ST_DIR="/tmp/vidstab/st/dist/esm"
|
||
|
|
|
||
|
|
echo "Uploading multi-threaded core..."
|
||
|
|
wrangler r2 object put "$BUCKET/ffmpeg-vidstab/mt/ffmpeg-core.js" --file "$MT_DIR/ffmpeg-core.js" --content-type "text/javascript"
|
||
|
|
wrangler r2 object put "$BUCKET/ffmpeg-vidstab/mt/ffmpeg-core.wasm" --file "$MT_DIR/ffmpeg-core.wasm" --content-type "application/wasm"
|
||
|
|
wrangler r2 object put "$BUCKET/ffmpeg-vidstab/mt/ffmpeg-core.worker.js" --file "$MT_DIR/ffmpeg-core.worker.js" --content-type "text/javascript"
|
||
|
|
|
||
|
|
echo "Uploading single-threaded core..."
|
||
|
|
wrangler r2 object put "$BUCKET/ffmpeg-vidstab/st/ffmpeg-core.js" --file "$ST_DIR/ffmpeg-core.js" --content-type "text/javascript"
|
||
|
|
wrangler r2 object put "$BUCKET/ffmpeg-vidstab/st/ffmpeg-core.wasm" --file "$ST_DIR/ffmpeg-core.wasm" --content-type "application/wasm"
|
||
|
|
|
||
|
|
echo "Done! Files available at:"
|
||
|
|
echo " https://pub-openreel.r2.dev/ffmpeg-vidstab/mt/"
|
||
|
|
echo " https://pub-openreel.r2.dev/ffmpeg-vidstab/st/"
|