Skip to content

davidecavestro/vimeo-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c59fd00 · Nov 30, 2024

History

4 Commits
Nov 17, 2024
Nov 30, 2024
Nov 30, 2024
Nov 30, 2024
Nov 17, 2024
Nov 17, 2024
Nov 30, 2024
Nov 17, 2024
Nov 17, 2024
Nov 17, 2024
Nov 30, 2024
Nov 30, 2024

Repository files navigation

vimeo-dl

A container image based on Javi3rV script to download segmented videos from vimeo. It supports playlist.json and master.json urls.

Example usage

From docker CLI

docker run \
  -e 'SRC_URL=https://...' \
  -e 'OUT_FILE=/downloads/video.mp4' \
  -v $(pwd)/out:/downloads \
  --rm -it davidecavestro/vimeo-dl

From docker compose

version: "3"

services:
  downloader:
    build:
      context: .
    volumes:
    - ./out:/downloads
    environment:
    - SRC_URL=${SRC_URL}
    - OUT_FILE=${OUT_FILE}
    - MAX_WORKERS=${MAX_WORKERS}

passing the url from .env file

SRC_URL=https://...
OUT_FILE=/downloads/video.mp4
MAX_WORKERS=5

Image project home

https://github.com/davidecavestro/vimeo-dl

Disclaimer

This software is released just for educational purposes. Please do not use it for illegal activities.

Credits

Entirely based on alexeygrigorev's vimeo-download.py gist and refining comments, just with some minor tweaks.