Due to maintenance or high load, our online player is currently down. However, you can use Vangrapf CLI — it is fully functional and works on any platform (Linux, Windows, macOS).
With the CLI you can watch and download videos from YouTube, RuTube, VK Video, OK without ads, through your own proxy or directly.
All you need is Python 3.8+ and pip. The mpv player is required for watching (instructions below).
curl -s https://raw.githubusercontent.com/vangrapf/vangrapf-cli/main/main.py | python - --help
Install dependencies:
pip install yt-dlp rich requests
Install mpv:
sudo apt install mpv # Debian/Ubuntu
brew install mpv # macOS
curl -s https://raw.githubusercontent.com/vangrapf/vangrapf-cli/main/main.py | python --help
Install dependencies:
pip install yt-dlp rich requests
Install mpv:
Download mpv from https://mpv.io/installation/ and add to PATH
To bypass YouTube blocking, export cookies from your browser and pass them to the script:
cookies.txt.--cookies ./cookies.txt when running.python <(curl -s https://raw.githubusercontent.com/vangrapf/vangrapf-cli/main/main.py) --watch "https://youtu.be/dQw4w9WgXcQ" --cookies ./cookies.txt
# Watch video (with auto-proxy for YouTube) python <(curl -s https://raw.githubusercontent.com/vangrapf/vangrapf-cli/main/main.py) --watch "https://youtu.be/dQw4w9WgXcQ" --cookies cookies.txt # Download video from RuTube (proxy not needed) python <(curl -s ...) --download "https://rutube.ru/video/6d2c586de0a03c9b885ddfd2c5c7b456/" -o ~/Videos/ # Search and watch python <(curl -s ...) --search "cute cats" --watch --cookies cookies.txt # Use your own proxy python <(curl -s ...) --watch "URL" --proxy https://your-proxy.onrender.com
Full list of options: --help
If you installed dependencies but the script still cannot find rich, try the following:
which python and which pip – paths should match.python -m pip install rich --user (Linux/macOS) or py -m pip install rich --user (Windows).pip uninstall rich -y && pip install rich.If nothing helps, clear pip cache: pip cache purge and install again.