matthew188 / youtube-closed-captions

Python library for downloading closed captions(subtitles) from Youtube

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Youtube Closed Captions

Downloads the closed captions(subtitles) from Youtube videos

Requirements

  • Currently requires python >= 3.5

To Use

from ytcc.download import Download

video_id = 'jNQXAC9IVRw'
download = Download()
# Language is optional and default to "en"
# YouTube uses "en","fr" not "en-US", "fr-FR"
captions = download.get_captions(video_id, 'en')

Development

Run Tests

Note: Functional tests do download directly from Youtube

## All tests
python -m unittest discover

## Unit tests
python -m unittest discover test/unit

## Functional tests
python -m unittest discover test/functional

About

Python library for downloading closed captions(subtitles) from Youtube

License:Other


Languages

Language:Python 100.0%