{"id":49220681,"url":"https://github.com/dnlzro/flp","last_synced_at":"2026-04-24T03:09:48.983Z","repository":{"id":302652500,"uuid":"1013184266","full_name":"dnlzro/flp","owner":"dnlzro","description":"Download audio files from the Feynman Lectures on Physics (m4a/ogg)","archived":false,"fork":false,"pushed_at":"2025-07-03T14:02:29.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-03T14:48:31.676Z","etag":null,"topics":["downloader","education","feynman-lectures","physics"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dnlzro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2025-07-03T13:40:27.000Z","updated_at":"2025-07-03T14:02:32.000Z","dependencies_parsed_at":"2025-07-03T18:31:33.750Z","dependency_job_id":null,"html_url":"https://github.com/dnlzro/flp","commit_stats":null,"previous_names":["dnlzro/flp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dnlzro/flp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnlzro%2Fflp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnlzro%2Fflp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnlzro%2Fflp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnlzro%2Fflp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dnlzro","download_url":"https://codeload.github.com/dnlzro/flp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnlzro%2Fflp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32207238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["downloader","education","feynman-lectures","physics"],"created_at":"2026-04-24T03:09:48.380Z","updated_at":"2026-04-24T03:09:48.978Z","avatar_url":"https://github.com/dnlzro.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# flp\n\nA Python script to download audio files from the [Feynman Lectures on Physics](https://www.feynmanlectures.caltech.edu/) in `m4a` or `ogg` format.\n\n## Requirements\n\n- Python 3+\n- `requests` library\n\n## Installation\n\n1. Clone or download this repository\n2. Install dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n## Usage\n\n### Basic usage\n\nDownload all lectures to the default `out` directory:\n\n```bash\npython download.py\n```\n\n### Options\n\n- `-o, --output-dir`: Specify output directory (default: `out`)\n- `-f, --format`: Choose audio format — `m4a` or `ogg` (default: `m4a`)\n- `--no-date`: Don't include lecture date in filenames\n  - **Note:** Dates are included by default for easier organization (sorting).\n- `--overwrite`: Overwrite existing files\n- `-v, --verbose`: Enable verbose output\n\n## Disclaimer\n\nThe Feynman Lectures on Physics are made freely available by the California Institute of Technology for educational use. Please respect the terms of use of the source website and use the downloaded content in accordance with applicable copyright laws and educational fair use guidelines.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnlzro%2Fflp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdnlzro%2Fflp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnlzro%2Fflp/lists"}