Skip to main content

Make zimfile from youtube channel or playlist

Project description

This script made a .zim file of video from youtube user or youtube playlist.

== Usage ==

youtube2zim [your user url or playlist url] [lang of your zim archive] [publisher]


You can use --lowquality option that will download the video in mp4 and re-encode aggressively in webm
== Building ==

It's advised, that you have `virtualenv` installed:

sudo pip install virtualenv

Up next you have to create a virtual enviroment in the kiwix-other/TED/ directory for the TED Scraper:

virtualenv --no-site-packages venv

Activate the virtual enviroment:

source venv/bin/activate

Then install youtube2zim

pip install youtube2zim

You will aslo need ffmpeg or avconv to convert mp4 format to webm format

You also need zimwriterfs binary in this folder, zimwriterfs can be found at https://sourceforge.net/p/kiwix/other/ci/master/tree/zimwriterfs/



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

youtube2zim-1.2.4.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

youtube2zim-1.2.4-py2-none-any.whl (3.9 MB view details)

Uploaded Python 2

File details

Details for the file youtube2zim-1.2.4.tar.gz.

File metadata

  • Download URL: youtube2zim-1.2.4.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for youtube2zim-1.2.4.tar.gz
Algorithm Hash digest
SHA256 818b86e0d85efff8e5e12008ba38154106cd7d9ef32b780c5f9edb648b8b10e2
MD5 c295b293a7c333f6441615554ae37c0c
BLAKE2b-256 3708101089cc982accc209c72118fd68a5600a2346c68620a3f66bba5b0f8332

See more details on using hashes here.

File details

Details for the file youtube2zim-1.2.4-py2-none-any.whl.

File metadata

File hashes

Hashes for youtube2zim-1.2.4-py2-none-any.whl
Algorithm Hash digest
SHA256 4d39f189f6b1ed0ea49edcb8f9b55e5273d696e9a97bdb8373ddf638aff12987
MD5 d51a7178d6dcf135783ec633f7708aa0
BLAKE2b-256 c3ebe036266ea8762c59f34b4ad5f96c02c7d0be13d91be6c4b2c7e8072bf081

See more details on using hashes here.

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