Skip to content

Releases: tubeagentkit/youtube-transcript-api-python

v0.3.1: search pagination docs fix

Choose a tag to compare

@pushkarsingh32 pushkarsingh32 released this 04 Oct 06:40

The README pagination example used first_page["pagination"]["next_page_token"], which raised KeyError: the API returns a top-level continuation_token. Fixed the example and the search() docstring, and added a live test that runs the example. No code changes.

v0.3.0: formatters and CLI

Choose a tag to compare

@pushkarsingh32 pushkarsingh32 released this 04 Oct 04:39
  • Formatters: to_srt, to_vtt, to_timed_text ([m:ss] text), to_json, to_text, and format_transcript(result, fmt).
  • Command line: getyoutubetranscript VIDEO [VIDEO ...] --format text|timed|json|srt|vtt [--language en] [--output-dir DIR], also python -m getyoutubetranscript. API key from GETYOUTUBETRANSCRIPT_API_KEY.
  • README: fixing RequestBlocked / IpBlocked on cloud servers, and a migration guide from youtube-transcript-api.

Existing methods are unchanged.

v0.2.2

Choose a tag to compare

@pushkarsingh32 pushkarsingh32 released this 04 Oct 04:32

PyPI metadata: clearer summary, more keywords and classifiers, changelog and API key links. No code changes.

v0.2.1

Choose a tag to compare

@pushkarsingh32 pushkarsingh32 released this 04 Oct 04:32

README on PyPI now shows pip install getyoutubetranscript. No code changes.

v0.2.0

Choose a tag to compare

@pushkarsingh32 pushkarsingh32 released this 04 Oct 04:32

First PyPI release. get_transcript(..., timestamps=True) returns per-line segments (start, duration, text, in seconds).