Download a video using `yt-dlp` and stream the file directly to S3
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Juan Olvera 644260c836 fix kwarg type 11 months ago
.idea fix conflicts 11 months ago
tests fix conflicts 11 months ago
yt_dlp_stream_to_s3 fix kwarg type 11 months ago
.gitignore fix conflicts 11 months ago
LICENSE Initial commit 11 months ago
README.md fix conflicts 11 months ago
poetry.lock add filesize to output 11 months ago
pyproject.toml add filesize to output 11 months ago

README.md

yt-dlp stream to s3

Small utility to download a file using yt-dlp and stream directly to s3. Avoids saving the file on disk.

Install

pip install yt-dlp-stream-to-s3

Usage

from yt_dlp_stream_to_s3 import yt_dlp_stream_to_s3

URL = "https://old.reddit.com/r/psytrance/comments/13k1glj/help_timeless_track_id_by_anoebis_last_weekend_on/"

try:
    yt_dlp_stream_to_s3(URL, s3_extra_args=dict(ACL="public-read"))
except Exception as e:
    print("error", e)