gitextract_aofas8tg/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── pyproject.toml └── youtube_transcript_api/ ├── __init__.py ├── __main__.py ├── _api.py ├── _cli.py ├── _errors.py ├── _settings.py ├── _transcripts.py ├── formatters.py ├── proxies.py ├── py.typed └── test/ ├── __init__.py ├── assets/ │ ├── __init__.py │ ├── transcript.xml.static │ ├── youtube.html.static │ ├── youtube.innertube.json.static │ ├── youtube_age_restricted.innertube.json.static │ ├── youtube_altered_user_agent.innertube.json.static │ ├── youtube_consent_page.html.static │ ├── youtube_consent_page_invalid.html.static │ ├── youtube_po_token_required.innertube.json.static │ ├── youtube_request_blocked.innertube.json.static │ ├── youtube_too_many_requests.html.static │ ├── youtube_transcripts_disabled.innertube.json.static │ ├── youtube_transcripts_disabled2.innertube.json.static │ ├── youtube_unplayable.innertube.json.static │ ├── youtube_video_unavailable.innertube.json.static │ └── youtube_ww1_nl_en.innertube.json.static ├── test_api.py ├── test_cli.py ├── test_formatters.py └── test_proxies.py