Skip to main content

Download and convert Youtube Annotation

Project description

Annotations2Sub

下载和转换 Youtube 注释

Download and convert Youtube Annotation

License GPLv3 Test Codacy Badge codecov Version Python version


pip install Annotations2Sub
usage: Annotations2Sub.py [-h] [-l] [-x 100] [-y 100] [-f Arial ] [-o Folder] [-d]
                          [-i invidious.domain] [-p] [-g] [-s] [-n] [-k] [-u] [-v]
                          [-V]
                          File or videoId [File or videoId ...]

Download and convert Youtube Annotation

positional arguments:
  File or videoId       File path or video ID of multiple files to be convert

optional arguments:
  -h, --help            Show this help message and exit
  -l, --embrace-libass  Embrace libass's quirks and features, and not specifying
                        this option will adapt to xy-vsfilter
  -x 100, --transform-resolution-x 100
                        Transform resolution X
  -y 100, --transform-resolution-y 100
                        Transform resolution Y
  -f Arial, --font Arial
                        Specify font
  -d, --download-for-archive
                        Try to download the Annotations file from Internet Archive
  -D, --download-annotation-only
                        Download Annotation only
  -p, --preview-video   Preview video, requires mpv(https://mpv.io/)
  -g, --generate-video  Generate video, requires FFmpeg(https://ffmpeg.org/)
  -i invidious-instances.domain, --invidious-instances invidious-instances.domain
                        Specify invidious instances (https://redirect.invidious.io/)
  -s, --output-to-stdout
                        Output to stdout
  -n, --no-overwrite-files
                        Do not overwrite files
  -N, --no-keep-intermediate-files
                        Do not keep intermediate files
  -o directory, --output-directory directory
                        Specify the output directory for the converted file
  -O File, --output File
                        Save to this file
  -v, --version         Show version
  -V, --verbose         Show more messages

转换注释文件

Annotations2Sub 29-q7YnyUmY.xml

下载并转换注释文件

Annotations2Sub -d 29-q7YnyUmY

生成视频

Annotations2Sub -g 29-q7YnyUmY

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Annotations2Sub-2.2.0.tar.gz (39.5 kB view hashes)

Uploaded Source

Built Distribution

Annotations2Sub-2.2.0-py3-none-any.whl (45.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page