从 Kolibri 频道制作 ZIM 文件
项目描述
kolibri2zim
kolibr2zim
允许您从 Kolibri 频道创建ZIM 文件。
它下载视频(webm
或mp4
扩展名——可选地以较低质量、较小尺寸重新压缩它们)、缩略图、字幕和作者的个人资料图片;然后,它会在创建 ZIM 之前为其创建一个静态 HTML 文件夹。
要求
ffmpeg
用于视频转码(仅与--use-webm
or一起使用--low-quality
)。curl
并unzip
安装 Javascript 依赖项。看看get_js_deps.sh
是否要手动执行。
安装
虚拟环境
kolibri2zim
是一个Python3软件。如果您不使用
Docker镜像,建议您在虚拟环境中使用它,以避免在您的系统上安装软件依赖项。
python3 -m venv env # Create virtualenv
source env/bin/Activate # Activate the virtualenv
pip3 install kolibri2zim # Install dependencies
kolibri2zim --help # Display kolibri2zim help
调用deactivate
退出虚拟环境。
有关requirements.txt
python 依赖项的列表,请参阅。
码头工人
docker run -v my_dir:/output openzim/kolibri2zim kolibri2zim --help
用法
kolibri2zim
解决channel-id
您必须提供的问题。这是一个 32 个字符长的 ID,您可以从Kolibri Studio或Kolibri 目录中找到所需频道的 URL
发展
在贡献之前,请务必查看 CONTRIBUTING.md指南。
执照
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
kolibri2zim-1.0.0.tar.gz
(14.6 MB
查看哈希)
内置分布
kolibri2zim-1.0.0-py3-none-any.whl
(15.4 MB
查看哈希)
关
kolibri2zim -1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 517d1c796a88ef8b82567bb4962e41e679e83a080a02dad15318af90d4e9e758 |
|
MD5 | 13b474ef0cb43385d3c64b80721127df |
|
布莱克2-256 | 89dfde98560d37bba825005d42cc39590f0c1ba581e4f935938f1ba7291c261b |
关
kolibri2zim -1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2847c93e0a09689c29dba514588109d35e8d8be4406fc2dc8d01a4ef1893e9a4 |
|
MD5 | cabe156e9c3667ce03a3cac56dc36fc9 |
|
布莱克2-256 | 53046ef518b90adff8343b2ce96118cd606abdf80a8b6b3c157817e11829b753 |