{"id":19211669,"url":"https://github.com/robweber/embedded-downloader","last_synced_at":"2025-07-10T01:02:57.617Z","repository":{"id":146059348,"uuid":"480833952","full_name":"robweber/embedded-downloader","owner":"robweber","description":"Quick script to download videos embedded in a website","archived":false,"fork":false,"pushed_at":"2022-04-12T15:27:12.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-23T07:44:25.462Z","etag":null,"topics":["python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robweber.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-12T13:58:43.000Z","updated_at":"2024-08-28T12:56:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"a35cd6a3-15f8-457c-957a-19fe778a5919","html_url":"https://github.com/robweber/embedded-downloader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/robweber/embedded-downloader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fembedded-downloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fembedded-downloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fembedded-downloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fembedded-downloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robweber","download_url":"https://codeload.github.com/robweber/embedded-downloader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fembedded-downloader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264506771,"owners_count":23619063,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python3"],"created_at":"2024-11-09T13:44:24.889Z","updated_at":"2025-07-10T01:02:57.061Z","avatar_url":"https://github.com/robweber.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Embedded Video Downloader\n[![PEP8](https://img.shields.io/badge/code%20style-pep8-orange.svg)](https://www.python.org/dev/peps/pep-0008/)\n\nA simple video downloader application to pull in videos from a url, or list of urls\n\n## Install\n```\n\ngit clone\ncd embedded-downloader\npip3 install .\n\n```\n\n__Note__ You may need to add the `$HOME/.local/bin` directory to your PATH variable to use the console utility. You can get around this by installing the script with `sudo`, then it will be available in `/usr/local/bin` instead.\n\n## Usage\n\nOnce installed you can use the command line utility or call the downloader Python script directly.\n\n__CLI Utility__\n```\nusage: embedded-video-downloader [-h] [-d DIR] (-u URL | -f FILE)\n\nEmbedded Video Downloader\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -d DIR, --dir DIR     download directory, default is downloads/\n  -u URL, --url URL     video url to download, cannot be used with -f\n  -f FILE, --file FILE  file containining URLs, cannot be used with -u\n```\n\n__Calling Directly__\n```\npython3 src/embedded_downloader/downloader.py -u https://video/urls\npython3 src/embedded_downloader/downloader.py -f path/to/file.txt\n```\n\nIf using the `-f` option you should use a text file with one URL per line.\n\n## License\n[MIT](/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobweber%2Fembedded-downloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobweber%2Fembedded-downloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobweber%2Fembedded-downloader/lists"}