跳转到主要内容

将YouTube视频转换为Anki牌组。

项目描述

youtube-to-anki

将YouTube视频转换为Anki卡片。

将目标语言的音频和您母语的字幕(字幕)从YouTube视频中提取,并将其转换为Anki可以轻松导入的.apkg文件。Anki卡片正面是目标语言的音频,背面是母语字幕。希望这有助于提高您的听力理解能力。

安装

PyPI

pip install youtube-to-anki

注意:通过pip安装此包后,您必须手动安装ffmpeg。一种简单的方法是使用conda

conda create --name youtube-to-anki ffmpeg pip
conda activate youtube-to-anki
pip install youtube-to-anki
youtube-to-anki --help

Conda

即将推出...

用法

命令行界面

您可以使用如下命令行界面:

youtube-to-anki <video_id>

其中<video_id>可以从中提取YouTube URL,如下所示

https://www.youtube.com/watch?v=<video_id>

您可以使用一些CLI选项,例如选择字幕语言。请检查youtube-to-anki --help以获取详细信息。

导入到Anki

youtube-to-anki生成一个.apkg文件,可以轻松导入到Anki中。在Anki中,只需点击“文件”->“导入”。

列出可用字幕

youtube-to-anki调用youtube-transcript-api来请求视频字幕。如果您不确定应该为--transcript-language选项提供什么值,可以使用youtube_transcript_api --list-transcripts <video_id>列出所有可用语言。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

youtube-to-anki-0.1.3.tar.gz (5.0 kB 查看哈希值)

上传时间

构建分发

youtube_to_anki-0.1.3-py3-none-any.whl (7.1 kB 查看哈希值)

上传时间 Python 3

由...