Skip to content

Instantly share code, notes, and snippets.

@andreyryabtsev
Created April 19, 2020 21:53
Show Gist options
  • Save andreyryabtsev/79d1166452ebd5d5775fbf9169431967 to your computer and use it in GitHub Desktop.
Save andreyryabtsev/79d1166452ebd5d5775fbf9169431967 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
function gdrive_download () { # credit to https://github.com/ethanjperez/convince
CONFIRM=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate "https://docs.google.com/uc?export=download&id=$1" -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$CONFIRM&id=$1" -O $2
rm -rf /tmp/cookies.txt
}
mkdir -p colab_inputs_video
if [ $1 = "fixed" ]
then
gdrive_download 1GCKgzOYNhQByyt7b3fEJTYMxUsTVZhkL colab_inputs_video/video.mp4
gdrive_download 1qjqAJKe5MmKWrg-4y8cclwGtyJGl7Oom colab_inputs_video/target_background.mp4
gdrive_download 1fzptn7qgCgBhZP_-vPA0rZjNrYc-nSwk colab_inputs_video/video_back.png
elif [ $1 = "handheld" ]
then
gdrive_download 1NOMYc3Efo4JspuvHLKggqal-pMte847y colab_inputs_video/video.mp4
gdrive_download 1mA7jI4PGnpHCr3016TNlCj8bg8KkgX4K colab_inputs_video/target_background.mp4
gdrive_download 1PcwTkkR2YrmkqdJ9Ord9bUYjgWzXRyr0 colab_inputs_video/video_back.png
else
echo "Invalid sample video -- use 'fixed' or 'handheld'"
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment